Pull to refresh

Comments 251

потому что ошибаются профессиенй. Думают что ИТ это просто место где хорошая зарплата и где не надо никакиъ способностей никаких задатков и не надо чтобы эта професия была призванием

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

Профессия водителя шофёра была на хайпе... в первой половине ХХ века. Романтика дороги, восторги ребятни и женского пола. Преодоление пустынь и снегов воспетое в песнях. Требовались и образованность в механике и упорство и сила воли.

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

А вот шофёр второй половины XX уже ассоциируется с наглым таксистом на вокзале или вороватым дальнобойщиком с бандитскою рожей. А при слове "водитель" представляется трамвай или троллейбус и грузная тётка в засаленной робе, которая то рога на провода натягивает, то рельсы ломом переводит. То есть относительно низкоквалифицированный и низкооплачиваемый труд.

С программистами то же самое происходит. Вчера это молодой перспективный парень, который сам на квартиру заработал и теперь (в статье правильно описано) на этом вашем Бали отдыхает, а завтра - потёртый мужичок, что кодит под старый заводской станок на господряде (а весь профит у десяти посредников). Остальных подвинут LLM и индусы за копейки.

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

А на квартиру раньше просто было накопить проще на любой работе...

А на квартиру раньше просто было накопить проще на любой работе...

Это почему? Сейчас так-то жилья очень много возводится, на самом деле. Причём реально очень много. Вся Москва и подмосковье в новостройках. Да и в регионах не хуже дела. Почему было проще накопить? Или капиталисты-инвесторы раньше не скупали квартиры во всех новостройках?

Чисто субъективное мнение. Лет 10 назад цифры казались подъемными, люди копили. Еще немного раньше все приобреталось за нал, и например мой знакомый съездив на 2-4 вахты (год+ по времени) сварщиком, работая в перерывах смог накопить на однушку. Сейчас в лучшем случае накопишь на первоначальный взнос.

Да, судя по статистике жилья продается больше. Но по той же статистике все это жилье фактически принадлежит банкам. И мне очень не хочется верить что этот пузырь лопнет, но практика США (2007) и КНР (Evergrand) показывает что деваться некуда)) вопрос только по какому сценарию

А что плохого в том, чтобы работать за деньги? какой-то совковый подход.
По аналогии - в ассинизаторы должны идти те кто любит г-но, а не те кто хочет добыть себе средства на пропитание?
В большинство профессий люди идут не от любви к ней, а за деньги. Почему вы выделяете IT в какую-то особую категорию. Это обычная сфера народного хозяйства, подчиняющаяся тем же самым правилам.

все так, "обычная сфера", только планку настолько задрали, что для того, чтобы пробиться, должны сойтись звезды в очень сложной комбинации:
- ты должен много-много-учиться
- при этом не умереть с голоду, потому что учиться - это достаточно долго, и даже если ты супермен, все равно это долго
- продолжать это делать, невзирая ни на какие трудности, пусть даже у тебя там треш прям в квартире под столом творится
- постоянно отслеживать актуальные стеки и обучаться быстрей, чем они устаревают
- найти применение знаниям и получить релевантную рынку практику еще до трудоустройства (неясно, где, но тебя это не должно остановить)
- уметь активно себя продавать
То есть, в текущей ситуации просто учиться и работая, нарабатывать опыт и знания в процессе НЕ ПОЛУЧИТСЯ. В любой другой профессии ты устраиваешься на низоую должность, осваиваешь ее и чуть больше, подучиваешься, переходишь на другую ступень, то в этой знания и опыт должен с потолка взять и предъявить прям на самое первой стадии. Проще со сварщика выбиться в директора, чем из выпускника курсов выбиться хотя бы в джуны.
Причина такой ситуации - в том, что НИКТО ИЗ ПРЕДПРИНИМАТЕЛЕЙ НЕ БЕРЕТ НА СЕБЯ ПОДГОТОВКУ КАДРОВ. Вместо нормальной системы подготовки кадров, когда человек обучается и идет работать, получается полное говно, что с одной стороны - образовательные лохотроны, а с другой - высокие требования к начальному уровню. В результате, при гипотетической возможности нормально готовить качественные кадры, получаем цирк с конями, когда одни нереально требуют, а другие просто не могут допрыгнуть чисто из-за того, что эти знания негде взять (потому что реальных задач в учебе никогда не решить - они все будут учебными), весь найм крутится вокруг суперменов, которые какими-то титаническими усилиями запрыгнули, и друг у друга переманивают их.

Как тут не вспомнить слова Алисы из Страны Чудес - "Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!"

Это королева говорила, Алиса как раз ответила что ей и тут хорошо))

расскажи врачу или пилоту аэроплана, как сложно стать программистом )

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

От врача не ожидают что он дома освоит пару способов пересадки сердца. Как и не ожидают что он будет пробовать другие способы резать мышцу и колоть недавно выпущенное обезболивающее на случайном опенсурсном(а может и не очень опен, а из врачоверфлоу найденом) прохожем.
Так что сравнение понятное, и даже валидное - но вот всё равно ложное. В чём-то тут куда как легче, можно самому пробовать и изучать. С другой стороны, ожидают что именно что будешь думать работой и до и после работы, а потом ещё хотят свежий креативный мозг в рабочее время.

Посмотреть видеозапись конференции с какими-нибудь интересными кейсами заболевания и успешности лечения? Отслеживание научных исследований по профилю работы? Это ничем не отличается от "изучать новый фреймворк и подходы в свободное время"

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

Я вас умоляю. После ковидных времен всё чаще вижу терапевтов, которые прям на рабочем месте для постановки диагнозов юзают LLM. Про "отслеживание научных исследований" и "интересные кейсы" - это не к ним.

Диагносты через одного не могут органы на узи найти и смотрят рентген/КТ вверх ногами. И тоже не торопятся свои навыки улучшать (да им на пост-советском пространтсве особо и не надо - новое оборудование и методики еще ой как не скоро в практику войдут в большинстве мест). У меня жена лаб.диагност + по совмещению препод в мед.вузе. Из первых рук знаю.

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

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

Ведь индустрия спровоцировала весь этот дерьмо-поток кадров. Простите за изощренную прямоту.

От врача не ожидают что он дома освоит пару способов пересадки сердца.

Funny enough, ожидают. Не дома, конечно, а в ординатуре, как я понимаю. Ординатура бывает бюджетная, но туда не пробиться, а бывает платная. То есть, ты работаешь, и ещё за это доплачиваешь работодателю. Годами.

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

Я уже опосля вспмонил - что вообще врачи как профессия именно так и начинали. Гробокопание, тайные операции, проверки ядов, противоядий и вакцин на себе, ну и на подвернувшихся пациентах, где добровольных, а где совсем нет... Та ещё хтонь история человечества.

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

Врач и пилот учатся 5+ лет. А курсы чуть ли не за месяц обещают золотые горы. Я гарантирую, если потратить 5 лет и столько же сил, сколько люди тратят на получение профессии летчика и врача, то ты точно станешь программистом. Собственно выпускники профильных специальностей и доказывают это, чаще всего стажировку получают уже на старших курсах, а по выпуску из универа получают первый настоящий оффер.

Это почему-то у нас раздули обучение на пилота до 5 лет, набив программу чем нужно и чем ненужно. Вроде обычное 2,5-3 года. Но для полетов на коммерческом транспорте нужно где-то налетать самостоятельно необходимое число часов.

На эту тему Василий Ершов, десятки лет отлетавший в Аэрофлоте, в конце карьеры шеф-пилот S7, писал, что в конце 50-х, когда стало ясно, что нужна массовая подготовка пилотов для воздушных перевозок, просто от фонаря решили, что это должно быть высшее образование. А какое высшее? Ну раз с техникой работают - инженерное! И пилотов зачем-то учат высшей математике. А это, по сути, водитель. Лучше бы английского побольше и летной практики.

И пилотов зачем-то учат высшей математике. А это, по сути, водитель.

В конце 50х без вышки проложить курс было бы несколько

затруднительно

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

Ну и в какой-то из полухудожественных книжек встречалась фраза: "в СССР было принято мучить будущих летчиков высшей математикой и устройством вертолета. А американцы просто сажали за штурвал, учили летать - и они носились на Апачах как на своих Харлеях. Ибо если подобъют - серьезную поломку на месте не исправить, а с несерьезной может до базы дотянуть"© (не дословно, но смысл сохранен)

Ну, во-первых, это не для пилота, а для штурмана

А что, были пилоты, не обученные штурманскому делу?

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

Но основами пилоты, безусловно, владели (как и многие штурманы - основами пилотирования. В ЧВВАКУШе, например, многие будущие штурманы - "рулили")

Врач и пилот учатся 5+ лет. А курсы чуть ли не за месяц обещают золотые горы.

