Как стать автором
Обновить

Комментарии 140

По факту этот человек личный блог растянул на 10 микросервисов, при этом
все через абстракции и прочие вещи, которые совсем не нужны в этом
блоге.

А где собственно минус? Где еще можно изучать разные вещи, как не на своем подсобном хозяйстве? Я не удивлюсь, если каждый из микросервисов на своем языке написан.

Я думаю, тут автор подмешал в повествование своего ЧСВ, мол, "я вот телеграм-канал веду и мне хватает, а тот дурак зачем-то целый блог накатал, да ещё с микросервисами". При этом от автора, видимо, ускользает, что у этих занятий принципиально разные цели: у одного - налить побольше воды, чтобы "прокачать личный бренд" (чем он занимается и в этой статье), а у второго - отработка навыков в спокойной среде без дедлайнов.

Я это прочитал как - ты усваиваешь паттерн, что "тот чувак крутой" на основе такой вариации блога, игнорируя тот факт, что эта работа этим крутым чуваком была выполнена явно в качестве изучения, с очевидно большим кол-вом ошибок, проблем и т.п. А в голове оно у тебя "а вот тот чувак 10 лет назад делал ОГОГО! А я вот..."

Всё намешано в кучу без центральной нити повествования. Это не статья, а "суп из того, что было в холодильнике": войти в IT, "'эффективные менеджеры", синдром самозванца, выгорание, охрана труда и и прочее.

А где, собственно сама статья про 15 лет в IT ? Например, вот такая - "Мои выводы после 15 лет работы разработчиком" - https://habr.com/ru/companies/skillfactory/articles/542868/

Это не статья

... а контейнер ссылки на ТГ-канал в конце.

Docker для социальной инженерии)

Писать код по 8 часов в день абсолютно нормально и никакая не фантастика. Можно и по 12 если тебе меньше 45 пока. Изучать чужой код по 8 часов в день может мозг расплавиться, это да.

А думать когда? Нет, ну какой-то простой код можно, конечно, писать в режиме "бери больше, кидай дальше, отдыхай, пока летит", но что-то более-менее сложное требует периодического обдумывания. И чем выше позиция, тем меньше обычно пишешь именно код и больше думаешь, оформляешь доки, коммуницируешь... А джун тоже не может 8 часов код писать, ему нужно откуда-то указания получать, доки читать и т.д. )

Поверьте мне, программисту со стажем 25 лет, уже через полгода "свой" код становится "чужим".

Через аж полгода? Да у вас отличная память, коллега!! )) Я за месяц могу свой код забыть, если часто переключаюсь между проектами )

НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь

Писать код по 8 часов в день абсолютно нормально и никакая не фантастика.

А вы пробовали реально писать код 8 часов в день? Именно код 8 часов без разговоров с коллегами, чаепитий, совещаний, обсуждений, походов в курилку. Попробуйте посчитать чистое время, которое вы пишите код в день. Гарантирую, вы будете сильно удивлены.

Я как-то ради интереса считал чистое время на удалёнке и в офисе. Выходит в районе 4-5 часов. Конечно, можно писать больше, если требуется, но потом неизбежен откат, выгорание, сильное падение производительности.

На всякий случай уточню, что я говорю о регулярной работе каждый день.

Теоретически наверное можно писать код часами, но это должна быть какая-то дичайшая копипаста (API обвязка и т.п.), любой другой код требует планирования, аналитики, обдумывания и т.д., никуда не деться от "сопутствующей деятельности", да.

Конечно же я не имею ввиду что прямо конкретно код появляется каждую минуту все 8 чавов. По ходу можно думать, писать комментарии как это будет, удаляя их позже и так далее.

НЛО прилетело и опубликовало эту надпись здесь

В моей практике, только когда пишешь с 0 какой-то подпроект, или даже проект в одно лицо, то тогда да - 8 часов легко. Опять же, если в офисе никто не отвлекает.

Такое у меня по работе было довольно редко, в основном только если что-то свое делаешь в отрыве от работы (Пет-проекты)

В остальных случаях - на продуктивную работу - это 4-5 часов в день, да, и то из них это 80% времени читаешь чужой код и пытаешься понять, как вставить свое так, чтобы все прошло как нужно...

С нуля то оно конечно. Да и то это если уже вся аналитика заранее собрана и никаких вопросов не возникает по ходу. Это какой-то идеальный сферический проект в вакууме. )

А вы пробовали реально писать код 8 часов в день?

Хм... Давайте попробуем разобраться. Я программирую с института, в сумме больше 30 лет. Конечто же когда мне было лет 20, я мог писать код месяцами отходя только поспать, но это было такое время, когда программировать было как играть - очень ново и очень увлекательно.

Поэтому лучше говорить о сегодняшних днях. Пример моей работы - 4 года в маленькой фирме. Мы создавали с нуля несколько не сильно больших продуктов для автоматизации (но и не сильно простых - и сграфическими редакторами и с компьютерным зрением, и фронтом, моноо с чем), сначала я был один, к концу нас стало около трех.

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

Следующая работа - там лично на мне кодинга было меньше, и когда его было меньше я сильно уставал. Наоборот, когда сам писал какой-нибудь большой модуль для моделирования-оптимизации и прочее, писал по 10 часов и не уставал.

Сегодня - галеры. Если надо 8 часов кодить, это счастливый день в конце которого я бодр. Обычно вечером еще тогда пишу пет проект. Если разгребать чужие баги или организационные вопросы, тогда устаю больше.

