Три типа АйТишников

Серия АйТи на удаленке

Значит проработал я в ИТ 25+ лет уже, и последние 5 лет на удаленке. И грубо говоря видел 3 типа ИТшников:

  1. Настоящий ИТшник. Чел с раннего возраста программировал. Потом получил профильное образование (что-то около Computer Science). Бывает начинал получать профильное, но недополучил.

  2. Образованный ИТшник. Чел получил профильное образование, но оказалось не его. Тем не менее таких тоже много в ИТ. Может PMом, может тестировщиком, может даже разрабом работать. В последнем случае обычно доставляет много проблем первому типу, но в некоторых структурах это не мешает ему расти по карьерной лестнице.

  3. Случайный ИТшник. Чел пол жизни занимался другими делами, возможно даже получил гуманитарной образование (OMG). Потом толи по знакомству, толи на растрельуню должность, толи совсем случайно - попал все таки в ИТ. В крупных конторах так бывает - берут по 100 человек сразу, и некогда по всех разбираться.

Справедливости ради скажу, что 3 тип, иногда может стать первым, видать просто у человека был талант к ИТ, но просто пошел другим путем.

Я знаю несколько человек второго типа, которые такой код пишут, что лучше бы не писали, НО они успешно двигаются по карьерной лестнице, потому что успех определяется не только hard skills, но и soft skills.

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

Как стать первым типом я описал тут. Всем Добра!

Лига программистов

2.1K постов11.9K подписчиков

Правила сообщества

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

- Приветствуются любые посты по тематике программирования

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

Вы смотрите срез комментариев. Показать все
21
Автор поста оценил этот комментарий
Более 17 лет комерческой разработки и 7 лет преподавания для студентов вузов по теории алгоритмов и языкам программирования. Для меня эти типы условности и не более, скажу из своей практики: гений гению рознь. Не раз наблюдал как гении попадали в одну команду и ругались в разработке, так как каждый видел правильней как он считал. Потом они за спинами несли черти что и в итоге не уживались. Да бывало что они с полуслова тебя понимают, но когда я как техлид делал ревью их коду и видел матрёшки их лямда функций, которые работали очень быстро, но были не читаемы заставлял переписывать и это та была ещё головомойка потому, что они отказывались или считали, что если выйграли олимпиады то они пиздец какие опытные и умные. На счёт второго типа и третьего типа, для меня это самые нормальные люди, получше гениев. Так как в большинстве случаев они прекрасно понимают, что их навыки нужно развивать и они сто раз спросят, но сделают как надо и не будут спорить во время ревью и будут переделывать как от них требуют. И если все условия будут соблюдены + время, то они смогут составить хорошую конкуренцию. На счёт гуманитариев. Я считаю и буду считать, нет гуманитарного или технаря мышления. Есть способности, у одного они развиты лучше у другого хуже. Но неумение работать в команде, даже с супер навыками может похерить все, что есть в человеке. А на счёт проблем, которые доставляют они "хениям", скажу как думаю и считаю: нет настоящего или ненастоящего программиста, есть базовые навыки, которые человека определяют как программиста в соответствии с этими навыками( джуны мидлы и сеньоры). Однако и это не конечный показатель, так как например одну и ту же задачу , что джун, что мидл сделают с разницей 2-3 дня. И если спринт позволяет так расходовать время, то разницы для разработки фактически нету. Конечно, гениев можно посадить особняком, но в большинстве это касается асап задач, там где они да быстрые как гоночные машин. Но например в рутинных задачах их скорость от тех же джунов или мидлов не велика и могут быть фактически не различимы в таких задачах. Поэтому гений это конечно хорошо, но все относительно, и эту относительность определяет задача. И работая на многих проектах, бывало не видел сложных алгоритмов, просто перепаковка данных из одного конца в другой или стандартный стек MVP и всё. Я лично считаю и буду считать, что все зависит от проекта и навыков человека, которого суют на проект. Так если навыков недостаточно и нет времени обучать или развивать, то это не значит что это плохой или ненастоящий программист, на другом проекте он может быть довольно хорошим. И наоборот слишком умные на простых проектах могу рассорить всю команду. Кстати не раз такое видел, когда в аутсорте люди просто такими гениями не хотели работать и как только слышали их фамилию отказывались от проекта. В общем, усердие + время + терпение и до мидла может вырасти каждый , а уже потом кто как решит куда ему или ПМ или аналитик или программист и т.д. Ничего не имею против гениев, у самого братья шахматные чемпионы и в разработке как рыбы в воде, а другой мой друг выйграли гуглджем когда-то, и да их с руками открывали, но видел людей который просто шли и пришли к их уровню, просто было дольше и затратней, но пришли. P.S. Пишу не ради спора, просто статья понравилась и я как программист решил сказать свое мнение, а не спорить. Спасибо, сори много букофф:)
раскрыть ветку (3)
3
Автор поста оценил этот комментарий

Все правильно, командная слаженность работы важнее "уникального" кода.


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


И все равно он очень удивился, что его попросили на выход. Наверное тоже был олимпиадником) Шучу

1
Автор поста оценил этот комментарий

Пишу не ради спора

В смысле не ради спора? Мы сюда ради срачей и деградации заходим.

А ну быстро начали сраться.

0
Автор поста оценил этот комментарий

Согласен полностью. Спасибо за подробные ответ! Добавлю, что видел далеко не гениев (тип 3), которые обладаю хорошим умение работать с людьми, намного эффективнее работали в команде, и росли по карьерной лестнице.

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества