Комментарии 115
Только нужна ещё одна картинка — востребованность навыков. И пересечение первой со второй.
Так именно не в отдельных навыках, а в их комбинации суть. Профессиональный программист на коболе, жонглирующий пятью шарами?
Но при этом знания должны работать, а не протухать вместе с корочками в углу комода: если вы хороший программист, знаете несколько языков и в состоянии на пальцах объяснить и коту, и младенцу суть новой технологии, но при этом работаете дворником — проблема не в лишних знаниях.
*вспомнинает анекдот про порутчика Ржевского, который не так умён, как Шерлок Холмс, и не так добр, как доктор Ватсон, но это его совсем не смущает и не мешает находиться в топе по другим критериям*
Можно быть лучше по сумме нескольких параметров, при этом не становясь лучим по каждому из них, о чём и идёт речь.
Мозговая деятельность не убивает к 30, наоборот — чем больше знаешь и развиваешь мозг, там меньше шанс болезни Альцгеймера.
Занимаясь условным бегом, убиваешь колени. Работая грузчиком — спину. И с умственным трудом ровно то же самое
p.s. чем отличается клиническая депрессия от грустящих ванилек — представляю
И мне кажется, вы свои тревоги выразили не очень умным обобщением. И это злит людей.
практически 100% станешь инвалидом в далеко не престарелом возрасте
citation needed
То есть, за этим скрывается какая-то Ваша мысль(более, правда, похожая на убеждённость) — но она совсем не раскрыта.
Можете внятно объяснить переход от "упорно трудиться" к "практически 100% станешь инвалидом"?
Это при том, что в исходной статье не про "упорно трудиться", а про идею развития в разных областях. И это можно делать упорно, можно фанатично, можно умеренно и разумно.
А потом началось: сначала стало тяжело после работы кодить. Потом на работе. Дошло до того, что не мог сосредоточенно концентрироваться на задаче больше 30 минут, прям физически трясти начинало, в глазах темнело. Вот сижу, понимаю что надо проектировать модуль, я делал эту тысячу раз, а сейчас физически не могу, и море прокрастинации вокруг.
И причем интерес и любопытство не ушли, просто нервная система истощилась, хочется заниматься разработкой а физически не получается.
Психотерапевт + антидеприсанты немного выправили ситуацию, но не на много. В целом баланс труда, отдыха, физической активности, питания, режима сна, тоже огромную лепту вносят, но как раньше залипнуть и похакатонить пару суток для меня как самоубийство будет.
Так что да, слишком интенсивный творческий труд может запросто покалечить.
Но тут можно сказать только одно — фанатизм до добра не доведет :)
Уильям Джеймс предложил технику “Физиология успеха”, которую можно перефразировать: “Действуй, как если бы”. По его словам, если вы стремитесь обладать каким-то качеством, нужно вести себя так, как если бы вы им уже обладали. Поэтому, если вы хотите быть наполненным энтузиазмом, действуйте, как если бы вы уже были таким. Если вы поступите таким образом, вы вдруг поймёте: Я веду себя так не потому, что полон энтузиазма; Я полон энтузиазма потому, что я так делаю. Джеймс объяснял это следующим образом: “Нам кажется, что действия следуют за эмоциями, но на самом деле, они меняются одновременно; и меняя свои действия, которые легко подчиняются воле, мы можем через это регулировать свои эмоции, которые напрямую плохо подчиняются воле”.
это мифы, я слышал доклад где делалось сравнение по специальностям — в США их было как минимум на порядок меньше чем в СССР, другое дело что в СССР просто не готовили, поэтому специалисты и не получались, а самоучки разбирались во всём что им было интересно.
Обычно требуются не совсем базовые знания, а скорее интуиция, что бы совсем ерунду коллегам не отавать, которая нарабатывается на решении задач, которые требуют базовых знаний.
Недостаток базовых знаний приводит к серьёзным проблемам в неожиданных местах, т.е. для некоторых видов работ недостаточно специального образования и практики, нужны именно базовые знания, широкий кругозор и опыт работы с наставниками. Иначе идеальный узкий специалист будет учиться на своих "детских" ошибках, полный курс по исключению которых ни в одну программу не поместить...
Но данные специалисты не работают по широкому профилю, т. е. они работают не так, что могут и в программировании, и в машиностроении, они работают там, где обязательны оба этих навыка. Поэтому их называют узкими специалистами, а не широкими.
Если не ошибаюсь, у fullstack программистов, зарплаты в среднем ниже, чем у какого-нибудь iOS сеньора, при этом общий объем знаний у них гораздо больше. Поддерживать большое количество навыков в актуальном состоянии тоже сложно.
То есть, здесь выбор между востребованным фуллстеком и обычным мидлом, который, возможно, когда-то станет сеньором.
Интересно ещё что на топовые позиции ставят знакомых по работе или публичных людей, то есть тут мы тоже видим, что не имеет смысла прокачивать hard-skills до бесконечности...Имхо, тут довольно интересная проблема: я боюсь, что не существует прокачивания hard-skills до бесконечности, максимально прокачанный сеньор отличается от обычного хорошего сеньора не на порядок, даже не в разы, а на сколько-то процентов. Иначе все было бы проще: нанимаешь двух таких специалистов и адекватных помощников, вышвыриваешь имеющуюся команду, через несколько месяцев получаешь приложение в разы лучше.
Можно «прокачаться» и стать в несколько раз лучше джуна, мидла, но технологии довольно сложны и специфичны, поэтому даже самый «прокачанный» сеньор не будет настолько круче обычного хорошего, чтобы игнорировать отсутсвие других навыков.
максимально прокачанный сеньор отличается от обычного хорошего сеньора не на порядок, даже не в разы, а на сколько-то процентов.
Не уверен. Я видел людей, которые в разы умнее и продуктивнее средних. Думаю, что, например, в Телеграм команда немногочисленная и состоит из суперзвезд. Зацените обьем исходного кода Android Telegram. По-моему, его пишет один человек. Ну и по моему мнению, он очень крут (продуктивен).
Иначе все было бы проще: нанимаешь двух таких специалистов и адекватных помощников, вышвыриваешь имеющуюся команду, через несколько месяцев получаешь приложение в разы лучше.
Возможно с Телеграмом и «старым» ВК так и есть — есть 5-10 человек, которые суперзвезды и которые все делают и выпускают быстрее остальных отличные продукты.
Кадры решают все.
Из личных наблюдений, очень важно оказаться в нужное время в нужном месте и суметь себя продать...
Я на достаточном уровне, для занятия позиции мидла, освоил php. Кроме этого есть познания и опыт в html/css/js + администрирование *nix систем. И эти навыки в совокупности дополняют друг друга, и позволяют в любой момент времени заработать на жизнь.
И не раз были ситуации, когда узконаправленные специалисты-Сеньоры впадали в ступор если задача выходила за пределы их области знаний, и задачу переправляли на меня — «человек-оркестр разберётся».
Каждый сам выбирает где он хочет быть — стремится войти в 1% или изучать несколько направлений.
Если следовать вашему примеру в контексте статьи, то тогда например можно научиться пробивать отверстия и одновременно готовить еду для остальных рабочих. Или пробивать отверстия и обрабатывать травмы, часто возникающие при производстве иголок. Или пробивать отверстия и подметать помещение.
То есть какая-то вещь по основному профилю и какая-то, которая в принципе тоже нужна на предприятии производящем иголки, но не являющаяся профильной.
Дело не в том чтобы делать что-то быстрее слаженной команды. Дело например в том чтобы иногда выполнять какое-то задание, для которого иначе пришлось бы нанять отдельного человека. Или заменить кого-то при необходимости.
Если программист по фронтенду разбирается в дизайне/UX, то он спокойно может сам работать без дизайнера. Да он будет медленнее чем дизайнер и программист вместе, но при этом гораздо дешевле для фирмы. Особенно если для дизайнера в фирме/команде нет работы на 40 часов в неделю.
Если разбирается в менеджменте, то его можно поставить тимлидом и тогда не нужно нанимать отдельного менеджера. Или он просто может подменить менеджера если тот заболел или сильно занят. И так далее и тому подобное.
И в любом случае если один кандидат минимально хуже другого как программист(а пойди это ещё определи), но при этом просто неплох в чём-то ещё, то фирме вполне себе имеет смысл взять именно его. Ну при прочих равных.
Естественно это всё зависит от потребностей фирмы в каких-то конкретных вещах. Но по моему опыту у любой фирмы где-то да найдётся потребность в чём-то подобном. То есть чем больше у вас "опциональных скиллов", тем проще вам найти работу и/или тем выше будет у вас зарплата. В крайнем случае устроитесь "просто" программистом и всё, это тоже ведь всё ещё возможно.
Ну и это как бы полезная штука, но не значит что надо теперь себя заставлять и учить какие-то дополнительные вещи, которые вам совсем не по душе. Если вам всё это не интересно, то работайте только по основной специальности и всё. Я думаю что при нашей жизни проблем найти работу не будет и у "просто программиста".
Представьте, что кто-то достаточно хорош в публичных выступлениях, сборе средств, написании текста выступлений, поиске нужных людей, ведению социальных сетей, он обаятелен и у него есть дар убеждения. Кто бы это мог быть? Конечно же успешный политик: ему не нужно удивлять уровнем отдельных навыков, но достаточно набрать «баллы» в определенной комбинации — и вот успех!
А ему все это и не надо. Ему надо только такую команду подобрать, чтобы она за него все делала. А ему хватит и выступлений публичных.
Есть подозрение, что и ваш Гари Вайнерчук, тоже только выступать может. А в остальном за него профи работают.
если знаешь английский, то можно просто переводить статьи двух-недельной давности с hackernews и предлагать разным корпоративным спонсорам опубликовать на Хабре — хороший заработок.
Даже английский знать не надо, выбираешь популярную статью с hackernews, прогоняешь через гуглтранслейт, причесываешь перевод в удобоваримый вид и все.
Хорошая бизнес модель.
Один вопрос: если я так сделаю, как сделать так, чтобы моя статья оказалась на главной хабра?
Хабр один, и на всех его не хватит.
Огромное спасибо за статью. Из своего опыта добавлю, что в команде процентов 20-50 времени затрачивается на процесс передачи информации от участника к участнику. Если человек-оркестр благодаря идеям этой статьи вытягивает проект в одиночку — зачастую он за счет экономии затрат на коммуникации управляется быстрее.
Он сможет, например, перевести с языка маркетинга на язык кодирующих. И наоборот. Если у него ещё и общение развито — то сделает это хорошо.
У статьи будет меньше оппонентов, если учитывать такую парадигму, как стоимость рабочего времени. Только очень бестолковый бизнесмен будет заставлять нанятого программиста заниматься маркетингом — ведь этот функционал стоит раза в три дешевле. Поэтому предлагаю не доводить обсуждение до абсурда.
Второй момент, который стоит учитывать — это цена ошибок. Понятно, что тем, кто автоматизирует учет горшков в детсадике — это всё неважно. Но вот, например: в 2013-м на Московской фондовой бирже был грандиозный сбой, когда новую систему выкатили на бой с тестовыми данными и далеко не сразу спохватились, — наглядно иллюстрирует, что чем сильнее ты нарезаешь функционал по исполнителям (и когда целостного видения ситуации нет ни у кого), тем выше вероятность сбоя. По крайней мере, в отсутствие руководителя, способного в любой момент подменить любого своего подчинённого. Естественно, он при этом выдаст результат качеством ниже, чем подчинённый-профессионал, но для проекта в целом такой руководитель — ОГРОМНЫЙ плюс.
PS: Язык программирования не является узкой специализацией. Зная базовые, фундаментальные принципы математики и программирования язык можно освоить любой в разумные сроки.
PS: Язык программирования не является узкой специализацией. Зная базовые, фундаментальные принципы математики и программирования язык можно освоить любой в разумные сроки.
А девопсячьи штуки с CI/CD, контейнерами, кубернетесом, ингрессом, тонкой настройкой кафки тоже по-ковбойски освоите?
Но «тонкую настройку» любой системы (тонкие настройки JVM, сборки любого проекта и даже ключи компиляции и линковки С/С++, хотя казалось бы) тяжело и долго осваивать даже гуру этой системы.
А вот с тем, что настраивают девопсы (да, знаю, что это неправильное название профессии, но, надеюсь, меня поймут), сколько раз не сталкивался, всегда одно и тоже: немного отходишь по инфраструктуре или сценарию использования от хеллоу ворлдов, и привет внезапные падения с ошибками, описывающими какие-то уж слишком глубоко спрятанные под капот вещи, странные проблемы совместимости, и прочие ненагугляемые квесты. Сильно фундаментальные принципы математики и программирования помогают в таком?
Между Джавой и Лиспом такая пропасть что не каждая птица в ясный день до середины долетит.
И как только я вошел, и поздоровался, и посмотрел на эти тома — увидел Шеннона, и Мак-Кея, и Артура Рубинштейна, того самого, сотрудника Винера, — знаете, я понял, что он-то и есть тот человек, который мне нужен. Мирмеколог, который знал всю теорию информации, — великолепно, правда?
Но все-таки такой подход — скорее о профессиональной и финансовой эффективности, а не о самореализации. Много честолюбивых людей захотят быть именно лучшими в какой-то тебе, а не востребованными на стыке областей.
Ага, преимущество как оратору от знания техники получается, а не преимущество технарю от выступлений.
Сам знаю о чем говорю ибо технарь с хорошим скиллом публичных выступлений из прошлой жизни.
Помогло это как технарю только пару раз — когда работал в американском филиале пару раз надо было делать презентации для доказательства того каким проектом надо заниматься. Все. От этого я ничего не выиграл.
Ну не нужны технарю публичные выступления, а если нужны то скорее всего ты уже не технарь.
П.С.
Реально помогает умение писать. Потратить даже пару часов на правильные пару абзацев может быть очень эффективно когда надо донести мысль.
А так — в инстаграмме можно фотак наделать, да статей написать разнообразных.
ЗЫ. Рецензирую — ваша метрика ГАВНО )
А за тем, что в элитном сегменте цены выше и живут дольше.
Многие компании нанимают лучших и платят им лучше всех. В таких компаниях собираются звездные команды в которых хорошо и интересно работать.
«Но опять перед Шориным стояла стена, та же самая — арифметическая.
Примерно сто тысяч человек трудились в те годы на Луне. Из ста тысяч не более ста уходили в дальние экспедиции на край или за край Солнечной системы. Обычно это были заслуженные ученые: астрономы, геологи, физики.
Стать заслуженным ученым? Не всякому целой жизни хватит.
Одну только лазейку нашел Шорин, одну слабую надежду. Иногда в дальние экспедиции, где экипаж бывал невелик, требовался универсал, мастер на все руки: слесарь, токарь, электрик, повар, астроном, вычислитель, санитар, садовод в одном лице, подсобник в любом деле.
И юноша решил стать подсобником-универсалом.
Он кончил на Луне фельдшерскую школу, курсы поваров, получил права летчика-любителя, сдал курс машинного вычисления и оранжерейного огородничества, научился работать на штампах и монтажных кранах.
Сначала его обучали с охотой, потом с удивлением, с некоторым раздражением даже («Тратит время свое и наше, спорт делает из учения»), а потом с уважением. Шорин со временем сделался достопримечательностью Луны («Есть у нас один чудак, двенадцать дипломов собрал»). О нем рассказывали приезжим, и разговоры эти дошли до нужных ушей.
В одну прекрасную ночь, лунную, трехсотпятидесятичасовую, молодого полимастера пригласил Цянь, великий путешественник Цянь, исследователь Прозерпины, глубин Юпитера и семидесяти семи астероидов, на которые до него не ступала нога человека.
— Хотите лететь со мной на большую комету? — спросил он.»
Эти упорные и трудолюбивые люди недооценивали важность работы с обществом и человеческим вниманием. Брендирование, продвижение, умение достучаться и «зацепить» ЦА недооценивалось или делалось по остаточному принципу.
Я думаю, на этой условной шкале, умение продвигать себя и коммуницировать — это самый действенный навык. Ведь мы все погружены в общество и законы по которым работает человеческое внимание не меняются тысячелетиями. Люди по прежнему иррациональны и подвержены манипуляциям. На эксплуатации этих механизмов работает маркетинг, политика, этим пользуются артисты, музыканты, всякие «гуру» и «тренеры», и прочие хайпожоры.
Вывод неутешительный, скорей всего харизматичный болтун заберется гораздо выше по карьерной лестнице, нежели сдержанный и трудолюбивый «ботан». Примеры, полагаю, вам самим хорошо известны.
Но в моих рассуждениях есть серьезный изъян, я рассматриваю «успех» как продвижение по стайной иерархии. Другим людям критерием успеха может быть сам прогресс в какой-то области. Говоря иначе, их целью жизни может быть решение сложнейшей математической проблемы, а не известность и обеспеченная жизнь.
Когда в компании налажен конвеер, то она нанимает специалистов делающих свое дело максимально хорошо в одной области. Команда профессионалов рулит! Когда конвеера нет, то она нанимает fullstack-ов.
Если вы будете лучшим в одной области, то пападете в в большую компанию с отлаженными конвеерами. Будете получать соответствующую зарплату и не будет овертаймов. А если вы будете fullstack-oм, то будете пахать за 4-х, ничего не успевать и в конце вас заменять узким специалистом.
Человеку-оркестру в больших компаниях часто отказывают с формулировкой «Overqualified». Это немного путает. :)
Поэтому, при поиске работы, надо свое CV подгонять под позицию на которую нацелился
Статья полезная именно своей определенностью. И ответы это подтверждают.
Ты на берегу определяешься — будешь ты прокачиваться в узкой специализации или нет. В конце концов не все могут. Но даже те, кто не может, все равно хотят что-то положить на масло. Вот им и надо определять несколько направлений, в которых развиваться.
И как только вы выходите за пределы мира онлиИТ, вы видите массу таких людей. Есть масса рабочих мест, в которых для узкого спеца не будет полной загрузки, соответственно и не будет на него денег. Но специалист, средненько знающий 3-5 направлений будет очень даже востребован.
И я искренне надеюсь, что эта статья даст толчек паре-тройке эникеев куда-то подняться
большую компанию с отлаженными конвеерамидавно придумали хорошее слово — галеры. Придумали не от хорошей жизни. А потому, что чем отлаженнее конвеер, тем меньше понимают исполнители что, зачем и для кого они делают. Кого-то это устраивает. Тех, кто хочет в чем-то быть лучшим, как правило, нет.
И амбиции про
Будете получать соответствующую зарплату и не будет овертаймовэто, явно, не о том, чтобы становиться лучшим где-либо и в чем-либо.
Но, хорошо, предположим, что цель — это достичь в такой компании чего-то чуть большего, чем ежедневная гребля. Менеджмент/продажи/становление ближе к бизнесу отпадает сразу, так, как требует сильно отличающихся скиллов. И остается только 1 путь — стать архитектором (потом главным архитектором). А тут уже надо принимать решения по беку, фронту, хранилищам данных, железу (или облакам), CI/CD, рискам и срокам, найму ключевых технарей (тех и тим лидов) одновременно.
До нее я думал, что я — раздолбай и лентяй с дефицитом внимания и концентрации, а теперь — понял, что у меня просто уникальная комбинация навыков
Как-то сразу стало легче жить
Python разработчик с зачатками хорошего менеджера это же прямо кладезь по поиску проектов и их продвижению.
Какие фирмы на это могут быть ориентированы? Есть желание заинтересовать потенциального работодателя таким сочетанием.
А есть общие, хотя бы очень приближенные, рекомендации какие навыки дополняют друг друга?
В разрезе статьи, на мой взгляд, навык «Дизайн» несколько выбивается из общего ряда. Возможно, автор тяготеет к нему в силу очень специфических причин.
Остальные подкрепляющие навыки психология / ораторство / повествование — целиком и полностью поддерживаю.
Как стать лучшим в мире в какой-то нише