У меня версия, что современная организация труда что-то сломала в людях и в мотивации. Отсюда мнение про невозможность кодить 8 часов в день. Если не хочется, точно не сможешь, это да. Физиологически это точно не сложно, я видел сто человек которые это делали без проблем.

PS: по комметриям я понял, что многие считают что обдумывание кода или его изучение не входит в кодинг.

Я конечно имел ввиду 8 часов любого рода работы с кодом.

Беда в том, что многие верят сейчас что человек не может работать с кодом 8 часов, а так бывает только если наниматель уже покалечил всякую мотивацию, ИМХО.

Я думаю, что с опытом и с возрастом приходит понимание, что время у тебя конечно, и желательно его тратить на работу как можно меньше за как можно большие деньги, и уж точно не ради успеха "дяди" только если он тебе акций компании не отсыпал.

Лучше проводить это время с семьей, отдыхая, вкладывая в себя (Знания и т.п.), чтобы это соотношение время/деньги еще больше сдвинуть в свою пользу.

Я когда был молодой и зеленый, тоже упахивался, но потом опыт все эти "розовые очки" снял. Крутиться как заведенный целый день я теперь готов только либо ради себя, либо ради близких людей, но не более.

Но я в целом такое не осуждаю, как говорится, каждый делает свой выбор.

Так я бы с радостью, но так не получается. Сначала тебе 38 и ты решил войти в профессиональное IT из более распространненного и тупикового в те давние времена госа. Как думаете, сколько времени в день пришлось работать, чтобы это сработало? Дальше проект мечты - амбициозная задача которую всю жизнь готовился решать. Как думаете, получилось бы что-то если работать без самоотдачи? Потом на тебе, иммиграция и все с нуля во время кризиса в IT. Опять, как думаете, сколько меня выдержит работодатель если я буду работать не торопясь при условии что на рынке есть 10 очень молодых умных и горячих на мое место? И как я прокормлю толпу подростков дома, которые сами работать начнут еще только лет через 5?

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

У меня версия, что современная организация труда что-то сломала в людях и в мотивации.

Отчасти да. Слишком много принудительной социальности (типа ежедневных митингов с переливанием из пустого в порожнее) и прочих методик имбецильно-позитивного менеджмента. Которые по факту давят на склонность человека сравнивать себя с другими, из-за чего многие впадают в ступор и апатию.

Где-то наоборот менеджмент токсичен и третирует человека за малейшую ошибку или проволочку.

Где-то процветает т.н. дефективный менеджмент, когда людей из экономии держат в пару раз меньше чем надо и заваливают множеством задач, требуя срочного выполнения каждой. Когда человека каждые 15-30 минут дёргают на новую задачу - нормальная работа невозможна.

Но вообще проблема куда глубже и уходит корнями в массовую психологию текущего времени. Сейчас людям через масс-медиа и массовую культуру привито мировоззрение "чики-брики и в дамки". Размеренная жизнь с умеренным ростом и обдуманными потребностями? Пфф, ты лузер что ли? Если ты в 30 не начальник, то ты говно. Если ты в 40 не миллионер, то ты говно. Что, ты в 40 всего лишь простой работник без дохода в 300 тыщ за наносекунду? Да ты ж говно, о чём с тобой говорить! Что, ты доволен жизнью? Да у тебя даже своего телеграм-канала нет, как и успешной торговли еб лицом. Как можно быть довольным такой жизнью, ты тупой что ли?!

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

Думаю, этот виток закончится и трендом станет понимание, что для качественной жизни необязательно быть первым. И все эти выгорания с депрессиями пойдут на убыль. Но пока так.

Отчасти да. Слишком много принудительной социальности (типа ежедневных митингов с переливанием из пустого в порожнее) и прочих методик имбецильно-позитивного менеджмента. Которые по факту давят на склонность человека сравнивать себя с другими, из-за чего многие впадают в ступор и апатию.

Вот это боюсь что в самую точку. Только что сбежал от этой принудительной социализации (...привет, расскажи о себе! В свободное время я люблю сноуборд и кота, ага) а так же "имбецильно позитивного" менеджмента:, когда на первом и втором месте софтскилы, которыми считается показной позитивчик, полная неспособность что-либо обсуждать, детская обидчивость на любое противоречие, пафосная некометентность (главное побольше анлийских слов в руссой речи), снобическая вера во вбитые догмы и полная индефферентность к результатам труда. Буквально за год начал ненавидеть свою профессию. Понятное дело, кто сможет в таких условиях кодить по 8 часов, непонятно. И главное зачем.

Но (постучал по дереву) похоже пока не везде так, даже на галерах. Надеюсь, не ошибся.

Я беру для примера большие проекты тянущиеся на десятки лет с развитием и поддержкой. Считаем срок их жизни с нуля и до сейчас считаем людей работающих над ним (примерно человекочасы), весь код на сейчас считаем отлаженным с допустимой погрешностью. Так вот, выхлоп из разработчика в день 50-100 строк отлаженного кода. Механически я его могу выложить в компьютер за полчаса-час. Все остальное время на работе тоже программирование, тоже работа с кодом. Только можно научиться это делать в голове, в идеале в фоне. Да, перед дедлайном или при аврале можно выдавать работающий код тысячами строк в день (мгновенные проблемы он закроет). Это и выглядит как "фигачинг за компом" не поднимая головы весь день. Но когда он станет продуктовым кодом, он все равно выйдет на 50-100 строк в день.

НЛО прилетело и опубликовало эту надпись здесь

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

Нужно просто любить то, что делаешь

Писать код по 8 часов в день абсолютно нормально и никакая не фантастика.

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

Как говорил один мой коллега: если писать код по 8 часов, то думать-то когда.

В целом, именно термин "писать код" показывает, что автор так и не дорос даже до сеньора за эти 15 лет. Второй признак - байка про постоянное обучение и бурное разаитие технологий... Это любимая тема для кухонных холиваров у мидлов и лишь вздохи у сеньоров (у архитекторов это еще и седые волосы)

НЛО прилетело и опубликовало эту надпись здесь

Ну вот цитата ментора самое лучшее что есть в этом сумбуре

> Если ты можешь неделю не писать код, и тебя не тянет к этому, то нефиг тебе в ИТ делать.
:)
Живо представил картину маслом. Медовый месяц этого ментора с молодой женой где-нибудь на условном Гоа. В конце первой недели он не может победить охвативший зуд пальцы его рук, поэтому хватает ноутбук и начинает кодить-кодить-кодить...

ИМХО:
Или лукавит или тешит свое ЧСВ или ещё маловато шишек набил в плане административно-управленческих игр. А нет, есть ещё категория "женатых на работе". Но это редкость, и обычно связана с особенностями характера конкретного человека.

Мне повезло - никогда не встречал наставников с такой категоричностью.

Хорошая шутка )))

Но тут речь немного про другое, есть категория разработчиков, которые в ИТ пришли исключительно за деньгами, изучили например Java 1.8 10 лет назад, на этом развитие остановлено. Из серии, дали задачи - делаю, не дали задачи - делаю вид что работаю, самообразование так вообще страшный грех. И на выходе имеем программные продукты которые сделаны исключительно для галочки

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

А что плохого в работе за деньги? Если человек делает свои задачи и работодателя это устраивает то все ок, разве нет?

> Посыл в том, что ИТшка это не работа у станка, этим нужно в том или ином виде гореть
Если Вы руководствуетесь данным посылом - пусть будет так.

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

Зачем? Чтобы в итоге выгореть?

Парадокс в том, что когда горишь своим делом, не выгораешь, а когда не горишь - таки да.

Вот кстати да, за своим проектом можно сидеть по 16 часов в сутки, а сидя на галере можно и за недельку сгореть работая у "станка"

А вот это утверждение на мой взгляд требует доказательства. Потому что как минимум мой личный опыт говорит об обратном.

А весь мой личный опыт говорит именно об этом. Что будем делать?

Например перестанем говорить за всех и делать обобщённые заявления.

Попробуйте не читать комментарии, по умолчанию являющиеся личным мнением их автора, могущим не совпадать с мнением редакции, как заявление за всех.

Парадокс в том, что когда горишь своим делом, не выгораешь, а когда не горишь - таки да.

Это аксиоматическое выражение, потому что таковым подано. Если вы не готовы, что с вами спорят, учитесь формулировать мысль как своё личное мнение, а не как всеобъемлющую истину.

Процитирую классика: не говорите, что мне нужно делать, и я не буду говорить, куда вам нужно идти. Вот этому действительно стоит поучиться.

Вы уже обиженно наминусили мне в карму, поэтому можете говорить, что хотите.

Выгораешь когда вмешиваешь эмоции в работу.

Эмоции это очень важно. Я вот готов утверждать, что AI не станет AGI, пока ему не прикрутят эмулятор эмоций и химию с гормонами. Потому что творение без эмоций это даже не квадрат Малевича.

Эмоции бывают уместными и неуместными. По моим наблюдениям, эмоциональный выбор и в целом эмоциональное поведение вредны в долгосрочной перспективе (порой даже опасны). Люди, которые "выбирают сердцем", оказываются в заднице.

Как ситуативный фактор - да, эмоции приятны и полезны.

Если мы все ещё про работу, то как использовать эмоции, учат на тренингах, втч таких как agile.

НЛО прилетело и опубликовало эту надпись здесь

У Шрайера целых две книжки о том, что выгорать занимаясь любимой работой и своим делом - да как нефиг делать.

Шрайеров походу много. Скажи название, почитаю. Спасибо.

И на выходе имеем программные продукты которые сделаны исключительно для галочки.

А жизнь конкретного разработчика, работающего за деньги, это как-то ухудшает?

да как раз многие айтишники и рассказывают, что это вполне себе "работа у станка", ток станок другой, а работа по сути таже. Чего-то они там "перекладывают". Джонсы что ли

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

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

Нет, ну я тоже в чем то согласен про "работу у станка". Вот только если перенести это на реальное производство, и настоящие станки - да там все то же самое! Какой-нибудь Вася точит болты одного типа уже 20 лет - и доволен. Он в 16-40 останавливает станок, его убирает, переодевается - и ушел домой.

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

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

Так что, как говорится, каждый сверчок знай свой шесток) Это не про "знай свое место", а "понимай, какое место - твоё".

Да пожалуй. в целом человеку может нравится даже однообразная работа. А может - не нравится. А может сначала нравилось, а через пару лет надоело. Далеко не каждая работа это как в сфере LLM, каждый день чет новое выходит

НЛО прилетело и опубликовало эту надпись здесь

