Ivan Tiukov

Dev monkeys

В очередной раз объясняя веб-мартышке базовые вещи операционной системы, меня осенило.

Все вменяемые люди заметили, что современное ПО летит по качеству в пропасть. Ему давно уже можно поставить знак равенства со словом “говно”.

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

Так собственно о каком качестве ПО можно говорить, когда прогрммы пишут такие люди?