Так это вопрос к госрегулятору и обществу в целом, почему открытое мошенничество в рекламе считается допуститимым.

Собственно выпускники профильных специальностей и доказывают это,

Тут стоит уточнять - профильных специальностей каких ВУЗов?

Ибо запросто можно было начать учиться с программой .Net про Winforms и WebForms, а закончить к моменту отмирания десктоп приложений, расцету JS-фреймворков, утраты актуальности уже даже ASP.Net MVC с переходом на .Net Core MVC и т.д. И быть выпусником профильной специальности по предельно устаревшей учебной программе. А обновляются они (особенно в провинциальных ВУЗах) не часто. Обычно - со сменой преподавательского состава =)

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

А нужно ли в учебной программе ВУЗа преподавать то, что так быстро меняется? По идее, надо преподавать что-то такое, что научит студента самостоятельно ориентироваться в вопросе, что стоит, а что не стоит самостоятельно изучить.

В этом же, по идее, и есть фишка высшего образования.

Так и учат вроде в вузах. Учат крутиться в потоке информации. Это фишка постсоветского высшего образования. Но параллельно преподают авангардные курсы. У нас это был Паскаль, С++ и параллельное программирование, ибо паскаль в конце девяностых начали вытеснять С++шники.

Сейчас это Пайтон и прочее ML + прочие фундаментальные в программировании дисциплины: ассемблер был всегда и у всех, всякая прикладная матеша…

Все так, и хоть статья про или для джунов, но суть в том, что сама индустрия провоцирует такой поток кадров. Залатывают дыры как могут в угоду этого дикого прогресса)

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

а сбокуприписавшаяся другая индустрия "курсов".

Типо того. Не будем вдаться в методологию, и смежные индустрии рекрутинга, ибо одно провоцирует другое двигаться. И на сколько я понимаю — этот интересный рекрутинг привязан таки к крупным айти компаниям россии. Скиллбокс — это ВК вроде, у Яндекса своя контора рекрутинга и так далее.

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

Конечно есть явный и открытый сговор. Яндекс и ВК стимулируют все эти курсы из-за незватки кадров в индустрии.

Окей, открываем документы кому принадлежит Skillbox:

Основатели: Игорь Коропов, Дмитрий Крутов, Андрей Анищенко, Сергей Попков

Дата основания: 2016 г.

Активы: ▲ 3 340,85 млн ₽ (2022, РСБУ)

Капитализация: : 3,2 млрд ₽ (2019);

Материнская компания: Skillbox Holding (VK)

Инфо от гугла по запросу: Skillbox информация о компании.

какие заговоры вас преследовают, я не знаю …

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

подозреваю, что разность дат как-то коррелирует со сложностью работы

Пилотом стать не многим сложнее. Врачем силтно сложнее, но там и оиветственности сильно больше. Как и фура, впрочем.

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

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

Регулирование (и различные протоколы в разных странах) - существуют, но это отдельный разговор. Мы все-таки не про миграцию и не про удаленку...

Больше того, — так бурно развивается сама индустрия, смежные индустрии, что… а реальный программист профессия тяжелая, как и доктор, так и летчик. А вот эти все джуны и экссельщики — это костыли кадров. Индустрия развивается как ловина. И в угоду пользователей, и эволюционно, плюс чертовы маркетологи (руки им бы отрывать:)), короче ахтунг полный. Кой-где хоть какой малый порядок — у нас в сетях..

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

Так уж задрали? До сих пор многие без профильного ВО умудряются устраиваться, хотя во многих профессиях, как у врачей, лётчиков или адвокатов, это не просто редкость, а тупо незаконно.

Сейчас ещё накрутка повсеместная. После курсов метят сразу в сеньёры и сложно становится действительно знающим и опытным людям из-за этого. Их тоже можно понять, конечно, фильтры HR задраны, однако рынку от этого проще не становится.

Так им на курсах и обещают, что они как минимум мидлами будут по окончании. Вот они и пишут, что сеньоры, опыт работы полгода и т. д. Все как на курсах им рассказали.

- ты должен много-много-учиться

В этом месте врачи всего мира могут поржать в голос, глядя на такие страдания )

проблема не в учиться, проблема в том, что нет возможности устроиться после учебы пусть даже на мизерную зарплату. Хотя РАНЬШЕ этот вариант был крайне распространен - брали начинающих, они вырастали на реальных задачах.. Если в СССР давали диплом, то давали и работу, на которой можно хотя бы применить на практике полученные знания. А сейчас - учить еще учат, а набраться опыта негде.

Вот опять-таки. Прихожу на собеседование. "У вас большой опыт по внедрению WMS, но вы плохо знаете именно нашу систему". Ага, откуда мне ее знать, когда ее только на 170 предприятиях внедрили, считая СНГ, у вас же на сайте написано? Считаем чисто тервер - на 170 предприятий ну 300 специалистов на уровне больше чем оператор. Большинство трудоустроены и никуда уходить не хотят. Безработица 2% в гуд, из них в моменте у вас ну пусть пара человек ищут работу. Вы ловите на хедхантере того единственного, кто что-то про эту систему знает, но, возможно, в гробу ее имел, имеет более привлекательные предложения или живет в таком Кукуево, из которого к вам никогда не поедет? Нет, оптимизм здравый смысл у них побеждает - вместо того, чтобы нанять опытного человека, дать ему мануал и тестовую базу на пару недель, потому что основная работа - это описывать процессы у заказчика, а не конфигурировать вашу супер-пупер систему, будут искать. HR написала: "Возможно, руководители придут к предлагаемому вами решению". Придут. Когда выяснят, что на поиск потратили больше денег, чем выучить с нуля любого дворника.

Просто, скорее всего IT это больше про призвание и желание развиваться. И тогда только это окупится.

Да я думаю не только, тут еще зависит от того в какую сферу IT. Она в идеале тоже должна подходить. Я когда-то лет 10-15 назад пытался кодить, изучал С++ и что-то дома на нем кодил в свободное время, и при чем не ради денег а просто было желание. Но довольно быстро понял что это не моё, т.к. это почему-то очень утомляло. А когда работал сис. админом, был готов часами сидеть и ковыряться в настройках сетей, установкой ПО и настройкой компьютеров пользователям.

 что плохого в том, чтобы работать за деньги? какой-то совковый подход.

Тем что это не везде применимо. Это как прийти устраиваться на работу грузчиком, имея 2 сломанные руки, и при этом имея полное отвращение к физ нагрузкам. Это я конечно сильно утрированный пример взял, но смысл надеюсь понятен. Выбирать профессию надо не из-за денег, а то что больше тебе подходит и в этом уже совершенствоваться. Когда ты что либо делаешь и получаешь от этого удовольствие, а тебе еще сверху платят за это, это намного приятнее и продуктивнее чем ходить на работу, терпеть и ждать з.п.

Когда ты что либо делаешь и получаешь от этого удовольствие, а тебе еще сверху платят за это

Беда в том, что часто "то что я умею", "то что мне нравится" и "то на чем можно прокормиться" это непересекающиеся множества. И выбирать приходится по последнему критерию.

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

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

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

Ну, при некоторой изобретательности, "то, что я умею" и "то, что мне нравится" можно пересечь, путём небольшой коррекции первого множества и значительного расширения второго.

К счастью, "то, что мне нравится" не является статичным.

Наверняка у вас в течение жизни менялись вкусы, предпочтения, интересы?

А еще начинает нравиться "когда начинает получаться". Т.е. прокачивать можно не только то что умею уже сейчас.

Упрощенно - кому-то ИТ "не нравится вот прям щас" потому что он им и не занимался. И вполне можно попробовать. Но если понял, что душа так и не лежит, продолжать переть в ИТ в расчете исключительно "за деньги" вряд ли стоит.

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

Безусловно. Вряд ли я смогу стать журналистом. Тем более хорошим.

А вот сантехником - почему нет? Надо пробовать (когда находишься еще в процессе поиска, хотя можно и периодически). Вполне возможно, что благодаря своему складу ума я бы мог придумывать очень хитрые вещи, связанные с отоплением (там уйма тонкостей, которые нужно учитывать).

Поэтому я за "пробовать, но не упираться, если понял, что не твое".

К счастью, "то, что мне нравится" не является статичным.

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

А еще начинает нравиться "когда начинает получаться".

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

Всё-таки "нравится то, что получается" - это типичный "цикл подкрепления" (со всеми этими дофаминами и серотонинами). Т.е. часто он срабатывает.

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

ну, часто она создается "методом проб и ошибок". Но иногда можно и искусствено (с детьми часто так работает)

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

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

"Меняется не в таких широких пределах" - если мало что пробовать (оставаться в узких пределах) - да, вряд ли сильно поменяется. А если пробовать разное, вполне возможно наткнуться на что-то еще нравящееся, о чем и не подозревал.

Понятно, что в 30+ уже поздно "а не попробовать ли себя врачом", но есть куча вещей, где вполне можно. Даже без отрыва от текущей "так себе" работы.

P.S. Я не пытаюсь убедить, что "найти себя, работу, которая будет нравиться до безумия и при этом приносить кучу денег" легко и просто.

А если пробовать разное,

Все таки, мне кажется, потенциально интересные вещи человеку к 30 годам так или иначе знакомы - ну, например, я никогда не пробовал быть юристом, но знаю наперед, что эта работа мне не понравится - она воплощение всех моих детских кошмаров о работе. "Не узнаешь, пока не попробуешь" - это все таки про достаточно неочевидные профессии.

но есть куча вещей, где вполне можно

Да не так много - либо даунгрейд в курьеры/сферу услуг, либо 5+ лет получения новой специальности (и все это время еще и не помереть с голоду как-то надо).

И при всем при этом не забываем о третьем множестве "то, за что платят деньги" - условный Вася может быть научится красить миньки из вахи и ему это понравится, но деньги на это он будет только тратить

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

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

Может, просто стоит относиться к жизни с интересом?

Может, просто стоит относиться к жизни с интересом?

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

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

Ну во-первых даже в рамках ИТ, то что мне нравится и то, что приносит деньги это немного разные вещи, просто навыки с одного удачно переносятся на другое. А во-вторых, я просто скорее пытаюсь проиллюстрировать, что не всегда имеет смысл тыкаться наугад - обычно люди имеют представление, что им нравится, а что нет, профессию юриста я привел, как пример того, что мне прям со школы было "нафиг так жить", а кому-то так не кажется, вот им и стоит пробовать. Но как ни крути большинство работ это какой-то трейдофф того, от чего не тошнит, того, что хоть как-то получается и того, за что платят, работа мечты удел везунчиков - для этого даже родиться вовремя надо, а то может условный Вася был бы крутым кочегаром на паравозе или крутым варп-навигатором, а трудится сантехником в ЖЭКе

Ну да, доля везения и случайности тоже есть. Например, не нашла бы мать книжку Айсберга на остановке - не подсунула бы мне... А если бы я в этот момент не валялся в больнице - я б ее и читать не стал. (и, возможно, двинулся бы по первому детскому интересу в авиамодельный/ракетомодельный, а не в радиокружок). а не познакомился бы в детском санатории с другим пацаном - он бы не предложил Р-М80 собрать - не увлекся бы вычтехом... Может, был бы инженером-конструктором, или химиком.

Причем и эти другие специальности тоже, скорее всего воспринимались бы как вполне удачно выбранные.

или химиком.

Самый главный вопрос, позволило бы вам выбранное дело жить. Или вы как один мой родственник - стали бы химиком, потом на фоне финансовой ситуации в отрасли вынуждены бы были уйти продавать диваны, а потом, когда и в диванах деньги кончились, долго думать куда пойти теперь. Везение оно вот в этом - чтоб то, что худо-бедно нравится позволяло бы хлеб с маслом покупать не в кредит

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

Но так в ИТ то же самое - сколько людей жалуются, что работают за три копейки! Не потому что "ИТ не позволяет жить", и, вполне вероятно, не по причине низкой квалификации.

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

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

Но так в ИТ то же самое

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

Смог бы себя "продать"?

И тут опять же разница - в некоторых отраслях (в нашем же ИТ до недавних пор) вся эта проституция была излишней - достаточно было просто хорошо делать свою работу. "Хорошо" в смысле на среднем по отрасли уровне.

Но не по причине "недежной профессии".

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

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

До сдачи пустых бутылок, надеюсь, не дойду - есть вроде семь корочек рабочих специиальностей, и хотя по ним фактически не работал - кое-что восстановлю быстро..

чтобы хорошо устроиться - тоже нужен талант

Ну как бы и не поспоришь. Вопрос, что делать если такого таланта нет (если он есть вопрос с поиском работы не стоит). И единственный ответ - искать область, где он не нужен

Или становиться таким профессионалом, что "сами предложат, сами дадут".

Спец на 5/10, самопродавец 5/10 - итого 10 баллов, будешь хорошо жить.

Спец на 9/10, самопродавец 1/10 - тоже 10 баллов. Скорее всего тоже не придется бутылки собирать, чтобы на жизнь заработать. Но дойти до 9/10 сложнее, чем до 5/10.

Если же себя продавать не научился, а профессионально прокачиваться лениво - тогда ой. Ничего удивительного. И ничего несправедливого в этом не вижу.

Ну к чему и приходим - если ты не топ 1% по навыкам и не проститут от бога, то выбор профессий весьма ограничен, поэтому странно ругать людей за то, что они "ломятся в айти", и "в море полно другой рыбы" тоже неправда

Ругать?

Скорее удивляться, зачем они себя насилуют. Не будет им неба в алмазах в ИТ "через нехочу".

Так а куда им идти, чтоб себя не насиловать? Если в ИТ можно просто на скиллах работать, то в других сферах кроме скиллов собственно работы придется еще и скиллы проституции прокачивать (ну или блат должен быть, но я думаю, что те у кого есть блат вопросами смены профессии не озабочены). Все будет тоже самое "через нехочу", вопрос лишь в месте приложения этого "нехочу"

Извините, я совсем нить потерял.

Сантехнику или сварщику надо прокачивать скиллы проституции? Мне казалось, что как раз ИТ в этом обвиняли (всякие многоступенчатые собеседования в извращенной форме).

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

Сантехнику

Вообще да - в ИТ собеседования хоть и многоступенчатые, но технические, литкоды там всякие да алгоритмические секции. Претензии тут, обычно, что это несколько оторвано от реальных задач на работе. В Случае с сантехником же нужно не только круто уметь собственно сантехнику, но еще и быть сам себе менеджером, искать клиентов и прочие социальные кульбиты выписывать (ну если мы не о сантехнике в ЖЭКе, который будет запрплату получать с ИТ совсем несравнимую).

кого не прет от программирования и подобного.

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

А что плохого в том, чтобы работать за деньги?

Плохого ничего. Но только за деньги вы будете работать так себе)

А вот если вам нравится то, что вы делаете, да еще за это платят деньги - расклад совсем другой)

Но только за деньги вы будете работать так себе

Смотря что делать и сколько предлагают.

А вот если вам нравится то, что вы делаете, да еще за это платят деньги - расклад совсем другой)

Ваши действия, если за то, что вам нравится, денег не платят?

Расширять кругозор и искать другие "нравятся", пока не найдется подходящее?

Если нравятся только деньги, а делать ничего не нравится - тогда ой, конечно.

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

Сослуживец ставит кондиционеры. Ему нравится (пьянствовали как-то давно, он рассказывал с интересом о своей работе. Благодарил меня за то, что я его в армейке кое-чему научил, благодаря чему он и пришел туда). Зарабатывает немногим меньше меня в среднем (в сезон больше, в несезон мало).

Пришлось мне в свое время (90-е и начало 2000-х) работать главбухом. Тоже есть, как ни странно, некоторые интересные моменты. Коллега (вроде в налоговой познакомились) продолжил этим заниматься, сейчас финдир - тоже доходом не обижен.

Сосед снизу - сантехник. Тоже работает с интересом, и тоже не обижается на доходы.

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

тоже доходом не обижен

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

Работать нужно в рамках закона. Ну а от беспредела никто не застрахован (и сисадминов "вяжут", и программистов, бывает, "привлекают")

Понятно, что с вебкамом и закладками это несколько утрированно. Да, есть финансы в тех или иных формах (учился на это 6 лет, немного работал, общаюсь с однокурсниками, так что в курсе рынка труда -- очень похож на айтишный со всех сторон, на самом деле). У юристов чуть хуже, но шансы до айтишных цифр допрыгнуть есть. Есть продажи чего-нибудь, как в вашем примере с кондиционерами, но тут в принципе нужен специфический склад характера, люди с которым вообще обычно не задумываются про то, чтобы сесть в углу в одиночестве за компьютером и шипеть на еженедельные созвоны.

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

У юристов чуть хуже

У юристов есть адвокаты, которые за чемодан налички покупают трешку на Смоленской набережной в Москве, а потом виллу на Новой Риге и еще квартиру в Черногории. Что-то у "айтишников" я подобных вариантов не видел и не слышал.

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

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

По крайней мере в моей личной статистике средний юрист-джун (выборка в основном по выпускникам МГИМО, кстати) получает раза в два меньше, чем средний разраб-джун. Мб на самых верхах пропорция существенно отличается, я не состою в доверительных отношениях ни с ультра-10х-сеньорами, ни с юристами, к которым Абрамович на чашечку коньяку заходит обкашьять вопросики.

