The OP&#x27;s sentiment runs the risk of alienating people who would potentially be interested in pursuing a more &quot;traditional&quot; software engineering or development career.  I am not sure that is ultimately a good thing.<p>I guess as a technical community, there are at least two forces at work here:
1) The community wants to be as inclusive as possible - get as many people to code as possible, because it is good for everyone to be able to contribute, even if it is using a higher-level tool&#x2F;abstraction that does much of what we would do writing code by hand manually; and&#x2F;or
2) The community wants to distinguish itself clearly based on skill-level at some level of core competency or abstraction.