ebanoe.dev
0
legacy_Блиц··0 переглядів

Не идите в программисты

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

Я входил в ИТ, когда это ещё не было модным. Долларовые зарплаты уже были, но они не так выделялись на общем фоне, поэтому толп врачей, таксистов и охраников, решивших резко сменить профессию, было мало. Единственными говнокурсами был всем известный Шаг. Сыры и зеркалочки непременным атрибутом не являлись, а гироскутеров тогда вообще не было. Зачем же люди становились программистами, спросите вы? Из интереса. Верю, что есть ребята, которые хотят войти в ИТ не ради бакса, а по зову души. Именно к ним я и хочу обратиться.

Украинское ИТ – это не алгоритмы. Они вам вряд ли понадобится. Разве что дерево рекурсивно обойти. Это не математика. За много лет максимум, что мне было нужно – это процентили. Это не запускание ракет в космос. Ракеты запускают те, кто разбираются в ракетах и умеют программировать, а не те, кто кроме прогаммирования нихрена не умеют.

Это не интерес. Это бесконечные КРУДы. Думаете КРУДы интересно делать? Это только первый раз. Максимум — второй. Это тупые сайты и магазины. Это ЕРП, которые на практике почти всегда являются первым + вторым. Это тонны легаси говнокода, который остался с бородатых времён или в наследство от индусов.

На собеседовании вас будут дрочить бест практисами, паттернами, СОЛИДом, но как только вы приступаете к работе – можете про них забыть. Украинское ИТ ориентированно на получение краткосрочной прибыли, а не на создание качественного продукта. Это значит — внедряем любую хотелку клиента так быстро, как только можем, и плевать на последствия. Продукт станет неподдерживаемым? Отлично, значит на него нужно будет больше кодеров, следовательно заказчик больше заплатит. Загнётся через пару лет, когда база вырастет? Великолепно, больше работы – больше денег. Рефакторинг? Да никогда! Рефакторингом обычно называется полное переписывание продукта с нуля, когда поддерживать старый стало невозможно. Галеры буквально не заинтересованны работать качественно. Приложение, спроектированное строго по СОЛИДу легко расширять и поддерживать, оно не требует толпу кодеров и не приносит особой прибыли аутсорсеру.

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

Кстате о начальстве. Зачастую это очень мутные типы, с которыми просто невозможно иметь дело. Не надейтесь их в чём-то убедить, как я уже сказал – у вас разные цели. Очень повезёт, если ваш ПМ – бывший программист, а не QA или вовсе «профессиональный управленец». С такими, по крайней мере, возможен аргументированный спор, а не глухая стена отговорок о политике и ценностях компании.

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

Если вы шли работать за интерес – то очень быстро выгорите. Пара лет – и мысль о необходимости снова тащиться в офис будет вызывать у вас физическое отвращение. Или вы сломаетесь, потеряете интерес к программированию, найдёте новое хобби/семью и начнёте относиться к работе просто как к способу скоротать время и потрындеть с коллегами, или приготовьтесь в полной мере оценить состояние, которое психиатры именуют эмоциональным выгоранием. Это депрессия, куча психосоматических расстройств (особенно страдает ЖКТ) и прямо таки физическая навозможность справлятся со своими обязанностями. Закончится это длительным и дорогим лечением у психотерпавта.

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

Идите в науку. Можно стать программистом самостоятельно, что бы там не затирали всякие Пивоваровы, но нельзя самостоятельно стать химиком или биологом. Если вы занимаетесь настоящим делом – то навыки программиста могут быть бесценны для автоматизации расчётов и рутины. Программист со знанием предметной области – золотой человек. Программист, который окромя своих синглтонов не знает ничего – расходный материал. Не повторяйте моей ошибки.

Не становитесь программистом.

З архіву ebanoe · Опубліковано 9 квітня 2018 р.

Коментарі (382)