Да да, знаем мы этот чудесный подход, делать теми средствами которыми привыкли и не делать лишней работы. А потом оказывается что в 2024 году для фронта используют какую то node 12, на которой что то более современное уже не работает, или для конфигурации бинов спринга используют xml, и список этой дичи можно продолжать до бесконечности.

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

НЛО прилетело и опубликовало эту надпись здесь

Лично у меня нет проблем, и кстати частая история из моего опыта, есть 2 оффера

- Суровый кровавый ентерпрайз который бизнес не хочет переписывать, оклад - 200к
- Модно-молодежные новые проекты, оклад - 300к+

Выбор кажется очевиден, как в плане денег так и в плане развития

И проблемы как раз таки у бизнеса, который вечно недоволен что дефицит мидлов и сеньоров

НЛО прилетело и опубликовало эту надпись здесь

Потом эти вьюноши через год уходят на ЗП в 3 раза больше в новую компанию, а прожжёные разработчики продолжают сидеть пятый год ровно на своём стуле и жаловаться, что их не ценят, и не повышают ЗП. Реальная ситуация, свиделетем которой я был.

НЛО прилетело и опубликовало эту надпись здесь

А уметь программировать это тогда что? Ну если даже системдизайн не про это, исходя из ваших слов.

А что вы собственно имеете против java 1.8 разработчиков? За 10 лет поменялись только названия аннотаций, раньше писали @Stateless и использовали j2ee, теперь пишем @Service и используем спринг бут

В случае java 1.8 еще ладно, совместимость +- хорошая, но вот если брать фронт и node, там не все так радужно

НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь

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

И чем же это от работы у станка отличается? Почему там гореть не нужно, а тут нужно?

Если вы думаете, что это гипербола, то нет. Категорично на счёт ИТ, но про зуд написано как про меня. А я и недели на пляже не продержусь, хоть с двумя жёнами.

> А я и недели на пляже не продержусь, хоть с двумя жёнами.
Черт!
Я совсем забыл, что в 21-м веке понятие "медовый месяц" для подавляющего большинства пар потеряло смысл, который вкладывали молодожены раньше.

Это звучало весело, все бы было хорошо, если бы вы заодно не сделали привязку к месту (условный Гоа), так что традиционная трактовка тут сразу отключается (не бытовуха в первый месяц)

PS я не зануда, я айтишник.

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

Поддерживаю Ваше мнение.

ИМХО:
Обдумывать - это нормально.
А вот утверждение "не кодируешь неделю - тебе нечего делать в ИТ" - не нормально.

Самое худшее, потому что если уж ментор не видит разницы между айтишниками и программистами, то что же из-под этого гуру выходит-то...

Он же говорил это адресно, конкретному человеку на курсах программирования, иначе говоря контекст отличался от того как вы эту фразу воспринимаете, кмк.

Такие цитаты приводчт к тому, что разрабы начинают симулировать оргазм от работы. Вдобавок к тому, что уже приходится имитировать веру в миссию компании и прочую тряхомундию.

В 99% случаев работа это лишь работа. Реально гореть начинаешь когда пилишь свой стартап за свои же деньги, ну и еще пара сотен человек мирового фронтира. Требовать фанатизма от банковского разраба... который раз за разом делает очередной CRUD ну что за чушь?

Цитату ментора я, если честно, воспринимаю как "мне удобнее работать с теми, кто на собственном энтузиазме делает за меня половину работы".

Со стороны работодателя сейчас человек после курсов вообще в принципе не рассматривается, резюме идёт в корзину. Никто даже не тратит время, как мне мой hr говорит, на одну твою вакансию таких людей сейчас порядка 500 человек приходит.

Года три назад, когда вся эта история не была настолько раскручена жена у меня имея высшее техническое образование хорошеговуза, с базой по программированию и базам данных, после обучения на курсах год, моём плотном менторинге ежедневном, полгода поиска работы, примоно 6 месяцев работы за 35к, потомеще полгода за полтос, смогла найти работу джуном на 150к только после этого. Но это реально было сложно. Пара её друзей попробовали год полтора назад, не вышло ничего.

Пытаться нужно? Да, если есть большое желание, но надо понимать что для того что бы в ит зарабатывать хотя бы 150, пройдёт года 3 работы и за еду и огромных инвестиций в обучение. Курсы вечерами вам не помогут

Да какие курсы, сейчас уже университеты развернули массу программ для ИТ,

https://priem-rtf.urfu.ru/ru/baccalaureate/

https://priem-rtf.urfu.ru/ru/master/

и драка между абитуриентами там чудовищная - по 285-290 баллов из 300 требуется.

После технических вузов люди всегда в каком то количестве шли в программеры. Тут ничего не поменялось. Я заканчивал ВМК, в ИТшку из тех кто дожил до диплома, ушло ну может 15%. И всегда из вузов рога и копыта (какой нито первый российский университет всего ))) ) приходили студенты с направлений "программерских" - и все как один "обнять и плакать" - в специальности 0. Даже не занешь о чем спросить что бы интервью как то пошло. Ну разве что "а что такое компьютер". Это по сути был аналог современных курсов. Вообщем по сути ничего не поменялось за 20 лет.

Да все то же самое было три года назад - так же курсы штамповали людей, так же говорили, что джуны никому не нужны и т.д.

"Однажды мой ментор сказал" и 15 лет в айти - дальше можно и не читать статью, написанную чатомгпт. Я так пытаюсь себе представить ментора в конце нулевых - не получается)

15 лет назад - это уже почти 2010