Судя по тому, что в чемодане наличка -- деньги в вашем примере какие-то не очень легальные

"Святые 90е" - там и легальные вопросы вполне себе наличкой оплачивались.

Ну так и программисты где-то есть, которые запускают блокчейн-скам-пирамиду

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

Это вы мск берете. В регионах программист-джун ~70к

Так я и юристов в мск беру, в регионах у них тоже погрустнее, чем в столице. Только хорошенько извернувшись джун-айтишник из региона может устроиться на удалёнку в мск за ЗП ближе к московской, а юрист нет.

В истории с автосервисом позволю себе сохранить сомнения: а там точно возврат на инвестиции с учётом вложенных средств и зарплат самим себе больше хотя бы процентов по банковскому вкладу

Больше. А про сравнение зарплаты и предпринимательских доходов - согласен. Ибо по сути трое из четырех описаных - предприниматели.

Ну, насчет возврата инвестиций от работы автослесарем вот этот человек неплохо спускает с небес на землю https://ploughlike-elk.livejournal.com. Печаль там в том, что кассу можно делать, как правило, только на типовых крупноблочных ремонтах-заменах. Диагностика и в целом работа головой гораздо реже оказываются востребованы, особенно клиентом, которому не скажешь с ходу сколько будет стоить исправить троение движка или пропажу тяги на горячую, пока не разберешь 2/3 капота, занимая подьемник на сутки-двое, разломав пяток одноразовых деталек, а потом пытаясь поймать это самое троение в его 10летней камри.

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

Везде так - либо нужно делать много и дешево то, что делают все. Либо мало и дорого то, что не делает никто. "Закон рычага в экономике"©

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

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

То же самое практически любые специальности. За исключительное качество платят исключительные деньги. ИТ-эникейщик в госконторе, которого легко заменить, будет зарабатывать на уровне кассира в Шестерочке.

Насколько я знаю, потребность в хороших сварщиках крайне высока. И поиск подтверждает:

При этом опыт обычно набирается в процессе работы, а не дома по ночам и выходным.

в этом слове - "хороший" - и кроется вся загвоздка - можно просто определить "хорошего", как "получающего 300к в наносекунду" и это будет правдой. В сравнении с ИТ - в ИТ средний специалист получает неплохо, а хороший получает еще больше. Сравнивать надо одинаковые грейды - средний руки программиста со средней руки сварщиком, а сварщика по титану с не меньше чем техлидом где-нибудь в гугле.

Согласен :) Разве что для "300к в наносекунду" я использую термин "исключительный".

Собственно на нижний пример в выдаче я и ориентировался. "От 130 000 Р мес" расценил как "выше грейд - выше зарплата".

"Сварщик-сборщик 200 000 - 250 000 Р" - не думаю, что это про rocket science (сварка по титану, как в вашем примере).

Как по мне - вполне себе ИТ-шные зарплаты. Кстати, вилка зарплатная сразу указана, в отличие от ИТ, где любят мутить воду.

Жизни не хватит. Возможно вы - прирожденный пилот, или врач. Готовы рискнуть потратить 6 лет жизни на одну попытку? А пока вы учитесь, не забывайте, что кушать тоже хочется.

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

Как по мне от ЗП зависит, понятно что если платить будут условно 50-70К, а задачи уровня выше, то и работать будешь соответствующе уровню оплаты, однако если уровень зп соответствует или даже выше, то и результат работы будет приемлемый. Очень много факторов допом. Много раз сталкивался что у знакомых из IT зп небольшая при этом им нравиться чем они занимаются, но ресурс удовольствия в таких условиях быстро исчерпывался, поэтому тут из крайности в крайность чаще всего

Как по мне от ЗП зависит, понятно что если платить будут условно 50-70К, а задачи уровня выше, то и работать будешь соответствующе уровню оплаты

Поясните, соответствующе - это менее качественно, медленнее, или отказываясь от тех задач, которые выше вашего критерия?

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

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

Потому что ТОЛЬКО деньги - плохой мотиватор. А если это единственный мотиватор, то со временем он превратится в демотиватор "я ненавижу эту работу, но мне столько платят, что я вынужден остаться"

Ты не сможешь обогнать тех, кто голоден к познанию нового внутри этого направления. Следовательно и норм денег не увидишь. Только в других профессиях это не так заметно, а в айти без самообучения после работки упрешься в нижние 33% зарплат.

Только верхний порог нижних 33% зарплат здесь выше нижнего порога верхних 33% зарплат в большинстве других профессий, особенно таких, где не требуется глубокого вовлечения. Можно быть паршивым айтишником и зарабатывать больше всех своих соседей по городу Кинешма, да ещё и не дышать за эти деньги ядовитыми испарениями на местном шарикоподшипниковом заводе.

Рост профессионального мастерства — одна из ключевых составляющих удовлетворённости жизнью. Это «правильный» дофамин, который помогает защищаться от «неправильного» — зависимостей. С ростом навыка приходят вызовы и конкуренция, порой — публичные выступления и новые социальные связи. Лучше выбрать профессию, где всё это есть, чем оставаться в полудепрессии с x2 зарплатой и глушить апатию бокалом вина.

Все это "профессиональное мастерство" это на 2 уровня по пирамиде выше, чем "на жизнь заработать". Кассир в "троечке" тоже никакого роста мастерства не имеет, так еще и получает намного меньше.

публичные выступления и новые социальные связи

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

Так никто же и не спорит, что бедным и больным быть хуже, чем здоровым и богатым. Поле для дискуссии в том, что в жизни, если очень повезёт, предлагаются максимум три опции: бедный и больной, бедный и здоровый, богатый и больной. В данном случае, либо работаешь в IT кое-как за деньги, либо в сфере, которая даёт тебе правильный дофамин, но за подаяние, либо курьером за что-то среднее + грыжа к 30. И вот выбор между первыми двумя вариантами, если вдруг предлагаются оба, и составляет моральную дилемму.

Плохого нет ничего в этом, прото в АйТи работать только за деньги сложнее всего)

возможно, это и есть проблема современного мира - все любят деньги, а не себя и то чем занимаются?

Кажется вы придумали соломенное чучело и его же победили.

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

И да описанное выше - это куда ближе к "Милтону Фридману" чем к СССР.

Кстати из 5 обратившихся ко мне друзей за 3 года разрабами работает 0)))

Значит процентное соотношение между интересующимся и реально хотящими хуже чем 80℅\20%. Наверное, это так. И скорее всего при 100 обратившихся за советом число ставших разработчиками или запустивших пет-проект будет больше 0.

Если "интересующиеся", прежде чем обратиться к кому-то со словами "научи" не попробовали самостоятельно написать хотя бы "Hello, World!", то из них и из 100 выхлоп будет 0. Человек должен четко осознавать, что научиться он может только сам, другие могут лишь помочь в этом в той или иной степени. Но какой бы выдающийся не был Учитель, он ничего не сможет сделать если ученик ждет, когда "его научат", а не учится сам.

Если речь идет об изучении, то есть о добровольном и осознанном получении знаний, вы абсолютно правы. Мало смысла учить того, кто не хочет учиться.😒

Однако здесь можно вспомнить, что даже медведя можно научить кататься на велосипеде. Я не думаю, что медведи мечтают о карьере велогонщика или велоэквилибриста в цирке.😁😁

Думаю, что в IT-отрасли можно найти специальности, которые по сложности освоения не превышают усилий медведя. Но в этом случае речь идет скорее о дрессировке. 😁😁

"Умка, давай давай поднажмем. Команда геологов впереди всего на один чек-поинт. Как догоним, то сможем пообедать и рвануть к финишу"
"Умка, давай давай поднажмем. Команда геологов впереди всего на один чек-поинт. Как догоним, то сможем пообедать и рвануть к финишу"

Мало смысла учить того, кто не хочет учиться.

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

А так то "хотение" есть у любого ученика, если, конечно, это добровольное обучение (здесь медведи, видимо, уже мимо). Иначе зачем он вообще куда-то поступил, за что-то заплатил и т.д. Но если дальше следует "а теперь учите", то толку будет мало.

Куча народу по прежнему думает что в ИТ не надо ничего делать а деньги дают просто так - по факту твоего присутствия в отрасли.
Люди действительно не понимают как работая на удалёнке нельзя заниматься своими делами...

Так что нет ничего удивительного, когда люди вдруг обнаруживают что в ИТ надо работать. А чтобы работать - надо иметь какие-то знания. И тем более иногда под вечер голова ведёт себя так как будто ты весь день ходил с ведром на голове и по этому ведру постоянно стучали.

не надо ничего делать а деньги дают просто так

Такие истории и сегодня бывают, но истории о том, что надо много работать не вызывают отклика и не пишутся / не публикуются.

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

