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

«Нужно шире смотреть на мир»: фронтенд-разработчик о синдроме «суперчеловека», работе без диплома и бэкенде

Время на прочтение7 мин
Количество просмотров6.7K
Всего голосов 30: ↑19 и ↓11+8
Комментарии30

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

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

Почему стоит получить?

  • пока человек трудится на одном месте - отсутствие диплома не вызовет проблему, но если возникнет необходимость работу сменить - то конкурировать придётся не только по знаниям;

  • обучение на той же программной инженерии даст возможность столкнуться не только с программированием, но и с проблематикой работы в контексте (вопросы проектирования ПО, организация производственного цикла и системный анализ, стандарты, в т.ч. и стандарты организации труда);

  • новые контакты, а значит и карьерные возможности.

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

Звучит как очень много сил и времени ради не очень-то и понятно чего.

Да можно сколько угодно вокруг этих мыслей ходить, но я бы сформулировал так:

Диплом нужен, но:

  1. Релевантный специальности.

  2. Из правильного ВУЗа (топ 5-10 в РФ).

  3. Очный.

  4. Не купленный.

В остальном подобного рода дискуссии просто ходят вокруг этих фактов и обобщая никак не могут договориться :)

p.s. Бросил универ на 5ом курсе, он совершенно не имел отношения к IT и получи я там диплом - в моей карьере бы вот совсем ничего не изменилось. При этом вполне верю что имея диплом, например, МФТИ все могло бы быть совсем по другому.

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

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

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

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

4 года учиься ради какойто одной компании? Когда в соседних берут и так

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

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

2 - при желании это получается и на обвчной работе, а если нет то и в универе это в тягость

3 - универ ради контактов нужен гос управленцам. всякие там "международные отношения" и прочие состоят на 90% из контактов с интересными людьми, а сама учеба там вообще ни о чем. В айти любой человек что-то делающий не из под палки со временем обрастает знакомствами.

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

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

1 Вот есть два специалиста, оба одинаково хороши в своём деле. У одного диплом есть, у другого - нет. Кого выберут? Не забывайте, что HR в первую очередь проверяют наличие "корочки". Да, где-то про неё и не спросят, зато потом вопрос всплывёт при повышении / переводе на руководящую должность, и вот тут уже будет обидно. Опять же, при релокации в другую страну можно существенно сэкономить, если диплом будет перезачтён.

3 с кем-то не попрофилю зачастую общаются по принципу "поскорее отстань"

2 не сталкивался, обычно всё идёт от желания. под лежачий камень вода не течет

1 одинаково хороши - не бывает, значит просто нет навыка собеседований, всегда есть кто-то кто лучше вольётся в коллектив, у кого больше опыт в нужном стеке технологий. Диплом доказывает только умение подстраиваться под ситуацию, а вовсе не полезные работодателю навыки. При повышении диплом опять же где нужен? в геймдеве? Операторе связи? Датацентре? Скорее в гос конторе или около того, где нормальному айтишнику работать не шибко интересно. При релокации диплом может быть нужен формально по всяким h1b, но опять же для работодателя важнее будет портфолио, и при дальнейшей смене работы ваш диплом мгу будет хуже какого-нибудь диплома техасского коледжа. Т.е. единственное применение: формальность при устройстве в австралию, канаду или сша, тут да, поможет.

3 Вы так говорите, будто человек чисто на IT зашорен и больше ничем не занимается... Но таким будет одинаково - что учился в универе, что нет

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

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

  1. Любая американская компания по визе h1b. Полагаю и другие иностранные компании по другим (не иммиграционным) визам.

есть не только сша, даже в Америке

Подождите, выгорание уже после 1.5 лет первой же работы случается? Вы шутите что ли?

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

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

Имею диплом максимально не по специальности. Пригодился при трудоустройстве в госконтору и в общем-то всё.
5 лет очки были безумно крутым временем и универ это и правда не только (или не столько) про знания, сколько школа жизни и вот это всё.
Много ценного опыта про решения->последствия, но всё это, кажется, можно получить и иначе.

Профильное образование скорее всего помогает. Хорошее - вероятно помогает сильнее.

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

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

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

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

А потом мы получаем работников, которые умеют быстро наклепать АПИшку, но не знают, что такое соблюдение контрактов и обратная совместимость, опытных фронтендеров, которые даже сами обучают людей (и я тут ни в коем случае не принижаю их способности в JS и React и не говорю, что они не могут поделиться полезными знаниями), но решают линейную задачу за O(N^3) (https://youtu.be/wWr0UX9eBsM).

Многие имеют 10+ лет профильного опыта в айти и я всякий раз удивляюсь, как за это время можно было не набраться знаний. Спрашиваешь "а чем занимался?" -- "ну, я всякие инфраструктурные задачи решал [sic!]".

В общем, подумал я на днях, а может нахрен эти 10 лет опыта в индустрии и лычки синьорного SysDevSecMLOps ынженера? Давайте попробуем похантить студентов, но тех, у которых есть профильное CS-образование. И, кажется, я попал в самую точку: полез на hh поискать студентов и выпускников ИТМО и нашёл. 4-курсник, работает в амазоне, зп ожидания 400к.

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

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

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

Главное в этом вопросе — не двигать «окно Овертона». А то внезапно, лет через 10 может оказаться, что и лифт в моем доме проектирует и строит«на глазок» самоучка, или целый железнодорожный мост например. Не хочу жить в таком будущем, увольте.

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

Если самоучка проектирует мне лифт согласно куче нормативных требований, регламентов испытаний и тд — я не против.
Вот вот… Про то, что такое испытания, регламент, нормативные требования, как их надо уважать и соблюдать — вот этому и дрючат в том числе на занятиях. Это называется культура проектирования и разработки.
Инженерия — это ведь не только про креативное мышление и поиск нестандартных решений. Это еще про правильно построенное мышление, соблюдение принципов и аргументированная защита своего решения/мнения.

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

Выгорание после пару лет разработки? Боюсь представить, что будет через десяток другой (слёзы накатываются на глаза).

Сделать объективный вывод требуется диплом или не требуется скорее всего невозможно. Как уже выше по треду сказали, есть много областей где затраты времени на высшее образование могут не оправдаться. Если отбросить споры о полезности и качестве самого высшего образования, есть ещё две достаточно веские и прагматичные причины получения ВО и особенно получения его сразу после школы. Первая — некоторые рабочие визы одним из условий требуют диплом, альтернативные способы переезда могут оказаться значительно сложнее. При этом часто требуется диплом даже не по специальности, но бумага должна быть. Другая причина (которая может усложнить решение первой) — получить "корочку" в более позднем возрасте может быть на порядок сложнее. Даже вечернее образование требует некоторых усилий, сдачи экзаменов, написания курсовиков и подобного. Понятное дело что не всем может понадобиться переезд, но при наличии бюджетного и местами качественного образования было бы опрометчиво закрывать себе такую возможность.

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

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

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