Как вкатиться в программирование
Начни с js или питона, дружище.

Пост родился внезапно, сумбурен и не претендует на универсальную истину. Скорее, это одна из множества точек зрения, которая может кому-то подойти. Так сказать, поток сознания, основанный на реальных событиях.

13K13K показов
5K5K открытий
33 репоста

Если код среднего качества выполняет задачи бизнеса и не ухудшает общую работу системы, то его даже улучшать не будут

Значит нужно бежать из таких компаний, поскольку любая система страдает от загнивания кодовой базы, она требует освежения в рамках тех. долга / рефакторинга
Можно конечно этого не делать, но придётся потом объяснять, почему внесение новых изменений будет занимать всё больше времени, а инфраструктура не может быть контейнеризирована в закупленный за миллионы деняк бизнеса openshift

Ответить

Дружище, ну ты же понимаешь, что иногда лучше выпустить быстро, чем страдать перфекционизмом. Ну, с позиции бизнеса.
А не очень хороший код рано или поздно начнёт требовать рефакторинга. И тут бизнесу уже можно объяснить всё на языке денег (тоже полезный скилл, кстати). А если не захотят, то можно и бежать )

Ответить

чёт не выкупаю, это сарказм или серьезно? потому что не дай бог тебе увидеть код старых сервисов МС/Яндекса/etc. там реально по 20+ лет не трогали

Ответить

MES система для условного НПЗ или сталепрокатного завода не требует сверхъестественного функционада, тащемта многие промсистемы до сих пор на фортрановском говнокоде работают, и дешевле их просто не трогать, когда обслуживать станет дороже чем обновить, тогда и обновят

Ответить

В нормальных компаниях джуны и мидлы об этом не думают. Для этого есть синьоры, аналитики, архитекторы

Ответить

Подскажи эту магическую компанию где люди с радостью хотят рефакторинг плохой код?

Ответить

Бизнесу обычно нужно решение здесь и сейчас, а так же как можно дешевле. В технические решения они обычно редко влезают.

Ответить