Так, я тут подумала немного, и сформулирую таки, что меня смущает в предложении "люди с нетехническим образованием редко становятся хорошими разрабчиками". Это, по сути, достаточно печальная практика, которая в англоязычной сфере называется гейткипинг. Ты не настоящий(или плохой разработчик), потому что у тебя нет нужной корочки. Ты не професионал, если занимаешься вебдевом, а не embedded. Фронтэнд - не настоящая разработка, а писатели автотестов вообще не разработчики. Хорошо ставить себе цели и иметь роадмап навыков, которых тебе не хватает. Плохо строить вот такие сообщества стереотипной иерархии, которые вредят самооценке тех, кто не занимается самым хайповым или сложным на текущий момент. Поэтому давайте, все же, если не сложно, будем критично относится к подобным вещам. Они не берутся из вакуума, они берутся из среды, в которой мы живем и работаем, но мы не обязаны их воспроизводить.
+