Ментором называют не только консультанта-коуча, которому ты платишь, но и старшего сотрудника на работе, который может не быть руководителем по документам, но тебя обучает. Не вижу проблемы, даже если в 2009 это называлось иначе, назвать это явление так, как говорят сейчас

Ну замени словом "наставник".

А что такого, просто по другому называлось. Я вот как раз тогда начинал быть наставником новичкам. А мой ментор меня наставлял еще в начале нулевых. А еще он познакомил меня , со своим учителем - человеком который в 70 писал автоматизацию всяких АЭС..

Ух сколько поколений менторов то уже....

НЛО прилетело и опубликовало эту надпись здесь

ИИ как раз любит такими вот списками отвечать на вопросы. Сама статья просто набор общих, уже 100500 раз обсосанных утверждений, никаких фактов. Из серии "Как я заработал 100млн - работал очень тяжело и много, не сдавался где другие сдаются и заработал, не сдавайся и ты и тоже заработаешь"

Надо запилить голосование под каждой статьей - если 70%+ читателей решают, что это паста от ИИ, то через пару таких статей выдавать бан на публикацию статей.

Опять эта инфантильная чепуха про то, что у человека написание кода чуть ли не сексуальное возбуждение должно вызывать, чтобы он мог работать программистом.

Вам знакомо такое понятие, как дисциплина?

Когда вы психологически дорастаете до понятия "надо" - ваша жизнь становится проще и легче, как странно это ни звучит.

Чем скорее вы перестанете вестись на сраные эмоции и потакать слабостям с пороками - тем скорее вырастет качество вашей жизни.

А потом мы удивляемся почему персональные данные текут из каждой компании, как раз отчасти из за этого мышления, кое как код написал, вроде работает и ладно) И таких примеров достаточно много

Кривой код чаще пишут фанаты со взором горящим. Потому что сегодня у него там что-то в груди пламенеет, а завтра он "не в ресурсе" и работает кое-как, одним глазом кося в развлекушечки.

Дисциплинированный человек работает ровно и аккуратно.

Это если мы проигнорируем тот факт, что утечки данных это почти всегда следствие коррупции или плохой организации.

Не понимаю, почему у комментария столько минусов.

Кривой код чаще пишут фанаты со взором горящим.

Именно так. Засядет такой на 16 часов в порыве вдохновения, а потом сам не может объяснить как это работает. Юнит-тесты, валидация, проверка ошибок и прочие корнер кейсы в таком запойном программировании обычно пропускаются: это скучно и мешает вдохновению.

Любая деятельность требует дисциплины. Без неё ваш труд превращается в непредсказуемую суету.

Это если мы проигнорируем тот факт, что утечки данных это почти всегда следствие коррупции или плохой организации.

Вот-вот.

Не понимаю, почему у комментария столько минусов.

Видимо, людям не понравилось такое пренебрежительное отношение к эмоциям и восторженному энтузиазму :) Или респектование дисциплине. Впрочем, ничего нового.

Полностью согласен с этим тредом. Программирование - скучная, тяжелая, часто неприятная, часто неблагодарная, кропотливая, утомительная деятельность.

А где у автора комментария про "кое-как, работает и ладно"? Опять возвращаемся к романтизации "настоящего программирования по призванию", о котором пишут обычно сеньоры, работающие явно не только за еду и идеи, а вполне ценящие свой труд (что правильно), да

НЛО прилетело и опубликовало эту надпись здесь

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

НЛО прилетело и опубликовало эту надпись здесь

А я вот как-то больше с автором согласен. Может эта ситуация просто вне вашего понимания? У вас была депрессия? Так называемое "выгорание"? Возрастные кризисы?

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

Дорасти до понятия "надо" - эта фраза сделала мой вечер)) Кому надо??? Или это из области "Если вы такие умные, что же вы строем не ходите?"?

Вырастет качество жизни...)) Это за счёт чего же? За счёт перманентного насилия над своим психическим и физическим здоровьем?))

Объявление на столбе: "Учим жить. Звонить в любое время по любому номеру."

Кому надо???

Этот глупый вопрос - признак того, что ещё не дорос.

Вам это надо, персонально вам. Просто вы этого ещё не поняли. Может, и не поймёте.

За счёт перманентного насилия над своим психическим и физическим здоровьем?))

Лол.

Потом вот эти мамины корзиночки ноют, что их депрессия одолела. Удивительно прям, отчего XD

У вас была депрессия? Так называемое "выгорание"?

Не было. Потому что я не запускаю себя и не разлагаюсь, облизывая свои слабости и пороки. Я просто перманентно "насилую" своё физическое и психическое здоровье. Вот такой вот я недоразвитый архаичный баран XD

Этот глупый вопрос - признак того, что ещё не дорос.

Ох ты ж какая демагогия включилась)) Я задал конкретный вопрос - вы тут же, в одной фразе, соскакиваете с темы и переходите на личности))

Вам это надо, персонально вам. Просто вы этого ещё не поняли. Может, и не поймёте.

Не пойму)) Но скорее наоборот - это вы ПОКА меня не понимаете;)

Мне это совершенно не надо)) Я же сразу намекнул - у меня нет вот этого квадратно-строевого образа мышления. Ну то самое, на котором многие так любят паразитировать, прикрываясь различной сопливой патетикой))

