
Данная статья написана по просьбе одного моего хорошего друга, который часто задается вопросом по профессиональном развитии. Если мы берем IT-сообщество в целом, то мы часто можем увидеть такие определения как "кодер" и негативное "говнокодер". При это часть людей в то же время удостаиваются званий "инженер" или "программист". В этой статье я попытался ответить - а что это за такие сущности, с чем их едят и почему появились.

Сегодня в среде российских IT-специалистов считается, что в нашей стране Computer Sciense очень плохо развита. Скажем, в качестве примеров хороших языков программирования “From Russia, with Love” многие могут привести только Kotlin и Nemerle.