Совсем не велосипед

Хуй ты переучишься с одного языка на другой!

А ведь правда — что за пиздец? Почему я, отучившись на программиста грёбанных 6 лет, не могу потчевать в комфортном креселке без нервов? Почему вынужден всё время изучать новые ебанистические технологии, которые гики-задрочи пекут как пирожки? Им что — делать нехер? Видимо, да. Вместо того, чтоб пиндюрить девах (кто ж им даст?) и висеть с корешами (кто ж с этими занудами бухать-то будет?), да хотя бы пойти подышать воздухом, эти изгои реализуют себя в консоли и на GitHub, подогревая и без того перегретый рынок сраных плагинов, фреймворков, тулзовин и библиотек. Из-за этих ущемлённых ботанюг в резюме теперь недостаточно указать: Java/C++, SQL. Нет. Там будет ещё два десятка грёбанных технологий, без которых тебя никуда не возьмут.

Но допустим тебе повезло, и у тебя хватило усидчивости и глупости, чтоб положить N-лет на изучение сраного айтишного дерьмеца в конкретном направлении. Ходишь такой по IT-конторам и открываешь дверь ногой — я опытный разраб, шарю Java! Но только до тех пор, пока не выйдет новая ебанистическая технология а-ля Huibernate/MandaDB. И поскольку гики клепают их каждый день, ты никогда не можешь быть спокоен. Вышел новый фреймворк? — Пизда тебе, братишка. Не выучишь — пинок под зад, с работы вон.

И допустим, что ты таки мазохист, который надрочился осваивать (и даже балдеть!) от всей этой срани. Но тут жизнь пошутила и пришла нужда сменить язык программирования — пересесть с Java на C++ или с Assembler на JavaScript. Чё делать буш, фрайерок? Сколько времени понадобится, чтобы «освоиться» в новой среде? Когда портфолио покажешь, балбес? То-то же. Полгода серьезной работы — это минимум. Как лох будешь всё с нуля изучать. А знаниями ООП можешь подтереться, потому что это лишь вершинка айсберга. Нужно будет осваивать кучу всяких примочек, best practise’s, и исписать тонны кода, допустив килограммы ошибок. Будешь как последний салага выяснять почему апликуха не стартует, а эксепшены валятся как снег в феврале. И ещё спасибо скажешь, если в конце концов тебе пожалуют должность с минимальным окладом. Но этого никогда не случится. Потому что наши хитрожопые компании ищут себе додиков с 3+ годами опыта. И плевать им на то, что у тебя 10+ лет в разработке и что ты пожимал руку Торвальдсу. Вместо тебя возьмут какого-нибудь сопливого задроча, который втихомолку ботанил твоё направление 3+ лет, ибо нехуй!

6 Комментариев

  1. Andrew:

    Ха! Хорошо простебал задротов)

    3

    0
  2. iow256:

    Как-то мимо прошли еще одной темы. Темы про «узкоспециализированность». «Нафига учить теорию, зачем мат база, зачем теория информации. Нужны люди которые разбираются в чем-то одном и очень хорошо» — говорили они. А здесь совсем другое.
    Сказочные эльфы, которые не видят что подобное положение выгодно работодателю, вот он и от себя и говорит. Зачем работодателю широкомыслящий универсал педалевший в свое время на 10 языках, знает 2-3 прикладные области. Зачем тратить на это время? Если проще менять людей, а не обучать их. Зачем тратить на С++ спеца с 10 лет работы, чтобы ждать когда он внедриться в среду Java. Если можно просто поменять человека. Но фокус в том, что одна область, специализация не живет долго. И все додике, которые уверяют что С++ — гавно мамонта, Жаба — это модно, потом сами лет через 5 окажутся в том же положении. И завтра будут Жабой обзывать тем самым гавном. Но начальнику похер. Он просто выкинет одного и наймет другого свежачка.
    Посему как раз стратегия для работника — это учить общие положения, общую основу, вещи которые пригодяться везде. Но как правила на всяких курсах рабов сразу с плеча учат фреймверкам. Человек не знает как реализован тот же банальный quick sort.
    Ради чего? Ради большей мобильности. Учиться адаптироваться, если он хочет выжить в качестве программиста.
    Додики не задумываются что будет с ними в 35 лет, когда уже и реакция немного не та, и мозг уже не так быстро пашет, и марщины на лбу уже есть. Старость — не радость. Додик уже не тколько должен расти внутри своей айтишной среды, но и развиваться как личность и человек. Чтобы потом если вытулят в 50 лет за борт, то хоть будет алтернатива.
    О старости надо думать в молодости.

    24

    0
    • alex:

      То самое чувство, когда комментарий лучше статьи. Действительно, IT — слишком динамичная сфера. По сути за это и платят, даже не считая Украину, в ЕС и США дев зарабатывают не меньше, например, инженера — механика. А как, надеюсь, все понимают, чтобы стать нормальным инженером нужно задрачиватся куда больше, чем программисту.
      У айтишника есть по большому счёту три пути: уйти в менеджмент (не тимлид, а ПМ или продакт менеджер), открыть бизнес (не стартап!!, это — лотерея) или же развиться до хардкорного инженера в computer science (при этом желательно свалить, ибо в Украине спроса на таких спецов ещё долго не будет). Быть code monkey всю жизнь — не вариант.

      56

      0
  3. iow256:

    Хотелось бы увидеть и такой пост про «узкая специализация vs широкий профиль»

    45

    0
  4. vostrik:

    узкий специализация — широкая задница
    широкий профиль — тонкий кошелек

    доступно?

    29

    0
  5. Amos:

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

    7

    0