Объясняю - у меня бОльшая половина одноклассников уже в лучшем из миров. В основном по причине "сердечно-сосудистых". Отцы, разумеется, уже давно там. А это, кстати, люди ещё советской закалки - им ваше "Надо!" отнюдь не чуждо было. Ну вот с этим вот "Надо" практически никто и до 60 не дотянул... В итоге оказалось что оно на... никому не надо))

Лол.

Потом вот эти мамины корзиночки ноют, что их депрессия одолела. Удивительно прям, отчего XD

Опять типичная ошибка демагога - приписывать оппоненту воображаемые качества))

Не надо мне этих самовлюбленных рассказов про преодоление! У меня с этим всё нормально - после того как скорая диагностировала обострение хронического панкреатита, пришлось в корне поменять образ жизни. В том числе и завязать с 20-летним (пусть и не очень сильным, но систематическим) пристрастием к алкогольным напиткам.

Не было. Потому что я не запускаю себя и не разлагаюсь, облизывая свои слабости и пороки.

Так дело-то ваше! Ради бога)) Я просто предупредил ;)

Ясно)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))00

Вы зря обижаетесь и переходите в плоскость скандала.

Человек говорит совершенно верно. Прислушайтесь.

Потому что я не запускаю себя и не разлагаюсь, облизывая свои слабости и пороки.

Или просто потому что вам повезло.

Я просто перманентно "насилую" своё физическое и психическое здоровье

Что при удачном стечении обстоятельств отличный путь к выгоранию.

П.С. Я же надеюсь что про ошибку выжившего вы слышали?

У вас была депрессия? Так называемое "выгорание"? Возрастные кризисы?
Ну какая нафиг дисциплина, когда у тебя не просто всё из рук валится, ты физически не можешь себя заставить сесть работать.

А вы точно научились профилактике этих состояний? А как же классические рекомендации: регулярные физические нагрузки, режим сна, режим питания? Кажется, они все опираются на некую силу, которую человек должен обнаружить внутри себя, чтобы не допустить возвращения в депрессивное состояние. Какую-то внутреннюю мотивацию, если бы только был термин, который её описывает.

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

Учим жить. Звонить в любое время по любому номеру.

Так и вы не делайте вид, что всё уже в этой жизни поняли и попробовали и вам просто достался "сломанный мозг". Если вы не чувствуете себя счастливым, значит вам ещё есть чему учиться в жизни.

А вы точно научились профилактике этих состояний? А как же классические рекомендации: регулярные физические нагрузки, режим сна, режим питания?

Ну для начала - клинической депрессии или даже "выгоранию" эти рекомендации как слону дробина))

Дальше веселее. Лично я всегда придерживался "максимально ненасильственных концепций", как-то: "Тяжелый физический труд на свежем воздухе зверит и скотинит человека" (с) неизвестный писатель-гуманист. Причём это всё пережито на собственной шкуре. Например сон. Нет у меня никакого режима и я считаю вообще это в корне неправильным. Я ложусь спать когда захочу и сплю сколько захочу. Ну я считаю что моему организму виднее - когда и сколько ему надо)) Питание - да, но я там комментом выше рассказывал историю - мне без вариантов. Физические нагрузки тоже - но "по кайфу", никаких залов, разумеется)) То, что и в детстве нравилось - велосипед и лыжи))

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

Да я и так страдаю перфекционизмом. И представляю к чему это может привести, если ему дать волю)) Ну и без низменных желаний вы никуда - вы же не робот;) Старина Фрейд тоже что-то об этом знал и охотно делился этими знаниями))

Ну и о вкусах не спорят. У меня среди друзей было достаточно и хронических алкоголиков и опиатных наркоманов - они вам тоже много чего о "мотивации" могут рассказать)) Кстати, многие завязали...

Так и вы не делайте вид, что всё уже в этой жизни поняли и попробовали и вам просто достался "сломанный мозг". Если вы не чувствуете себя счастливым, значит вам ещё есть чему учиться в жизни.

Нет, понял я ещё не всё, но уже достаточно. На простые мантры я уже давно не ведусь)) Ну и главное - я-то себя как раз и чувствую вполне счастливым. Я разве жаловался на обратное. А вот ощущение "надо" как раз и лишает этого счастья. Оно прививает постоянное тревожное состояние со всеми вытекающими... Или что, по вашему работа в околострессовом режиме ничем не опасна? Это всё выдумки мозгоправов, да? Зумеры обленились, понавыдумывали себе болячек чтобы в армию не ходить))

Любая продуктивная деятельность, я повторяю, ЛЮБАЯ, требует необходимости взять свою задницу в горсть, и заставить себя выполнять специфические для этой деятельности действия. Они могут быть скучными, неинтересными. У тебя может валиться все из рук. Но тебе платят за эту работу. Ты садишься (или встаешь к станку) и начинаешь нажимать кнопки (крутить ручки). И делаешь работу.

Вы только закончили вуз, что-ли? ЛЮБАЯ работа - это перманентное насилие над своим "психическим и физическим здоровьем". Именно этим человек и отличается от обезьяны - способностью встать с дивана и заняться трудом.

Хотя статья и оформлена как поток мыслей, со многими тезисами согласен. Сам проходил через описанные проблемы.

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

Я писал по восемь часов в сутки. Ничего особенного. Это наоборот, легче, чем дебажить восемь часов в сутки или бездельничать восемь часов в сутки. Писать восемь часов в сутки легко и приятно, время проходит незаметно, главное вовремя встать и уйти домой.

