JavaScript

Профдеформация. Как программирование меняет человека?

Ан
Андрюха
21 258
Пока ты любитель - никак. Ты сам решаешь, как и что тебе программировать.
Как только начинаешь взаимодействовать с руководством на работе (или будущим руководством), то меняешься в зависимости от руководства и его поведения.
Для некоторых джуновые 50к руб\мес (25к грн\мес) это большие деньги и они становятся немного мажорами :)
Если это не омрачается дедовщиной от руководителей галеры, конечно.
А насчет дедовщины, человек часто становится либо более перфекционистом - либо более педантом. Это не одно и то же, перфекционист трудяга, который действительно делает как следует, чего бы это ни стоило. Педант лишь внешне пытается соответствовать и не понимает, почему тимлид все равно недоволен. Педант как правило и есть мажор) Еще у мажора часто гипертрофированное абстрактное мышление (уподобляется ленивому руководству), но для джуна это как раз плохо, баги будут.
Суннатик Исмаилов
Суннатик Исмаилов
92 464
Лучший ответ
Андрюха Я про другое. Как залипание изо дня в день в код и документацию влияет на человека?
человек в любом случае либо становиться крепче, либо ломается (не зависимо от рода деятельности)
ВЖ
Вилай Жихар
71 120
Логичней становишься, вот как. Но не от того, что тупо залипаешь или выполняешь по указке, а когда сам разрабатываешь, сам придумываешь.
Albert Pinegin А вот этот деятель стал хоть немного логичнее за без малого 20 лет своего программистского стажа, если он даже не понимает элементарной логики понятий?
https://otvet.mail.ru/answer/2003534537
Что вот такое, например, "базовые знания в программировании"? Для меня это такие вещи как, скажем, какие бывают коллекции данных, как они используются и как их лучше обрабатывать при помощи всяких там линейных, разветвляющихся, циклических, рекурсивных (или каких ещё ?) процессов, как из разрозненных компонентов кода делать целать что-то цельное и т. д. А тут вдруг на тебе - ничего из этого не нужно, дуй на платные курсы, приобретёшь профессию и будешь востребован. Ну и ну! А таких "профессионалов", которым не нужны никакие базовые знания, при приёме на работу разве сразу на три буквы не пошлют? (◔‿◔)
От среды разработки зависит. Есть языки, где динамическая память автоматически освобождается. А есть такие, где это надо делать вручную. Создал объект или экземпляр класса, будь добр его уничтожить, иначе память потечёт. На этом вырабатывается аккуратность. Ну, и, поиск ошибок в больших программах. Это - всегда стресс и с ним надо учиться справляться.
Виктор Гладков
Виктор Гладков
23 766
Андрюха Работать с языками, где нет сборщика мусора, это дичь.

Ошибку искать это ещё фигня. Самое мозговыносное, это когда из всего проекта только пустая папка проекта и нужно выбрать какие библиотеки подключать, какую архитектуру выбрать и какие конкретные классы создать. Наваливать код на чужой исходный каркас проще и при этом попутно обсирать кодеров, которые это наговнокодили. :)