Да все просто, в ИТ бардак везде.и при этом не зависимо от формы размера предприятия.

Вы прямо таки "везде" бывали?

Чтобы сказать что "везде" необходимо проверить всё, да. Что не очень возможно.
Но.
Чтобы ответить что "нет, не везде" достаточно привесте всего один контрпример места, где точно, доказанно, не бардак.

Бардак это что в данном случае?

"придётся столкнуться с реальностью: кодом, который не компилируется" 🤡🤡🤡

Это завуалированно пугают доминирующим JS-ом =)

"Почему новички сливаются из IT быстрее, чем успевают написать первую программу" - читают статьи на хабре, как люди с многолетним опытом фильтр HR пройти не могут, и понимают что им ловить совсем нечего...

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

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

В возрасте 33 прешел из физики-науки в программирование. Звезд не хватал. В 50 уволился последний раз. В 53 начал свой микро проект. На Бали не поеду - далеко. Был в Таиланде и в Марокко и др странах. Сейчас мне 61. Ездил недавно погулять на недельку в Берлин. Без всяких виз.

Вот такая "антиромантизация" бесит больше, чем романтизация.

Даже после курсов ты — зелёный junior, которому ещё пахать и пахать.

Тут ты джун после курсов. Инженер проектировщик самолетов, мостов, тоннелей и т.д. - джун после 6 лет вышки. Врач - джун после 8 лет вышки + ординатуры. Так что нет айтишник - это не какая-то уникальная профессия, которой надо много учиться. Особенно, если мы вспомним про другие роли кроме разрабов.

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

И это круто. Это делает твой трек развития в профессии понятным. Заходишь на ХХ, ищешь требования к вакансиям и понимаешь, что сейчас требуется. Изучаешь, становишься конкурентным. Вот если бы технологии оставались одними и теми же, то пришлось бы в этом пруду конкурировать с теми, кто на 10-20 лет дольше тебя с этим работает. И всё, никак ты его не догонишь. Или лучше в каких-нибудь продажах, где вся матчасть настолько неосязаема, что хз, что вообще изучать? Или лучше в маркетинге, где алгоритмы рекламы не сильно подчиняются логике и ты постишь эти бесконечные рилсы, которые никак не залетают?

Многие кричат: «IT-пузырь лопнет!». Но проблема не в пузыре (хотя правильнее говорить: не только в нём)

Много можно спорить, но снижение ставок и заморозки найма в РФ прогрессируют все сильнее.

Но если после всех этих слов внутри всё равно шевелится что-то тёплое и упрямое — если вы готовы не просто хотеть, а делать — тогда добро пожаловать. IT нужны не те, кто мечтает о зарплате, а те, кто горит кодом, теми самыми «Hello, World!», которые однажды превратятся в сложные системы.

Ну это вообще мякотка. Долго гореть будем крудошлепая джсоны? Или запиливая очередной костыль, который "обязательно потом уберем, но сейчас сроки горят"? Сколько творческого полета у разработчика? Особенно досеньорского уровня где-нибудь в корпорации. Максимум полета - пара нестандартных решений раз в 10 фич
ИТ - это просто работа, просто специальность с хорошими деньгами. Работать на такой работе за деньги - норма, так делают очень многие, даже если не признаются, даже если не осознают. И 90% этих горящих с удовольствием бы позанимались другими делами, вместо работы. И реклама не сильно врёт - по соотношению порог входа/перспективы, ИТ все еще одно из лучших направлений в РФ. Не делайте, пожалуйста, из айтишников бедных агнцев, которые сутками корячатся, изучают новые технологии и только поэтому достойны такой ЗП. Так сложился рынок, нам повезло в него попасть, не стоит этого недооценивать.

Заходишь на ХХ, ищешь требования к вакансиям и понимаешь, что сейчас требуется. Изучаешь, становишься конкурентным.

Или иначе
1) Учишься в ВУЗе. К моменту выпуска изученное безнадежно устарело => сразу после выпуска пойти работать не можешь.
2) Ищешь по вакансиям что актуально и требуется. Начинаешь еще раз учиться. 1.5-2 года осваиваешь новые технологии и пишешь пет-проекты на них (чтобы нормально освоить, а не чисто по верхам нахвататься абы собес пройти).
3) Обнаруживаешь что за эти 1.5-2 года они тоже устарели и надо вновь учиться. Возвращаешься к пункту 2. Цикл замкнулся.

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

Ну, не настолько всё плохо. На каждой следующей итерации пункт 2 занимает всё меньше времени: остаточные знания накапливаются. В результате, уже за 1, а не за 2 года - не так уж сильно всё устарело.

Может кто-нибудь объяснить, это какие такие вещи устаревают каждые полтора года?

Так себе и представляю - учили студента C++17, третьему Питону, PostgreSQL, Go и ассемблеру x64... Выпустился, а там уже end of life у Python 3, всё на RISC-V, Go considered harmful, C++ запрещён АНБ США, в моде базы данных NoSQL.

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

На самом деле, писать код легко. Гораздо тяжелее сделать чтобы он собирался во что-то реальное, а уж отлаживать это реальное уже совсем непросто. Вроде, на собесе очень неплохие ответы, а как потом по логам исследовать проблему нужно, так сразу беда. Причём беда даже у "сеньоров".))))

Я честно отправляю проверенный roadmap: курсы, книги, алгоритмы, практические задачи… И что же? Через месяц — тишина. Через два — «Да ну его, это слишком сложно».

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

И что бы Вы предложили сделать?

Я в детстве орбиты спутников на BASICe считал.

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

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

Смотря как определить "программиста". Если как любого человека, у которого в трудовой написано что-то вроде "разработчик программного обеспечения", то представить очень просто: 10-м классе начинаешь готовиться к экзаменам, поступаешь в вуз на программную инженерию, честно там всё зубришь 4 года, идёшь на собес, вертишь красно-чёрные деревья, работаешь. Особого интереса ни на одном этапе не требуется. Рок-звездой, конечно, не станешь.

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

Для python backend можно:

Стек:

  • postgresql - субд приложения

  • sqlalchemy - написание crud для него

  • pydantic - валидация запросов и в бизнес-логике заместо DTO/dataclasses

  • fastapi - реализуем классический REST

  • kafka - для передачи данных между частями ИС

  • celery - задачи по расписанию и shared_task - в первых например синхронизация конфигов между сервисами и обновление кеша для OLAP запросов к бекенду - в shared генкрацию файлов, те же xlsx и zip вечны

  • redis - кеш для самых частых запросов к API

    Кейсы:

  • Поднять в докере kafka

  • Написать продюсер, что будет слать в кафку синтетические (раз учебный проект) 'измерения' с датчиков. Можно по фантазировать

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

  • Поднять базу

  • Написать модели SQLAlchemy / SQLModel и базовый круд. Для начала - таблицу для хранения данных из кафки

  • Написать первый роут в FastAPI, что будет сохранять измерения в базу

  • Дописать консьюмер, чтобы прочитанные измерения отправлял через API

  • Да, чуть не забыл. Использовать aiokafka и aiohttp - осваиваем сразу асинхронщину и в процессе набиваем шишки :)

  • Прикрутить во всем этом логи ошибок

  • Добавить роуты, что будут возвращать статистику по измерениям из бд

  • Измерений дофига - прикрути группировку по минутам. Значения брать средние.

  • Поднять redis

  • Прикрутить асинхронный клиент редиса в бэкэнде и кешировать в него ту статистику

  • А теперь подними celery и celery-beat

  • И напиши задачу по расписанию, что будет обновлять кеш

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

  • А теперь давай прикрутим ещу пару параметров в измерениях и починим всю цепочку dataflow

  • Слушай, юзеры не умеют читать json. Сделай роут, что упакует статистку (помним про кеш!) в xlsx-файл

  • Ну а теперь можно пойти потрогать фронтенд. А там... Html+css+react (или другой фреймворк по вкусу)

  • Шлифанем поднятием контейнера с nginx

  • И прикрутим в него openssl чтобы был https

  • Ну и в процессе всего этого также осваиваем alembic (миграции для бд), написание Dockerfile и docker-compose.yml

  • Если еще живой - можно прикрутить ELK (мы же добавляли логирование? А теперь в файлы их и в одно место!)

  • И еще много чего можно придумать дальше. Тех же юзеров. Типы датчиков и несколько потоков различный измерений. Написание интеграционных тестов на pytest с фикстурами и моками (все умеют мокать BackgroundTasks в FastAPI)?

    Фух. Выдохнул.

Вот спасибо. Теперь у меня полный план работы на лето. *вдохнул побольше воздуха*

Красивое! Действительно после такого все основное будет освоено.

Как ни пыжился, в качестве добавки смог придумать разве что метрики самого приложения (Prometheus?), и взаимодействие с фронтендом через WebSocket.