Если тебе приходится заставлять себя работать сколько-то времени, то надо менять род занятий.

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

  • Лучше сделать раньше, но спокойно, чем с горящей пятой точкой сидеть до глубокой ночи.

Сколько раз в жизни это мне помогало. И сколько раз, бывало, людей предупреждал: можешь сделать сейчас, а не через неделю - сделай. Даже если оно понадобится через месяц. А потом к концу срока оказывается: месяц назад сделал бы без проблем, но оно, внезапно, делается не за день, а за три, и нужна помощь человека, который в отпуске, а ещё какой-нибудь сервер внезапно ушёл в туман, куда надо отправить результаты, интернет вырубился вчера была бессонная ночь и т.д.

А с другой стороны может оказаться, что через месяц оно никому и не надо уже и время потрачено зря ) Но так то да, если уж что-то включено в план, то лучше и делать по плану, размеренно.

Я, скорее, про случай, когда точно знаешь, что сделать это всё равно нужно будет.

Если ты можешь неделю не писать код, и тебя не тянет к этому, то нефиг тебе в ИТ делать.

Неужели надо всю жизнь думать о коде и ни недели покоя?! Жизнь - это не только работа и, тем более, не только программирование! Она гораздо шире

Да и IT гораздо шире программирования. Сомневаюсь, что дядюшка Боб за прошедший год хоть строчку кода написал, не говоря о лидах или аналитиках, которые в принципе с людьми работают.

Я лично код в гробу видал, но это моя работа. В свободное время я лучше гитару потискаю или с ребенком поиграю, чем за очередной пет-проект сяду.

Ну хоть кто то думает также как и я. Я последнее время сделал для себя много неожиданных открытий. Одно из них - оказывается зарабатывать можно не только в ИТ (примеры мелкого бизнеса в торговле) и жить гораздо спокойнее без всех этих непонятных лозунгов и проактивностей , очевидно, навязанных нам руководством. Я не против инициативы на работе, но в пределах разумного, ведь в конце концов мы работаем за деньги и потом, если на фирме будут проблемы, то нас выкинут несмотря на заслуги в прошлом. Это надо иметь ввиду.

Мелкий бизнес в торговле гораздо спокойнее it? Мне кажется тут либо у вас очень необычный мелкий бизнес либо очень жесткий опыт в it

А с тезисом что жить надо не только работой целиком согласен

Вы удивитесь, но да, спокойнее. Пакуй посылки на Вайлдберриз и все). Каждый день одно и то же.

Когтеточки? футболки? :)

Нет, корма;).

Если ты можешь неделю не писать код, и тебя не тянет к этому, то нефиг тебе в ИТ делать.

Спасибо за ваше мнение, мы его учтем. (нет)

Также не стоит забывать про мотивацию: этим нужно гореть, не сидеть и ждать, пока на работе разжуют задачу и положат в ротик, или менеджер будет вас упрашивать что‑то сделать, а самим искать оптимальные решения, лучшие практики, предлагать идеи и быть проактивным.

Нет, не нужно.

единственные кто останется рядом — это семья.

Нет.

Согласно ТК РФ и санпину, все, кто работает за компьютером, имеют право на отдых: 10–15 минут каждый час в зависимости от условий.

Сошлитесь на НПА, которые закрепляет такое право за работником. Особенно интересно почитать про такую категорию профессий - "все, кто работает за компьютером".

Но основная проблема — это зрение, конечно, если работать без перерывов, можно его посадить и очень быстро

Ссылку на какую-то научную работу по этому поводу можно? Наверное, она лежит рядом с "Черника восстанавливает зрения до 100%"

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

Как здесь на голубом глазу присутствует - можешь не писать код неделю - ты не айтишнег и выгорание? 🤦‍♂️

Содержание статьи противоречит само себе как то. То рассказывается о том, как себя надо ставить на первое место, а то рассказывается о "неделю не кодил - не программист".

единственные кто останется рядом — это семья

По статистике семья очень ненадежная конструкция, — 2/3 браков распадается так или иначе лет за 10-20, причем инициатором в 70% случаев будет женщина, а на деньги попадет мужчина. Семья "рядом" как раз, скорее всего, не останется. Кому-то, конечно, везёт, но это редкость сейчас.

2/3 браков распадается

Семья "рядом" как раз, скорее всего, не останется

То есть если у человека распался брак, то он больше никогда не обзаводится семьёй? XD

Ну в том смысле, что особой разницы с работой-то нет, все равно менять так или иначе, что работу, что семью. Многие семью меняют чаще, чем работу.

Согласен со статьей - по сути речь идёт о том, чтобы быть зрелым человеком и соблюдать баланс между мифами IT, бизнесом, общением с людьми, своей мотивацией и здоровьем.

Кода как такого в IT нет - разумнее организовать процессы и выбирать решения

  • Профессия ИТшника — это про постоянное изучение, технологии стремительно развиваются, изучить что‑то один раз, а потом просиживать часы не получится, учить новое придется всегда!

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

Не только, мы на аутсорсе не сталкиваемся с легаси (только если иногда) и задачки есть достаточно творческие и интересные - но это уже будет отдельная статья с описанием кейсов. Да и скажем так ходят достоверные слухи что известные банки начинают уже часть своего легаси переводить на гошку. И как раз тут новые технологии очень даже помогают

Фраза, конечно, шаблонная, но джуны с модными фреймворками тоже нужны, иначе кто будет пилить новое легаси для потомков?