Сортування:ТопНовіСтарі
  • legacy_Зигмунд_Фройд

    Программирование сейчас — это далеко не алгоритмы. Причем давно.

    Можно подумать, что в гуглах алгоритмы только и пишут? Серьезно?

    • legacy_devnull_1

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

    • legacy_Зигмyнд_Фpoйд

      Придумай свой ник для начала

      • legacy_Зигмyнд_Фpoйд

        Хуле вы, два долбоеба, тут устроили?

        • legacy_Зигмyнд_Фpoйд

          Долбоёбы, не срите в чате

  • legacy_Ебаное_мнение

    Ой да не пизди.
    Все должны быть программистами.
    Хорошими, хуевыми. Все.
    И домработницы и таксисты, даже кот должен уметь писать какой-то ангуляр хозяину в тапки.
    Пускай все пишут софт любого качества — ПОХУЙ. Даже если 5% из этого потока будет полезным — это охуенно для всех челавекав.
    Единственная причина почему ты отговариваешь всех, это то, что ты пытаешься отсеивать новый приток джунов дабы они в попытках вайтивайти не дюпали тебе зп, в готовности работать за еду.
    Суровая правда — конкуренции нежелает человек, который неконкурентноспособен.
    А это 95% из нас/вас, которые дизлайнут этот божественный коммент правды.

    • legacy_Зигмyнд_Фpoйд

      Сталин тоже говорил, что если хоть 5% репрессируют по делу, это уже будет хорошо…

      • legacy_Гироспиннер

        И правильно говорил, в общем-то.

  • legacy_Зигмунд_Фройд

    В конце абзац потеряли:

    Я допишу этот текст, надену чистое бельё. Выпью бутылку снотворного. И одним программистом станет меньше.

    • legacy_Зигмyнд_Фpoйд

      Не плагиать мой ник!

  • legacy_Світчер

    Класний дев працюватиме над цікавими задачами. А всі інші — над всім іншим.

    • legacy_Зигмунд_Фройд

      Над срмкой. Или ерп. Плохие задачи?

    • legacy_Жук

      Ой не обманывай себя.

    • legacy_Цiкава_задача

      Перевiр за щокою

      • legacy_Зигмyнд_Фpoйд

        Я уже проверил

    • legacy_Хрюша_с_мохнаткой

      И тебе защекина.

  • legacy_301й_спартанец_на_галере

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

    • legacy_Ололошка

      А что такое КУРД? Это люди-курды?

    • legacy_Слава_роботам

      ага, а некоторые комментаторы не могут правильно написать аббревиатуру КРУД

  • legacy_Хипстер

    чувак как я тебя понимаю )

  • legacy_anon_28

    >>> Это бесконечные КРУДы
    Что мешает переустроиться туда, где нужно образование?

    >>> Украинское ИТ ориентированно на
    Кто конкретно на это не ориентирован? Ну устройся заграницей. Со времен совка все знают, что там всё делают на совесть.

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

    >>> муторная и однотипная работа.
    >>> Идите в науку.
    И тут, хуяк. и ты проснулся оказывается, что ты нихуя не ученый, а типичный софтвер инженер со спорными доменными знаниями, и в итоге правишь баги на легаси говне, которому 100 лет, в котором все неудавшиеся химики, биологи и иже с ними всё также, сидя на этом бенче, в рот ебали все эти бестпрактисыс, т.к. понимают что грант скоро закончится, а впереди неоплачиваемое лето. В общем теперь ты не просто работаешь за деньги, а «двигаешь науку», и не за вдвое/втрое меньшую ЗП, и конкуренции в академии нет, и тебе не нужно ждать пока в каком-то из универов помрет очередное светило.
    Ладно, окружение может и интереснее.

    >>> настоящим делом
    Не хватает определения

    >>> дорогим лечением у психотерпавта.
    3-4% среднемесячной ЗП типичного смузихлеба за то чтобы понять, что работа только ради денег. Думаю его карман и не такое повидал.

  • legacy_Зигмyнд_Фpoйд

    ЖУК ПИДАРАСИНА ТЫ КОНЧЕННАЯ, НАЧНИ ПОСТИТЬ НОРМАЛЬНЫЕ СТАТЬИ. Чмоша ты 65-битная. Меня заебало тратить своё время на чтение этого гомна, мразота ты унылая. Захожу на сайт в надежде почитать что-то смешное/интересное/детективное, а тут псевдофилософская хуйня от всяких АНАЛитиков. У меня на мониторе полосы появились от этого дерьма, хуила ты ДЦПшная. Вкладку закрыл, полосы исчезли, педуард ты эдарасович. Время — деньги, и я не хочу тратить свой невосполнимый ресурс на чтение дерьмовых статеек, даунито ты убыточное. Ты здесь главный, ты и отвечаешь перед простонародьем. Запомни эти простые слова: /*ИНТЕРЕСНЫЕ СТАТЬИ*/ Сделай тату на залупе, чтоб не забыть. Оживи себя и этот сайт.
    P. S. Когда начнёшь исправляться, рубль ты 40-копеечный?!

    • legacy_Зигмунд_Фройд

      Ник придумай, а не чужой пизди, для начала.

      Жалкая пародия.

    • legacy_Пень_в_трусах

      Двор глаза всего три глаза и два зрачка в одном глазу сразу уи джемпердок

    • legacy_Зигмyнд_Фpoйд

      Придумай свой ник!

    • legacy_Зигмyнд_Фpoйд

      И что ты добился, спиздив чужой ник?

    • legacy_Слава_роботам

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

      • legacy_odessoid

        Полезный опыт, тебе в жизни пригодится. Достроит хуйло нордстрим 2 — будешь так же искать сухие какашки на обогрев 🙂

  • legacy_TeaBag

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

    • legacy_Слава_роботам

      вчера по криминальной хронике показывали, что зачуханный хиккан в розовых джинсах отпиздил качка, похожего на Базуку-Кодера

  • legacy_Валера

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

    • legacy_Заказчик

      Вы во сколько завтра будете доступны? Есть пара вопросов.

      • legacy_Зигмунд_Фройд

        За отдельную плату.

        • legacy_Зигмyнд_Фpoйд

          Беру за щеку

          • legacy_Зигмyнд_Фpoйд

            Закинул пору зощеконов, чекни

            • legacy_Зигмyнд_Фpoйд

              Защекоины самому себе в машине и дома

      • legacy_Валера

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

        • legacy_Хуяк_в_продакшне

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

          А в результате — я постоянный штатный сотрудник галеры, скрывающийся от заказчика от релиза до релиза.

    • legacy_anon_28

      Вся суть, автору можно отложить следущий визит