На веб-сокет можно повесить реал-тайм обновление графика той самой статистики (временной ряд), раз в минуту например, после обновления кеша.

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

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

В данном случае я бы, наверное, первым делом посмотрел на Plotly. Благо на python с ней сталкивался, а вроде и на JS она есть.

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

Ок.

Да, состыковать всё - это наверно половина работы.

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

Пример: в начале требовалось отслеживать три конкретных диапазона температур и для них было 3 столбца в базе, а потом захотели возможность задавать со стороны пользователя. И в итоге надо:

Добавить столбец JSONB

Считать старые столбцы и преобразовать в JSON-словари, где ключи - диапазоны (имена столбцов ранее)

И только потом, когда проверишь, что в базе ничего не потеряно и в процессе нигде не накосячил... Вот тогда уже можно накатывать вторую миграцию, чтобы удалить старые 3 столбца :)

[реальный случай, пусть и почистил описание от деталей]

Что-то много таких статей стало.

А я еще помню времена, когда Hello, world! писали в школе на уроках информатики)

А чему учат сейчас на уроках информатики?

Спасибо за комплимент, но школу я закончила довольно давно)

Вопрос, тем не менее, остаётся. Я думаю, что сейчас можно уже прямо из школы готовить программистов прямо для трудоустройства. Да и нынешние поколения должны быть шибко продвинутыми в этом смысле. (Что и самому в эту область уже не соваться.)

(Сам я заканчивал шлолку тогда, когда информатика только начиналась. Но ещё в кружок успел походить, а там. хотя бы книжку Ахо, Хопкрофта и Ульмана "Построение и анализ вычислительных алгоритмов" открывали и Лиспом интересовались... Ну. это я так, к слову...)

Сейчас наоборот. Молодежь уже не умеет пользоваться компьютерами, только телефонами.

Раньше компьютерщики были редки потому что дома компьютеров было мало.

Сейчас компьютерщики редки потому что дома компьютеров стало мало.

От случая к случаю, но в целом базовые концепты и конструкции императивных языков в разной степени дают. Задачки решают +- неплохие для школы. + более теоретическая база, хоть местами и устаревшая. Сам не так давно закончил школу. Однако за всех говорить не могу, так как школу я заканчивал одну, а по стране их сотни

И я помню. Только у нас в классе этот самый условный Hello, world! всему классу писали я и пара моих приятелей (и не случайно мы все трое по сию пору в ИТ). Для остальных даже это было сложно и, главное, совершенно неинтересно.

Хотя. Казалось бы! Можно было бы многое чего посчитать и красиво нарисовать.

Довольно давно где-то прочитал статью из области антропологии, в которой было сказано, что в любой популяции только 20% способны работать в области STEM, и лишь 5% - хорошо. По этой причине некоторым передовым странам приходится заниматься "откачкой мозгов" из менее передовых.

С другой стороны, рыночная экономика настолько информатизировалась, что отказаться от 1С и экселя (и т.п.) не получится. Более того, информатизация дает осязаемые и немедленные конкурентные преимущества.

В ситуации, когда учетная ставка высока, а спрос стагнирует, что должен делать капиталист? Наверное, сократить персонал и путем автоматизации и роботизации повысить производительность труда (например, менеджера по продажам).

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

Вот и получается, что дипломы и сертификаты онлайн-курсов выдаются и выдаются, а дефицит специалистов ИТ так и остается.

И это только ИТ, а STEM - это ведь еще и наука, и математика, и инженерные разработки, и технологии.

Проблемы у нас в стране в работадателях. Им нужны рабы за копейки. Директор какой нибудь it помойки хочит ездить на бехе и участвовать в гос.заказах. Он и берет человека который должен знать 100 языков программирования и все ОС в мире. Чтобы можно было скачать код с гитзаба чуть переделать и продать как российское. Вот и ищут тех кто будет один за целую команду

Предположу, что "директор it помойки" или владалец не хочет вкладывать деньги в развитие персонала из-за того, что он не уверен в завтрашнем дне. У таких людей отличная память и перформанс с ластой и другими компаниями до этого они оценили.

В который раз читаю "появляется много новых технологий", "не поспеваем в ногу со временем" и вот это всё. Наверное я и сам отстал от жизни, но скажите, как часто появляются альтернативы TCP, http, реляционным бд, брокерам сообщений? Новые способы виртуализации? Новые парадигмы программирования? Может быть новые способы физического размещения данных на дисках? Новые типы процессоров с принципиально иной архитектурой? Новая реализация сортировки пузырьком?

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

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

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

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

уровень стажёра по моим наблюдениям это текстовый редактор получается если собрать все задачи и вопросы в 1 реализацию ) вообще конечно фан, еще не используя систему сборки если еще, это же прямо и пишут понимание скриптинга ) (ну стажёр на бумаге )

иногда походу возможно, если реализация внутри перенасыщенна наверно

по фреймворкам, есть DI в С#, отходя от него можно наткнуться что DI в java есть ну и придётся спринг хотябы читать - вникать придётся полюбому(ну пример фреймворка)

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

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

в корне неверно. любители так и останутся любить, у себя дома, после основной работы.

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

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

Кстати из 5 обратившихся ко мне друзей за 3 года разрабами работает 0)))

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

А че сложного? Пять лет в айтишке, четыре маркетолог, год, год в аналитике данных, кодит ГПТ, лафа)

Блин прям в точку!

В 2019-2020 эти школы как с ума посходили! Они не только обещали что все их студенты будут работать, но ещё и говорили как здорово в IT

Многие мои друзья реально думали что это как в трамвай на остановке запрыгнуть и поехать.

"Я войду в IT и буду много зарабатывать"

Иногда, реально, мини лекции с ребятами из IT - ребятам не из IT устраивали. Хотя бы просто объяснить, что если ты хочешь в IT только из-за денег, то ты просто выгоришь или будешь много тратить на психолога 😅.

меняем год и ИТ на Экономист, Юрист, Финансист, etc...

Да в целом практически все верно... За исключением того, что IT это не только кодинг... хотя и в остальных направлениях надо трудиться и совершенствоваться

Как новичок в IT, застрявший на половине пути, могу сказать.

  1. Многие люди вкладывают все силы. Я учился на ..., нас было 200+, и около 50 человек действительно учились, изучали, читали допы и так далее. Это много. Чуть меньше четверти.

  2. Многие люди, которые пытались войти в IT, не имели под собой больших подушек финансовой безопасности. И через 3, 4, 5 месяцев поиска работы просто переставали искать, потому что уже нет вариантов. И надо либо найти что угодно, лишь бы кушать, либо не уходить со старой.

  3. Эйчары такие же дутые департаменты, как и сами айтишники. Главное — продать себя, показать свою ценность. И отфильтровать "этих дурачков с курсов".

  4. Кто-то находит работу, на которой уже не будет развития, не будет роста. Она в сфере, да. Или максимумально соприкасается с айтишечкой. Но из-за некоторых сложностей свалить и искать дальше — не может.

  5. Отсутствие поддержки дома. Это очень (тут должен быть капс) важный критерий.

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

Я честно отправляю проверенный roadmap: курсы, книги, алгоритмы, практические задачи… И что же? Через месяц — тишина. Через два — «Да ну его, это слишком сложно».

А проблема то в чём? Человек не представляет себе из чего состоит профессия. Вы ему объясняете. Человек приходит к пониманию, что это не для него, что имеющаяся у него картина, которую ему рисуют всякие инфоцыгане и продавцы курсов, не совпадает с реальностью. Т.е. задача с профориентацией выполнена. Мечтать без обязательств не возбраняется

В 80-е годы при включении компьютера запускался BASIC из ПЗУ. Включил и программируй на здоровье! (Книжка по основам языка была в комплекте документации к компьютеру.)

В 90-е годы BASIC входил в комплект DOS. Включил, запустил basic.exe, программируй! (Документация по языку вызывалась кнопкой F1.)

А с наступлением XXI века для того чтобы написать "Hello, World!", надо сделать столько нетривиальных движений, что их все трудно даже перечислить.

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

достаточно ли этого, для того, чтобы начать считаться программистом? - нет, недостаточно.

в восьмидесятые-девяностые, кстати, открыть бейсик и книжку по нему, точно также, не было достаточным, для этого. и f1", и книжка-справочник предполагали, что пользователь уже изучил приличный пласт информации.

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

Вы не совсем поняли. Бэйсик у вас на том ПК и язык ассемблера его же позволяли бы делать со всей системой, жужжащей/скрипящей перед вами и выводящей какие-то символы на монитор, примерно все.

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

