Комментарии 29
Ваша субъективная точка зрения о джуниоре… и вот эти разряды… тоже такое себе.
На самом деле, все зависит от компании. Кто компании нужен — того она и нанимает. И насколько он ей нужен, столько она и готова платить.
Вот условному Амазону нужен инженер со знанием алгоритмов, архитектуры, языка программирования любого и немного DevOps. И он ищет такого инженера. Им вообще пофигу как вы себя называете. Джуниор, Миддл или Синиор. Им вообще пофигу сколько лет вы там проработали и где. Если они увидят, что у вас всё в порядке со всем вышеперечисленным, то и после универа можете пойти.
А вот условному «создаём сайты под заказ» нужно чтоб человек сел и делал уже какой-то проект, с их технологиями и языками. Поэтому будь вы хоть инженером Гугла в прошлом, если вы не знаете PHP или Vue, то всё, собеседование вы не пройдёте.
Так что все эти размышления в статье, они скорее всего тоже относятся только к вашей конкретной компании, и для другой могут быть пустым звуком.
Сравнивать стройку и разработку тоже не уместно, но если и сравнивать, то корректно. Есть сварщик, он привык варить по одной технологии. Его привезли, дали другой аппарат и другую технологию сварки. Сколько ему надо чтобы освоить это дело? неделя? Базовые знания о сварке никуда не делись. Он знает как работать с металлом, делать швы и знает в каких условиях лучше делать сварку.
2) В целом моя статья не противоречит вашему комментарию.
3) Ну это да образное сравнение оно всегда некорректно. Если без образов, то фраймворк в отличии от библиотеки, не просто предоставляет инструментарий, но определяет «правила игры» — задает весь подход в разработке ПО. И смена фрамворка это зачастую смена парадигмы, например, переход от callbackов к реактивным потокам, что требует некоторых усилий.
как специалиста-инженера с высшим образование
Это очень шаткий и неоднозначный образ. Что это?
строящий ракеты и перекрывающий Енисей
Хехе :)) А работали когда-нибудь на предприятии, занимавшимся чем-то подобным? Я — да. Атомные подводные лодки. Знаете чем это достигалось? Теорией больших чисел. В 10 отделах по 1000 человек точно найдутся пара гениев. А остальные 9998 будут им чай носить и заниматься бумаготворчеством. Умрут/сбегут/сопьются? Наберем ещё 10 отделов по 1000 человек. И ещё пару таких НИИ подключим. Никакого образа "инженера с высшим образованием" там и в рядом никогда не лежало. 1000 тупых выпускников ВУЗов потому что так заведено, ненавидящих свою работу, пара партработников, пара карьеристов и два бухарика-гения, вокруг которых последние 4 бегают, отнимая бутылки в будни и напаивая по праздникам. Офигенные образа я щетаю
Про 6-й разряд было забавно, особенно:
причины и виды токсичного поведения и меры борьбы с ним, технически условия (допуски и посадки) на обрабатываемые программы, способы разметки дизайна сложных конфигураций, виды смазывающих и охлаждающих жидкостей, их применение на митапах, дефекты пользователей и менеджеров поступающих в обработку и способы их устранения.
Вот только эти разряды точно определить — это то еще веселье, так как у каждой компании они свои. В идеале — разрядов нет, а есть карта навыков в виде графа с градацией каждого навыка от 1-10.
А то как-то раз, где-то в далекой далекой галактике наняли разработчика который был заточен на оптимизацию алгоритмов клепать CRUD на spring, это был тот еще цирк...
Там изменения по его задаче были глубоко зарыты в нижнем слое архитектуры, в итоге он неделю искал что нужно, потом неделю делал — отправляет на ревью. Оказалось что его код вызвал компоненты более верхнего слоя, за что чуть не дали в морду автору.
После этого он отрефакторил код, еще раз глянули — вроде норм, но после выката упали тесты.
Опять отрефакторил — тесты прошли и упал прод.
Так было несколько раз. Это не выносили на всеобщее обсуждение и человек ходил по конторе как царь и бог и выносил мозги O(n) джунам которые кнопочки двигают, после чего говорил что мол слабы — нужно учиться и раздутый от ЧСВ уходил в закат...
А кто-нибудь дочитал это до последнего абзаца?
и у меня вопрос — придумал ли кто-нибудь, как применять спецалиста 1-ого разряда, описанного в статье?
нет, если бы у меня были технологические карты — я бы нашел ему место в процессе. ну или понимал бы, какого разряда минимум мне нужны люди на какие места.
но технологической карты нет, и не предвидится. мы нанимаем людей творить.
и как можно творить, не представляя себее номенклатуру доступных стройматериалов — я не понимаю. а номенклатура — это как раз потроха хеш-таблиц…
чем лучше знаешь — тем лучше творишь.
2) Я думаю все же некорректно сравнивать потроха хэш-таблицы с номенклатурой, это скорее знать состав сплава из которого сделаны болты.
Вообще, конечно его надо брать и дообучать.
Вот вам история из глубин веков от брата моего дедушки. Он всю жизнь проработал на заводе рабочим. Так вот, мальчишкам которые только приходили с ремесленного училища никто не давал ничего серьезного вытачивать, пару месяцев они точили гайки, исключительно ради самого процесса точения, а уж опосля давали нормальные задания.
А вот история от меня, мы в лабе занимаемся не только наукой, но и учим студентов, прям с первого второго курса, стараемся находить средствам им оплатить если что то полезное сделают. Или например, сейчас на базе нашей Лабы проходят стажировки jetbrsins (правда неоплачиваемые).
Мне понравилась аналогия с инженерами конструкторам. Я с любопытством бы посмотрел на собеседование, где конструктору нужно бы было рассчитать армированную бетонную балку на скручивание, на листочке без справочника или компьютера (это же классика, как этого можно не знать); вспомнить хим формулу присадки для бетона; и процитировать СНиП про возведение сейсмоустойчивых зданий в условиях вечной мерзлоты.
Аналогия неверная. Если ты пошёл на инженера-конструктора и не отличаешь чертеж от эскиза, не можешь от руки набросать аксонометрическую и изометрическую проекцию гайки, не знаешь правил оформления, а слово "ЕСКД" бросает тебя в пот — у меня плохие новости. И кстати, я вангую, что половина инженеров-конструкторов завалится на эскизе проекций сраной гайки M10. И именно про это та статья. А формула присадки бетона — это как раз та хрень, которую обычно спрашивают на собесах: "работали ли вы с k8s, есть ли опыт с websocket, знаете ли kibana и отличаете ли он kanban и канкан"
У меня одноклассник строитель. От него история. И спустя год, руководитель его журил "зачем ты потратил 2 недели, на расчёт этой опоры? Ну получил ты, что тебе нужно только 1.5 тонны бетона. Никого это не волнует.в следующий раз напиши сразу 10 тонн и бери следующий элемент". Это почти дословная цитата
Как перестать огорчаться на коллег и полюбить собеседования