Не идите в программисты
Привет, ебаное. Пишет вам изрядно разочаровавшийся в IT индустрии разработчик, который хочет уберечь молодёжь от повторения его ошибок.
Я входил в ИТ, когда это ещё не было модным. Долларовые зарплаты уже были, но они не так выделялись на общем фоне, поэтому толп врачей, таксистов и охраников, решивших резко сменить профессию, было мало. Единственными говнокурсами был всем известный Шаг. Сыры и зеркалочки непременным атрибутом не являлись, а гироскутеров тогда вообще не было. Зачем же люди становились программистами, спросите вы? Из интереса. Верю, что есть ребята, которые хотят войти в ИТ не ради бакса, а по зову души. Именно к ним я и хочу обратиться.
Украинское ИТ – это не алгоритмы. Они вам вряд ли понадобится. Разве что дерево рекурсивно обойти. Это не математика. За много лет максимум, что мне было нужно – это процентили. Это не запускание ракет в космос. Ракеты запускают те, кто разбираются в ракетах и умеют программировать, а не те, кто кроме прогаммирования нихрена не умеют.
Это не интерес. Это бесконечные КРУДы. Думаете КРУДы интересно делать? Это только первый раз. Максимум — второй. Это тупые сайты и магазины. Это ЕРП, которые на практике почти всегда являются первым + вторым. Это тонны легаси говнокода, который остался с бородатых времён или в наследство от индусов.
На собеседовании вас будут дрочить бест практисами, паттернами, СОЛИДом, но как только вы приступаете к работе – можете про них забыть. Украинское ИТ ориентированно на получение краткосрочной прибыли, а не на создание качественного продукта. Это значит — внедряем любую хотелку клиента так быстро, как только можем, и плевать на последствия. Продукт станет неподдерживаемым? Отлично, значит на него нужно будет больше кодеров, следовательно заказчик больше заплатит. Загнётся через пару лет, когда база вырастет? Великолепно, больше работы – больше денег. Рефакторинг? Да никогда! Рефакторингом обычно называется полное переписывание продукта с нуля, когда поддерживать старый стало невозможно. Галеры буквально не заинтересованны работать качественно. Приложение, спроектированное строго по СОЛИДу легко расширять и поддерживать, оно не требует толпу кодеров и не приносит особой прибыли аутсорсеру.
Как ни странно, но схожая стуация и в продуктовых конторах, хотя мотивация другая. Там просто не могут себе позволить потерять ни одного клиента и согласны абсолютно на всё, независимо от завтрашних потерь. Иногда встречаются архитекторы, достаточно авторитетные и злобные, чтобы противостоять начальству и поддерживать планку качества на приемлемом уровне, но такие со временем ломаются или уходят, и всё возвращается на круги своя.
Кстате о начальстве. Зачастую это очень мутные типы, с которыми просто невозможно иметь дело. Не надейтесь их в чём-то убедить, как я уже сказал – у вас разные цели. Очень повезёт, если ваш ПМ – бывший программист, а не QA или вовсе «профессиональный управленец». С такими, по крайней мере, возможен аргументированный спор, а не глухая стена отговорок о политике и ценностях компании.
Про процессы я говорить не буду, с этим всё на столько плохо, на сколько вообще может быть. Приготовьтесь к лютым гибридам скрама и ватерфола. Из первого приедут бесконечные митинги, клиентоориентированность и отсутсвие планирования, из второго – всё остальное. Худшее из 2-х миров.
Если вы шли работать за интерес – то очень быстро выгорите. Пара лет – и мысль о необходимости снова тащиться в офис будет вызывать у вас физическое отвращение. Или вы сломаетесь, потеряете интерес к программированию, найдёте новое хобби/семью и начнёте относиться к работе просто как к способу скоротать время и потрындеть с коллегами, или приготовьтесь в полной мере оценить состояние, которое психиатры именуют эмоциональным выгоранием. Это депрессия, куча психосоматических расстройств (особенно страдает ЖКТ) и прямо таки физическая навозможность справлятся со своими обязанностями. Закончится это длительным и дорогим лечением у психотерпавта.
Программирование ради программирования — это графомания. Это муторная и однотипная работа. Это постоянное самообучение всякой херне, которая через пару лет будет никому не нужна. Это угробленное здоровье.
Идите в науку. Можно стать программистом самостоятельно, что бы там не затирали всякие Пивоваровы, но нельзя самостоятельно стать химиком или биологом. Если вы занимаетесь настоящим делом – то навыки программиста могут быть бесценны для автоматизации расчётов и рутины. Программист со знанием предметной области – золотой человек. Программист, который окромя своих синглтонов не знает ничего – расходный материал. Не повторяйте моей ошибки.
Не становитесь программистом.
Коментарі (382)
даже комментировать эту хуету не буду
Всё так!
Ну и в итоге твой месседж поняли только те, кто уже пришли в «Программисты».
Какой мессажд? Что он устал?
Девушка с татуировкой дракона и единорога на тему осень для детей инструкция цена отзывы на ортопедические матрасы для диванов и кресел на тему осень для старшеклассников на тему осень для школьников с нарушениями слуха у детей дошкольного образования не могу понять почему ты такая милая с утра пораньше лечь спать спокойно и хорошо и спокойно и хорошо на улице и в другом городе и в другом месте.
Я твой король грязных ног на голову выше в другом городе не могу понять почему я люблю и буду смотреть фильм онлайн бесплатно без регистрации и смс МКС сучок
Чтобы быть прохрамистом, достаточно иметь IQ в пределах 110-115(https://youtu.be/fjs2gPa5sD0?t=109), чтобы быть научным сотрудником(даже младшим), нужно иметь IQ в пределах 140, так что при всем желании, 90% элиты нации элементарно не хватить умственных способностей, чтобы пойти в науку.
А вообще статья ниочем, у многих в их 30 начинается кризис среднего возраста, и многие задаются вопросами об их жизненном выборе.
ТСу просто надо найти ходи и срочно, которое не связанно с монитором, чтобы сбалансировать его жизнь — это единственный выход.
Есть одно но. Для того чтоб стать фтзиком или биологом — нужны мозги. Для того чтоб стать программистом нужна лишь железная жопа.
железная жопа не поможет на собесе когда 23-летний задрот спросит тебя про поздние статические замикания или какие шаблоны проектирования ты знаешь и используешь
Ни один нормальный человек не будет а здравом уме на ночь читать патерны проектирования или банду четырех…
гонишь чувак, кто то ж это читает )
И потом на нормальную галеру без знаний не попадешь, это только вайтишники думают что вывел на екран Хелло ворд и ты программист )
он думает, что нужно плюнуть на стол на собесе, чтобы пройти
а вообще ватники не очень хорошо изучают сложные темы. Им нужно, чтобы им по телевизору о них рассказали
Что касается ватников, то я думаю ты соснеш с заглотом даже у третьесортного МГУшника.
учиться в МГУ было твоей мечтой, наверное? как так вышло, что шаришься по галерам и сосешь с заглотом у погонщиков?
Иди скачи на мудан.
Там обещали по телевизору европейские зарплаты.
>>поздние статические замикания
Этим кто-то пользуется в 2к18
никто, это пример был.
>>> На собеседовании вас будут дрочить бест практисами, паттернами, СОЛИДом, но как только вы приступаете к работе – можете про них забыть.
смотря што этой жопой делать, если только читать то вестимо
Так нахуй пытаться хорошо выглядеть перед задротом.
То, что это чучело спрашивает, у них в компании же не используется.
Показываешь ему хуй и уходишь.
Нет шаблонному программированию.
Даешь творчество.
Поэтому щаз июлей за синьоров продают. Нету синьоров. Железные жопы закончились, видимо.
Физики и химики книги стоя читают?
Короче, ты пизданул как хуйло.
Это моя корова и я её дою
Надоил тебе за щеку.
два долбойоба хватит пиздеть….
Рекурсия долбоебизма
Оказывается идя в программисты, ты с вероятностью 100% будешь писать что-то, что считает чужие деньги???
ДАЛАДНА!!!
>идите в науку
А ты в курсе, что в науке рутины чуть ли не больше, чем в любой другой сфере? 80% работы любого исследователя — это обработка хуевой тучи данных, дрочка документаций, статей и прочего? И это в нормальной стране. А в Украине ты прямыми обязанностями дай Боже если вообще будешь заниматься. Скорее ожидай то, что будешь писать в стол всякую унылую хуйню для отчетности, бегать по поручениям начлаба/начкафедры и, если работаешь в универе, читать унылую хуйню по методичкам студентоте. Та лучше на теплой галере сидеть и посасывать смузи, чем в неотапливаемой лабе читать статью сорокалетней давности.
Автор, я готов тебя обнять за столь душевную правду!
Я вот буквально вчера думал — работаю 8 лет программистом и думаю, а какие мировые проблемы я решил или что сверх интересное было — ответ — НИХРЕНА. Все круды и прочее в том или ином виде — только заказчики разного уровня. По поводу процессов — тут смотря от компании, в продуктовых с этим на много лучше. Атсуорс, аутстафф — там зачастую говорят что процессов не существует и тесты это неоправданое говно.
Знакомо. По вечерам в темноте сидишь?
Автор не прав. Мы любим программистов, идите к нам. Наука биологии у нас тоже применяется: естественный отбор называется.