А сейчас есть море слов, которые непонятно что значат, системы с огромным количеством уровней абстракции и они все сцк протекают, и у меня от первого желания стать программистом в детстве до первого достаточно большого (ну 2-3 месяца вечерами до стадии, на которой дальше пока неинтересно менять) проекта прошло 20 лет. Скажем, до способности читать и что-то понимать в (реально полезной) программе на сях прошло вполовину меньше. До скриптописательства еще чуть меньше. Но от начала до чего-то реального - 20 лет.

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

И я совершенно точно знаю, что до степени понимания системы, с которой я пытаюсь что-то делать, в которой что-то сделать получилось, - с компьютером с чем-то типа CP/M или RSX-11 и бэйсиком я дошел бы намного раньше.

А типичные знания "прикладного математика" по сравнению с ориентированием в этой куче д-ма, которое постоянно устаревает, - полная фигня. Если вы говорите про системы счисления, компьютерную арифметику с плавающей точкой и разные виды кодирования чисел, вот все это.

Бейсик, увы, не позволял "сделать примерно всё", да и на ассемблере можно было написать крайне неэффективный код. Требовалось понимать, как работает процессор. Сейчас, этот момент отодвинут на десятый план гигагерцами, сборщиками мусора и умными оптимизирующими компиляторами.

Чем хороша, для программиста ригидность мышления, честно говоря, не понял. Любые когнитивные проблемы очень сильно мешают. Сперва, человек просто не понимает, а потом это развивается в комплекс неполноценности, переходящий в депрессию.

и на ассемблере можно было написать крайне неэффективный код. Требовалось понимать, как работает процессор

Скорее, требовалось знание алгоритмов. Помнится, писали реассемблер, так думали, что он зависает на сортировке. Нет, "пузырек" был написан эффективно, и не зависал. Но прочтение Вирта, и применение квиксорта проблему решило... (есличо, мы по специальности не программисты были. тогда.)

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

Я, сейчас, страшное скажу: скопировать код к себе в избранное мессенджера или в черновики электронной почты.

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

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

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

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

Вспомнилась шутка: "брелок - специальная штука, позволяющая потерять сразу все ключи".

Открываем в три клика в браузере консоль разработчика, вводим там alert("Hello, world") и уже получаем магию программирования)

А вот и нет! "Warning: Don't paste ... Please type ... to allow pasting." (Chrome 124)

Так вам же сказали - вводим, а не копипастим. Надо изучить условие задачи прежде, чем её делать

Именно на этом и спотыкаются большинство начинающих!

Хотя сложные для понимания моменты были всегда. До сих пор помню магическую фразу: "OPEN "GRP:" FOR OUTPUT AS#1"

Я этот бейсик не изучал, но ИМХО, довольно понятно. Какая-то хреновина доступна из языка, как файл для записи. Вот я и открываю её на запись, только вместо пути файла вставляю "магическое" название открываемой хреновины.

Сейчас, чтобы написать hello world надо открыть браузер и нажать F12, вкладка Console.
Ну, или сверстать HTML-страничку в блокноте

А с наступлением XXI века для того чтобы написать "Hello, World!", надо сделать столько нетривиальных движений, что их все трудно даже перечислить.

Открыть в браузере #write your language here# fiddler? Нетривиально, да.

И что дальше? Ты эту программу на дискетку не скинешь и другу не отнесёшь.

Про дальше разговора не было. При желании можно скинуть ссылку, тут и комп не нужен, достаточно телефона. Вот скинуть на дискетку сейчас затруднительно, это да, дисководы давно вымерли.

Не в типе носителя дело. А в принципе.

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

Вы видели любой фидлер в браузере или нет? Давайте еще раз, есть специальные сайты, в которых можно писать код на страничке и запускать его. Пишешь хелловорлд на своем любимом ЯП и скидываешь ссылку. Человек ссылку открывает и тыкает на кнопку "Run". В чем тут сложность, где здесь порог вхождения, или открыть ссылку в браузере это сложно?

Тогда придется объяснять другое - что это за новая социальная сеть такая, и чем она отличается от ВК. (Код пишут для управления компьютером. А в WEB-эмуляторе мы чем управляем?)

Тогда придется объяснять другое - что это за новая социальная сеть такая, и чем она отличается от ВК

Если человеку надо объяснять такое, то как ему объяснять процесс компиляции и запуска программы из исходного кода? Ну если надо хелловорлд запустить именно на компе, напиши скрипт в блокноте и все дела.

Человеку не придётся объяснять, как запустить скомпиллированный exe-шник. А когда в ПЗУ был встроен BASIC - даже exe-шник не требовался.

"Возьми файлик и открой стандартным для него приложением".

А когда в ПЗУ был встроен BASIC - даже exe-шник не требовался

"Возьми файлик и открой стандартным для него приложением".

напиши скрипт в блокноте и все дела.

Все еще сложно?

напиши скрипт в блокноте и все дела.

Вы про bat?

bat, vbs, powershell

В powershell кстати говоря можно включать шарповый код.

Как на этом написать утилиту, которая по заданной схеме переименует заданные файлы в заданной папке локального диска?

А причем тут утилита которая что-то там переименовывает? Посмотрите на начало ветки, о чем там вообще речь.

При том, что играться в "Привет мир" и что там ещё может язык - быстро наскучит. И захочется написать что-то мало-мальски полезное для себя. А это почти наверняка взаимодействие с локальными ресурсами и возможность работы оффлайн.

Я и вижу вы упорно пишете о чем то своем

О насущном. О том, что могут написать начинающие, не для обучения, а для мелкой автоматизации. И о потребности этим поделиться.

Это Вы пытаетесь свести тему к "Хелло Ворлд", который был чисто для примера. С тем же успехом автор ветки мог сказать "10 CLS".

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

Например, игру. Которой можно похвататься друганам/одноклассникам, например.
И тут снова возникает вопрос переноса и "а как запустить не у меня?".

У меня с этого начиналось, хорошо, что относительно программы на бейсике реально можно перенести в блокноте или голове. И быстро же эта относительная простота закончилась и понадобились дискеты, а там уже и паскаль, многофайловость, а потом и си подъехали с их непонятным в детстве "ну тут что-то собирать надо, какие-то промежуточные файлы, почему нельзя просто запустить?".

О том, что могут написать начинающие, не для обучения, а для мелкой автоматизации. 

Для автоматизации чего? Для автоматизации офиса есть VBA, для автоматизации виндовых штучек есть есть powershell

Это Вы пытаетесь свести тему к "Хелло Ворлд"

Это было написано в заглавном коменте ветки, а вы начали писать о чем-то своем уйдя в оффтоп, а теперь оказывается я пытаюсь свести тему к хелловорлду)

Да это нормально, главное мечтать об IT
я вот тоже где-то в начале 2000 ИТМО окончил, и все как обещали:

лет через 15 я стал программистом, здесь главное башку тренировать, вначале
на картонных стенах, пробиваем с полушага, затем на кирпичных с разбега,
а сейчас я подошел к бетонным (что типа GBU-78), здесь главное чтобы вас
кто то сбросил с высоты 15км (например ваш начальник, стоимостью 2.2ярда), и все,
башка в пол и летишь себе к цели.

здесь главное башку тренировать, вначалена картонных стенах, пробиваем с полушага, затем на кирпичных с разбега

Кто сказал, что бесполезно
Биться головой об стену?
Хлоп – на лоб глаза полезли,
Лоб становится кременным.

Зерна отольются в пули,
Пули отольются в гири.
Таким ударным инструментом
Мы пробьем все стены в мире.

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

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

Существует три уровня, через которые проходит человек на пути развития:

  1. Зачем вообще что-то делать?
    — Это уровень мировоззрения: поиск смысла жизни, формирование личной философии, понимание своего «почему».

  2. Что делать?
    — Это выбор направления: профессия, сфера деятельности, круг интересов.

  3. Как делать?
    — Это про инструменты и подходы: продуктивность, методы обучения, развитие навыков.

Новичкам в IT прежде всего нужно изменить майндсет — и это гораздо глубже, чем может охватить ментор за полчаса. Первая встреча должна длиться хотя бы часов пять и быть не просто лекцией, а искрой, которая зажигает интерес и мотивацию к изучению. По сути, нужно перестроить личность. Это требует роли не только наставника, но и психолога, евангелиста, коуча и бизнес-тренера.

Но важно понимать: не каждый ментор способен на это, и не каждому новичку это нужно.

Сегодня IT — это уже не просто ещё одна профессия. Войти сюда "по приколу" не получится. Нужно быть голодным до знаний и готовым бороться — чтобы обойти те 200 или даже 2000 других откликов на одну вакансию. Здесь необходим майндсет бойца, чемпиона, или как минимум — дух настойчивого искателя.

Через месяц — тишина. Через два — «Да ну его, это слишком сложно».

Хрен там плавал. Я сам менторил молодых людей лет 25, у которых без образования и без опыта на собесе от зубов отскакивает вся фулл стак программа, есть широта знаний по технологиям, уже в принципе делают любую не сильно сложную задачу реального проекта. И никто их никуда так и не взял.

Сейчас чтобы войти в разработчики надо быть и умным и ультра мотивированным и уметь себя подать и вообще чтобы все. Легко наверно войти только таким которые со школы по хакатонам и олимпиадам.

А скоро с развитием AI может так повернуться что это будет затея как войти в физики или авиаконструкторы.

надо быть и умным и ультра мотивированным и уметь себя подать и вообще чтобы все

А лучше просто нетворкинг)

Из-за внедрение ИИ в процесс разработки, сейчас джунам отучившимся по специальности в ВУЗе большая проблема войти в АйТи. А у посетителей курсов и раньше шансов мало было, а сейчас их нет вообще.

Все эти слоганы "Войти в АйТи за 3 месяца" и раньше были сомнительны, а сейчас это однозначно мошенничество.

Если тебе повезло учиться по IT-направлению — спасибо за базу, но далеко на ней не уедешь.

ну не знаю, у нас в универе из всех языков программирования лучше всего преподавали C#. За 13 лет он не особо изменился и всегда востребован как минимум в Unity.
Так что зависит скорее от содержания базы и выбранного направления после универа.

Возможно, фура с деньгами и правда опоздала. Зато в ваших руках — клавиатура, интернет и бесконечное поле для роста. А это куда ценнее.

Поле для роста в магазинах к оплате не принимают. А для клавиатуры и интернета в руках идти в IT не нужно.

Просто технолгии развиваются ОЧЕНЬ стремительно. И мы за ними просто уже не успеваем.

Но изучение истории IT заставляет задуматься о том, что это не развитие, а наклеивание новых ярлыков на старые как мир идеи.

Тем не менее, программисты на Си существуют. И даже на Фортране и Коболе. Я не знаю, зачем все ломятся на фронтенд, где каждую неделю новый фреймворк, когда можно один раз изучить С# или Java и оставшуюся часть жизни спокойно пилить энтерпрайз в банке за хорошие деньги.

Лично мне нравится ИТ, но что меня бесит, так это стереотипы в ней, мол если девушка, то тебе не место среди вайтишников. И также постоянная и очень душная атмосфера, которую создают именно представители мужского пола. И только кто их такими воспитал? Как будто не родители, а тот самый бездушный компьютер.

Простите, а вы где нашли такую среду в 2025-м году? Во всех коллективах, где я работал, девушек было если не половина состава, то всегда несколько и никакого удивления они в IT не вызывают уже лет 15.

В одном крупном банке. Название предпочту оставить при себе. С одной стороны, ужасно нетактичные коллеги, которые легко переходили на личности. С другой стороны, руководство, которое зачем-то было нужно указать на возраст стажера и т.д. Не, я готова работать и за копейки в ИТ, но не там где хамят и ведут себя безобразно. Вообще образ айтишника (особенно сеньера) у меня в последнее время сформировался такой: невоспитанный, грубый и хамоватый.

Что-то мне подсказывает, там и к особам мужского пола были не слишком-то тактичны.

Даже интересно стало, а в других департаментах (не ИТ) было все хорошо, никаких переходов на личности?

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

Статью после первых же слов читать не стал

Ваша профессия, стаж, род задач (проектов)? Интерес из разряда любопытства и сбора личной статистики. Короче, чем занимаетесь (надеюсь в IT) где можно годами вджобывать, получать достойную оплату и не иметь проблем с головой. //тоже так хочу

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

Не надо верить. Надо открыть международную классификацию заболеваний 11-го пересмотра. Найти там "QD85 Выгорание".

Выгорание - синдром, концептуализированный как результат хронического стресса на рабочем месте, с которым не удалось справиться. Он характеризуется тремя составляющими: 1) чувство истощения энергии или изнеможения; 2) возрастание эмоциональной отстраненности от работы, негативное или циничное отношение к работе; и 3) чувство неэффективности и недостатка достижений. Выгорание относится только к явлениям в профессиональном контексте и не должно применяться к описанию опыта в других сферах жизни.

Знание - сила.

Если после после пары лет вяло текущего обучения(питон, 1с), стал стажёром программистом 1с в почти 30 лет, ради хорошей оплачиваемой работы, это ошибка или нет?

Если работа нравится, и зарплата устраивает - почему бы и нет?

Есть сомнения, не то чтобы нравится, пока нормально. Зарплата должна будет устраивать скоро

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

Почему до сих пор используется цифра 150 тысяч? Это низкая зарплата для вахтовика, не каждый клюнет.

Потому что в it уже много лет зарплата особо не растет, в отличии от остальных профессий. Автор статьи до сих пор в it пузыре.

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

А вы уверены, что проблема в профессии, а не в том, что сегодня стало нормой сдаваться после первой-двух неудач?

Статья неактуальна. Уже 1-2 года в айти никто не стремится, все трубят, что новичку сложно найти работу, вакансий на джунов стало значительно меньше, ЗП уже тоже давно не обгоняет инфляцию. Если говорить в целом про уровень ЗП, то она давно уже тоже не является привлекательной. Если брать уровень 150-200к руб, то здесь уже давно курьеры, строители, учителя и врачи (в частных организациях), расслабленные таксисты, барышни в салонах красоты. Если брать уровень сеньора, т.е. 300-400к руб, то это напрягающиеся таксисты, учителя с подработкой (40часов если набирать в неделю), какой-нибудь начальник на стройке (примерно такой же карьерный путь как у джуна-сеньора в IT), опытные барышни в салонах красоты и тд. У меня все знакомые моего возраста (30-40 лет), которые на одном месте не сидят уже 10 лет (есть один библиотекарь с ЗП 50к), а пару раз меняли работу в поисках ЗП повыше, получают близкие к IT суммы, 200-400к. 5-10 лет IT действительно в топе по ЗП было, сейчас уже не так, разрыв в среднем пока сохраняется, но он уже не такой значительный.

Хмм...
Средняя по госпиталю, вроде, все-таки, существенно ниже...

Ага, и учителя на полной ставке в 40+ часов зарабатывают 200-400к р.?… чот не верится. 🤨

Так и не понял в чем же заключается крик души ТМ?

Месяц, два? Как будто автор проучившись 2 месяца золотую лопату купил.

Нет, нифига. В большинстве своем это 10-15 лет опыта в простых задачах. Где первые 7 лет это копеечная зарплата, а потом просто повезло и бах, пошло бабло. А могло и не повезти, как у большинства. А могло повезти, но не очень, как у многих. Вы говорите про рынок, где реальный потолок 5к$ и этот потолок не растет уже около 10ти лет. Какое нахрен Бали с такими доходами?

Серьезно, тупо посчитайте.

15 лет ты строил карьеру, за это время полюбасе успел и жениться и детей наделать. +- нормально, даже не достойно, питаться нужно 1к$ на человека. Жена и двое детей проедят 3к. Ты проешь 1к. Уже 4к. Останется 1к чтоб кредит за халупу в замкадье оплатить. И на ржавое ведро с 20тилетним пробегом.

При том, что 5к хорошо если у 2ух процентов от общей массы айтишников. В большинстве своем все пыхтят на 1.5-3к$.

Вопрос в другом, что не кирпичи таскать и не аргоном дышать. Что реально гасит здоровье.

Весь айти это обычная работа, это не клуб миллионеров.

Два с половиной идиота работают на 3х работах, жизни не видя. Они то и работают с пляжей Бали. Но, Бали они выбрали не потому что там море и песок, а потому что там наркота легко доступна. А без допинга они уже с постели подняться не могут. Так же сварщиком, ебашь мет - вари по 36 часов в сутки. Кто мешает?

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

Так что нахрен эти все ваши идеи, родмапы и т.д. Человеку полюбасе надо работать чтобы выживать. Не хочешь тяжёлого физического труда? Не писатель, не учёный, не поэт? Пиздуй эникеем в гос сектор. Ставь сам себе задачи. Кури мат часть. Внедряй автоматизации. Пополнив резюме, и поняв что тебе проще всего даётся иди дальше. Не бывает волшебной книги делающей тебя мастером кунг-фу, чтобы знать кунг-фу необходимо 10 лет практиковаться.

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

Сам закончил курсы, уже пару лет работаю, два проекта уже ведущий разработчик. Шёл не за деньгами, а за кодом, потому что нравится, но текущий проект просто отвал башки, нам не нужны аналитики, архитекторы и проджекты, всё сами. Вот тут и ощутил всю мощь программирования на коленке с кучей интеграций и решением какие технологии нужны. ВО у меня нет, только курсы. Спасает только то, что всё таки монолит, но чуйка есть придётся пилить и это в одного. Теперь понимаю, почему джуны рынку не нужны.

Sign up to leave a comment.

Articles