While a deep understanding of computer science is often a prerequisite for quality work it is neccessary but insufficient.
With out a deep understanding of the domain or industry being coded for the results are typically suboptimal and/or inefficient.
This can be solved by (expensively) integrating domain experts as part of the development team.
Having said all that a domain expert can learn basic coding or a tool and I see excellent results that way all the time.
BTW, ignoring the past ten years I don't believe I ever worked on something that you could learn in a course, typing aside.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
While a deep understanding of computer science is often a prerequisite for quality work it is neccessary but insufficient.
With out a deep understanding of the domain or industry being coded for the results are typically suboptimal and/or inefficient.
This can be solved by (expensively) integrating domain experts as part of the development team.
Having said all that a domain expert can learn basic coding or a tool and I see excellent results that way all the time.
BTW, ignoring the past ten years I don't believe I ever worked on something that you could learn in a course, typing aside.