15 лет опыта в ит и первым же идут курсы уровня "войти в айти", вы о каких курсах говорите 15 лет назад, простите? 15 лет назад можно было войти в айти через техподдержку провайдера, а курсов скиллбокса тогда как-то не видал на горизонте. Ну а если вы про всевозможные сертификации, к примеру CCNA от циски и т.п. по разным сферам внутри ит - то там не было вайба ни "войти в ит" т.к. сертификация для действующих специалистов, ни вайба "сеньёр за 3 месяца". О чем вы вообще?

Статья вообще не имеет ничего общего с заголовком и создается впечатление, что одна из цифр в заголовке лишняя.

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

На мой взгляд в статье была оч важная мысль, которая как бы прошла мимоходом, но является крайне важной. Эта мысль о том, что интересы бизнеса и сотрудника всегда противоположны, ведь цель сотрудника в конечном итоге, как можно дороже себя продать, а цель компании как можно меньше заплатить сотруднику, ведь это скажется на размере ее прибыли.
И в самом деле винить за это компанию глупо, она играет по объективным рыночным капиталистическим правилам, которые гласят, что прибыль должна расти не смотря ни на что. Это все равно винить волка за то, что он есть твоих овец. Надо просто учитывать это и действовать соответственно.
Я не вполне согласен с автором в том, что нужно искать "баланс", ощущение, что автор воспринимает работодателя и сотрудника как равноправных агентов. Но ведь он парой строк ниже сам верно указал, что для бизнеса любой сотрудник это расходный материал, который можно заменить.
А через это, на мой взгляд, очень болезненная тема для СНГ осталась без внимания. Я говорю о том, чтобы иметь возможность на равных выступать в борьбе за свои интересы, речь о профсоюзах.
У меня не столь обширный опыт, всего 5 лет, но я на своем опыте застал расцвет благорастворения в компании, когда компания надела маску добродетеля и осыпала сотрудников всеми ништяками и когда жахнул кризис и все маски послетали, оголив оскал.
Создать профсоюз в сытые годы всех подбивал коллега. Я, как и остальные, тогда сам не понимал зачем, ведь все. А в итоге когда кризис настал, рыпаться было уже поздно и люди оказались на улице, недоумевая, как так, компания же так за ними заботилась. Да, с выплатами выходных пособий, да, все согласно контракту. Но думаю не стоит объяснять, что оказаться в кризис на морозе вместе с тысячами таких же бедолаг, мало кому хочется. Ведь это мало того, что создает конкуренцию и осложняет трудоустройство, так еще и занижает предлагаемые зп и завышает требования, по законам рынка.

Спасибо, что подметили ;-)
Насчет баланса, когда сотрудник действительно что-то умеет, то проще быть на равных с бизнесом, т.к. в случае разногласий - проблем найти другую компанию у него не будет

нужно знать 256 алгоритмов сортировки, уметь решать олимпиадные задачи за минимальное время, писать код в блокноте без современных инструментов для разработки. Зачем? В чем смысл? В реальной работе это почти никогда не пригодится,

Классика "а мне не нужны алгоритмы и никому из моих знакомых", все это идёт сразу за "до мидла дорастешь через 2 года".

Программист- слишком обширное понятие. Кому-то не нужно, он рисует html формочки 5 лет и ему Ок.

Кому-то было ненужно он клепал сервисы с API, а потом потребовался такой же сервис, но с изворотом... и знай он (например) СУЩЕСТВОВАНИИ вероятностного алгоритма подсчёта уникальных пользователей - все прошло бы гладко...но он не знает, не слышал. И давай решать "в лоб". Все лагает тормозит. 5ть исправлений той же задачи.

Но да, алгоритмы не нужны.

Может до мидлов за год могут только те, кто учится?

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

Ps не слушайте его и учите алгоритмы, если хотите развиваться конечно.

Серьезно ? Давайте развернем тему, если речь идет про подсчет уникальных пользователей, то это для каких то отчетов и явно не операционные данные, можно смело положить в кликхаус, кликхаус в свою очередь и на таблицах объемом десятки млрд записей делает подобные подсчеты и выборки даже не за секунды, а за мс (если конечно адекватно написать SQL запрос, и грамотно спроектировать таблички)

Так вот вопрос, как и зачем тут нужен Ваш вероятностный алгоритм подсчёта уникальных пользователей ?

И как я уже неоднократно писал, алгоритмы нужны, но если мы идем в разработку каких то фундаментальных вещей, аля своя база данных или какой то поиск пути в открытом мире, но что касается типичных бизнес задач - в 99% случаев они решаются без алгоритмов ваших ))

Ситуации бывают разные, если вы не стоите сервис - это одно , а если вы грепаете логи. Удачи поднимать клик, можно под это завезти отдельную задачу, подключить разработку, админов, 10 команд, запланировать все на q4....вместо простого jq + 100 строчек кода.

Вы же вкусе, что к клику нужен некий буфер т.к. туда нельзя писать по 1 записи?

Пример искусственный, но на вскидку сразу: вам прилетают какие-то json(с разными полями) которые вы обрабатываете(классика программиста переложить 1 json в другой). Произошёл всплеск запросов. Возможно, у вас даже кибана и графана есть...но...кто?

А) У вас лапки?

Б) Не умею решать задачи?

С) вы клик побежите поднимать?

Д) я же говорил этим тупым менеджерам: перекладывать json в json нужно с постгрей, админами.

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

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории