Обучение на программиста искусственного интеллекта, бесплатно и без смс. Мой путь
Как я пришёл к разработке ИИ
Я — разработчик 1С с более чем 14 годами опыта. Всё это время я работал в изолированной экосистеме, в основном решая прикладные бизнес-задачи. Тем не менее, давно присматривался к теме машинного обучения — ещё лет десять назад. Но тогда это казалось чем-то фантастическим, почти не имеющим практического применения в реальной жизни и работе. В тот момент я не стал глубоко погружаться в тему.
Несколько лет назад, когда появился ChatGPT, стало ясно: за ИИ — будущее. Однако из-за жизненных проблем и банальной лени я ничего с этим не сделал.
В этом году появилось свободное время и острое ощущение, что я уже отстаю от передовых технологий. Если не разберусь в этой теме сейчас — в обозримом будущем могу остаться не у дел. Тем более, тема с каждым днём становится всё интереснее и доступнее даже для одиночек-разработчиков.
В общем, я понял: пора переучиваться на ML/AI-разработчика.
А с чего начать?
Ииии... что дальше?
Я понятия не имел, за что ухватиться, чтобы просто начать. Проблема всех 1Сников — мы настолько изолированы от других систем, что наши знания в смежных технологиях очень ограничены. В этом плане я соглашусь с теми, кто называет 1Сников ненастоящими программистами 🤷♂️
К счастью, сейчас в нашем распоряжении целый зоопарк языковых ИИ, которые могут подсказать, с чего начать, помочь составить план обучения и порекомендовать полезные ресурсы.
Отдельно хочу отметить: я категорически не хочу пользоваться платными курсами. Уверен, что в интернете достаточно качественной открытой информации — нужно лишь понять, что именно использовать и в каком порядке.
Полезные ИИ-инструменты
Только с VPN
https://chatgpt.com — ChatGPT
https://grok.com/ — Grok от Маска. Мощный поиск данных и суммаризация.
https://claude.ai/ — Claude. На момент тестирования — наиболее «человечная». Подходит для переписки и эмоциональной поддержки.
Без VPN
https://chat.deepseek.com/ — мультимодальная ИИ из Китая. Есть удобные приложения.
https://chat.qwen.ai/ — мультимодалка от Alibaba. Есть приложение, умеет генерировать сайты.
https://venice.ai/ — любопытная нейросеть без цензуры и с заявленной приватностью. Пока не разбирался глубоко.
Мой первый шаг
Первое, что я сделал — спросил ИИ, как разрабатывать ИИ. Потом попросил его улучшить собственный план. Поигравшись с этими шагами на разных моделях, у меня сложилось базовое представление, что нужно изучить в первую очередь:
Python — почти вся разработка ИИ ведётся на нём. Начать с основ, постепенно наращивая сложность. Обязательно — библиотеки NumPy и Pandas.
Статистика — на старте хватит базовых понятий. Углублюсь позже при необходимости.
Английский язык — желательно. К счастью, я им владею. Без него сложно читать документацию и обучающие материалы. Хотя, конечно, есть автопереводчики, YouTube даёт субтитры почти ко всем видео — спасибо ИИ.
Что дальше
Направление определено. Начинаю двигаться. В следующих постах расскажу о полезных ресурсах, найденных по пути, о моём продвижении и дальнейших шагах в сторону разработки ИИ.
UPD: Следующий пост, подборка бесплатных курсов по Python и статистике.
Это странное слово ДЖУН
Я никогда особенно не задумывался, в какой момент на ИТ рынке появилась эта странная градация на джунов, мидлов и синьоров, но вот сейчас тут и там натыкаешься на вселенский вой и заламывание виртуальных рук: джунов перестают брать на работу.
Причины называются разные и все они разной степени фантазийности. Особенно доставляет сваливать все на ИИ (хотя сейчас все на него сваливают). Но нигде не звучит гипотеза, что процесс был изначально предопределен без всякого ИИ и что ситуация развивается вполне гармонично.
Причина, как мне представляется, проста – в какой-то момент на рынке разработчиков возник дефицит рабочих рук и компании начали нанимать, грубо говоря, кого попало. А еще точнее – от безысходности брать учеников и доучивать их за свой счет.
Так было в моем, еще советском детстве, когда на каждой промышленной проходной требовались токари и фрезеровщики, а про инженеров часто вообще не было ни строчки. Потому что рабочих не хватало, а инженерами (о деятельности которых одних анекдотов было почти как про Чапаева и Петьку) были все укомплектованы под завязку.
Как следствие – заводы и фабрики набирали учеников слесаря или токаря, чтобы учить его, пришедшего с улицы, за свой счет (допускаю, что иногда на зарплату больше инженерной), а вот учеников инженера никто не звал.
С программистами происходило приблизительно так же. С массовым сумасшествием в виде срочных курсов подготовки «кого хочешь, но шо б в ИТ». А уж HR-ы постарались придать всему этому некий лоск (согласитесь, что стрёмно как-то заявлять о том, что занимаюсь наймом ученика программиста, а вот джун – уже звучит гордо и солидно. Не говоря уже о самих учениках).
А потом спрос начал падать (масса объективных факторов) и вдруг оказалось, что ученики уже не требуются. Ну и крупные компании, конечно, сумели худо бедно выстроить системы подготовки нормальных инженеров и разработчиков под себя (как раньше при заводах и фабриках были просто собственные ПТУ и техникумы) и перестали брыть тех, кто ничего толком не умеет + еще и не знает предметной области.
И это хорошо.
Потому как профессии в ИТ это ж не только про опыт. Это еще и про талант. Про склонность. Просто про способность. Пусть будет деление на сильных, нормальных и непригодных (иди доучивайся до нормальности), а не вот это все.
Я когда то тоже получал диплом программиста в ВУЗе, где преподавание программирования было на высоком уровне. Мой факультет (курс 50 человек), например, например, заканчивали и Сергей, и Борис Нуралиевы. И свои пятерки по этим профильным специальностям я имел. И даже был готов связать свою судьбу с программированием... Но ровно до того момента, когда я столкнулся с настоящими программистами. По таланту и призванию.
И мне быстро стало ясно, что для меня это вообще недостижимый космос. И это не был вопрос времени, «когда я научусь так же». Было понятно, что не научусь никогда, потому как мы с ними просто в разных плоскостях, в разных измерениях и разных лигах. И буду я, в лучшем случае, не очень счастливым программистом-ремесленником.
А сейчас на улице окажутся толпы неприкаянных, поверивших в то, что «спрос на ИТ будет всегда» и будут всячески оправдывать свой неправильный выбор массой глупостей. А журналисты будут эти глупости транслировать. А курсы переподготовки для получения новой «манны небесной» выкатят убедительные доказательства новых профессий будущего.
Я бы, как футбольный болельщик, конечно же, предложил бы им переключиться с ИТ на обучение футболу. Вы каждого первого болельщика или футбольного функционера спросите и он вам расскажет, как драматически не хватает хороших российских игроков в нашем футболе. С цифрами и диаграммами.
И дел то всего... Правила простые. Зарплаты огромные. Бегать быстро. Мячик пинать поточнее. Вы что, во дворе в футбол не играли? Просто немного прокачаться на курсах надо. Полугодовых.
В общем жалко джунов. Они, похоже, единственные обманутые в этой истории.
"С просторов" (с)
Многорукий Шива
Сохам Парех выглядел идеальным кандидатом для стартапов: компетентный, активный и мотивированный. Его резюме выгладило настолько привлекательным, что сразу несколько компаний — по меньшей мере 10 — наняли его параллельно друг другу.
В один удачный (или неудачный) день экс-глава компании Mixpanel Сухайла Доши опубликовал в своём Х пост о Сохаме.
«Объявление: есть парень по имени Сохам Парех (в Индии), который работает в 3–4 стартапах одновременно. Он наживается на компаниях YC (инкубатор стартапов — прим. ред.) и не только. Будьте осторожны. Я уволил этого парня в первую же неделю и сказал ему прекратить лгать и обманывать людей. Он не остановился и год спустя. Больше никаких оправданий».
Доши приложил резюме Пареха и сообщил, что 90% информации в нём — ложь.
К обсуждению быстро подключились руководители других IT-стартапов. Соучредитель AIVideo Джастин Харви рассказал, что почти нанял Пареха на работу, но не сделал этого из-за ошибок разработчика во время стажировки.
О Парехе высказались основатель Lindy Фло Кривелло, уволивший его через неделю после найма, и директор Antimental Метью Паркхест, который сократил разработчика из-за занятости сразу в нескольких стартапах.
Парех занимается подобным обманом уже четыре года, утверждает гендиректор Fleet AI Николай Упоров. Он устраивается на работу, а потом пропускает и задерживает задачи, ссылаясь на личные проблемы.
Вскоре сам Парех подтвердил обвинения в эфире онлайн-шоу TBPN.
Инженер признался, что действительно совмещал до 4 работ и так получал $30–40 тысяч в месяц: «Это не то, чем я горжусь. Но мне нужны были деньги — я оказался в очень тяжелых обстоятельствах»
По словама Пареха, чтобы все успевать, он почти не спал и не занимался ничем, кроме кода. Однако он отверг слухи о команде наемных личных сотрудников или использовании ИИ.
Между тем пока старые работодатели обсуждали последствия, Парех заявил, что подписал контракт с новым стартапом Darwin.
Индийский разработчик такой не один. На Reddit есть сообщество r/overemployed с 437 000 участников. Они делятся своим опытом работы в 3–4 компаниях одновременно — при этом доход от такой занятости составляет около миллиона долларов в год.
Продолжение поста «Минимальные и максимальные стоимости золота, серебра, платины и палладия за каждый год (1900-2025)»1
Уважаемые пикабушники!
Вчера я показал скриншот с графиками минимальных и максимальных значений золота, серебра, платины и палладия.
Предполагал, что кто-нибудь напишет, что на другом сайте видел похожие графики. Прошли почти сутки - ни одного комментария.
Значит, показываю ПОШАГОВОЕ использование моего микросайта.
1. Зайти на https://tablepedia.com/gold2025/
Кстати, весь микросайт в архиве ZIP занимает 15 килобайт и его можно скачать по адресу: https://tablepedia.com/gold2025.zip
Если вы немного пролистнёте сайт вниз, вы увидете таблицу, а пониже неё - графики золота и серебра:
2. Вы можете изменить года, вот один из результатов:
3. Ниже золота и серебра вы видете графики платины и палладия:
Думаю, очевидно, что можно менять не только года, но и металлы, которые показаны на графике.
Если есть вопросы, напишите их, пожалуйста, в комментариях.
Почему курьер доставки еды сегодня успешнее, чем средний айтишник
Если вы всё ещё думаете, что айтишник — профессия мечты, а курьер — подработка для студентов, вы отстали от жизни. Сегодня курьер с жёлтым рюкзаком часто живёт спокойнее, свободнее и, иногда, богаче, чем айтишник в опенспейсе.
Карьеру? А она вам точно нужна? Не всем хочется до пенсии ломать глаза в мониторы и мечтать стать C-Level, который просто сидит на ещё больших созвонах. Многие хотят деньги. Здесь. Сейчас и лучше наличкой. Без выгорания, без "давай еще чуть-чуть, потом повысим", без бесконечных «ты опять продолбал дедлайн?».
В доставке — другая жизнь. Особенно если на своей тачке. Вы катаетесь целый день, кайфуете, музыку слушаете, кофе с заправки, никто не стоит над душой, никто не пишет в пять утра "падение на проде", "срочный митинг". Тебя вообще никто не трогает.
Ты не живёшь, чтобы пройти очередное собеседование.
Собеседования? Какие, к чёрту, собеседования? Тебе бесплатно дадут сумку и промокоды на еду.
Взял — поехал. Деньги пошли с первого заказа.
Вот почему это на самом деле не шутка:
Зарплата и стабильность
Курьер сразу получает деньги за каждый заказ. Живые и налом. Айтишнику обещают зарплату через месяц. Бонус? Только если пройдёшь корпоративный квест под названием «Выполни KPI, о котором слышал только хитрый менеджер». Который к слову лучше себе полную премию выплатит чем кому по делу накинет бабла. Но даже если выполнишь этот странный KPI без буквы "Т", тебе скажут: «Сложный период, давай в следующем квартале, сейчас никого не повышают, тебе вообще повезло что не увольняют». Короче кушай корпоративную лапшу большой ложкой, пока твой босс выбирает новый мерседес в переговорке.
Зарплата айтишника на старте? Часто меньше, чем у курьера, который просто не ленится и катает смены. Пока джун сидит на собеседовании с четвертым девелоперами и хайринг менеджером отвечая на сложные тех вопросы, курьер уже сделал 5 доставок и выпил кофе за твой будущий аванс.
А ещё:
Курьеру не нужно 5 лет опыта, сертификат, Pet Project, конференции и звёздный GitHub.
Курьеру не нужно проходить 7 кругов собесов с архитектурными диаграммами ради 80 тысяч на руки.
Курьера не попросят «написать алгоритм сортировки на бумажке в реальном времени, чтобы проверить работу под давлением».
Курьеру не скажут: «Вы слишком опытный для этой позиции, извините, вы нам не подходите».
Курьеру не высылают фидбек через месяц: «Спасибо, вы очень сильный кандидат, но мы решили продолжить с другим кандидатом».
Ворк-лайф баланс
Курьер завершил смену — и всё, он свободен. Его никто не дёргает. Никто не пишет в чат: «а можешь на минутку?», которая превращается в три часа.
Айтишник? Айтишник всегда на связи. Даже ночью. Даже в отпуске. Даже на свадьбе.
У него нет кнопки «выйти из смены». Есть только «срочно, горит прод».
Курьеру никто не пишет в выходной и вообще курьер может сделать выходной в любой день если надо.
Айтишнику спокойно могут написать в воскресенье:
— Привет, у нас прод упал, ты же всё равно дома, можешь глянуть?
У курьера после работы остаётся день, у айтишника — висяки в Slack, «неотвеченные» в Telegram и выгорание через пару лет.
Отсутствие токсичного начальства
Максимум, кого встретит курьер — недовольный клиент, который ворчит, но забудет через пять минут. Курьер развёл руками, поехал дальше, деньги уже капнули.
Айтишник живёт в другой реальности. Каждый день — токсичные комменты на ревью от тимлида и коллег, которые считает себя богами программирования!
Тимлид исправляет каждую строчку не потому, что плохо, а потому, что "тут можно чуть лучше", "здесь не по гайдам", "это не мой стиль", и вообще я тут главный а ты г*вно.
Курьера никто не наказывает за то, что он повернул не на ту улицу.
Айтишнику припомнят каждую строчку коммита, даже ту, что он писал в прошлой жизни.
Курьер не ходит на 1-2-1, чтобы выслушать, в чём он "разочаровал команду".
Айтишник ходит туда регулярно, чтобы понять, почему он опять "не дотягивает до планки, которую никто не видел".
Курьер в любой момент может развернуться и пойти катать для другой платформы.
Айтишник застрял на испытательном сроке и ждёт фидбек, который чаще всего звучит как: "ты молодец, но..."
Ясные задачи и быстрая обратная связь
У курьера всё просто: забрал — отвёз — получил деньги.
Задача всегда одна: доставить. Никаких подвохов. Никаких скрытых требований. Никаких «а мы тут подумали и решили всё поменять».
У айтишника задача звучит красиво: «Сделай, чтобы работало».
Проблема в том, что никто не знает, что именно должно работать. Задача меняется на лету. Заказчик передумал. Тимлид не согласовал. В конце спринта — отмена. Виноват, конечно, ты: «Ты не так понял задачу, надо было уточнять, и вообще ты никчемный».
Курьер получает обратную связь сразу: либо заказ принят, либо нет.
Айтишник может ждать ревью неделями, а потом услышать: «Всё хорошо, но давай переделаем».
Курьер знает, что если всё доставил — день удался.
Айтишник не знает, что даже если всё сделал, завтра это могут выкинуть и сказать: «Теперь другая приоритетная задача».
У курьера прогресс измеряется километрами и доставками.
У айтишника — мнением менеджера и ревью от коллег к слову не всего объективным.
Никакого синдрома самозванца
Курьер не выгорает -- Он не привязан к одному проекту, не сидит по полгода в болоте из тасков и дедлайнов. Сегодня он возит пиццу, завтра — суши, послезавтра — вообще уходит катать в другое приложение.
У него нет команды, нет тимлида, нет продакта и проджекта, которые завтра нарисуют заново. У него есть чёткая цель: отвёз — получил. Он заканчивает день с чувством выполненного дела, без долгов и без грузящих уведомлений в мессенджерах.
Айтишник выгорает стабильно -- Сначала — на одном проекте. Потом — на втором, который оказывается тем же самым, только на новом фреймворке.
Меняются названия, меняются стек-технологии, а ощущение — одинаковое: бесконечные таски, митинги, фидбеки и попытки доказать, что ты не просто кнопкокрас и джейсоно-перекладчик.
Каждый новый проект обещает быть «чем-то интересным», а в итоге это очередное легаси болото, где на входе все позиционируют как рокет сайнс, а потом в коде ты находишь жесткие костыли!
Курьер в любой момент может закрыть смену и уйти. Без чувства вины.
Айтишник — даже если закроет ноутбук, он закроет только ноутбук. В голове таски продолжат его доедать.
Лёгкость смены работы и процесс найма
Курьер меняет работу за 15 минут. Ушёл из одного приложения — подключился к другому. Без собеседований, без тестов, без «давайте проверим ваши сильные и слабые стороны». Никто не спрашивает: «Почему вы ушли с предыдущего места через два месяца?» Там просто говорят: «Вам сумку выдать или у вас уже есть?»
Айтишник? Айтишник проходит круги ада. Месяцами, заполняет резюме, выглаживает свой одностраничник, проходит 7 этапов собесов в Яндекс, решает алгоритмы, которые никто не использует, рисует архитектуру, которую никто не построит.
Айтишник тратит недели а то и месяц, чтобы получить оффер.
Курьер тратит 15 минут, чтобы получить смену.
Курьер может просто сказать: «Мне здесь не нравится» и спокойно перейти в другую доставку.
Айтишник меняет компанию и… попадает туда же: те же митинги, те же бессмысленные таски, те же выгоревшие-токсичные коллеги.
Курьеру не надо доказывать, что он достоин рюкзака.
Айтишник часами доказывает, что достоин 120 тысяч на руки и корпоративного кофе с печенками на кухне.
В доставке не задают вопрос:
«Как вы видите себя в ближайшие 5 лет?»
Там спрашивают: «Когда можете выйти на смену?»
Вывод
На самом деле, эта статья не про то, как хорошо быть курьером. Она про то, что с нашим любимый и ламповым IT что-то серьёзно не так. То, что начиналось как уютный мир свободы, творчества и адекватного заработка, за последние годы стало стрессовой гонкой за призрачной стабильностью и призрачным успехом.
Многие начинают задумываться не о том, как войти в IT, а о том, как из него выйти. В IT сегодня слишком много того, что не работает: странный процесс найма, непрозрачные зарплаты, токсичная корпоративная культура, бессмысленные собеседования и бесконечное выгорание, охота на ведьм, эйджизм по опыту, эйджизм по возрасту и многое другое что здесь и упоминать не стоит.
И если отрасль не начнёт меняться, скоро программисты действительно массово пойдут развозить пиццу — просто потому, что там понятнее, честнее и легче дышится.
Подписывайся и заходи ко мне поболтать в тележку, тут еще остались живые неиспорченные айтишники!
Всем peace!
Минимальные и максимальные стоимости золота, серебра, платины и палладия за каждый год (1900-2025)1
Уважаемые пикабушники!
Я создал микросайт, на котором ОДНОВРЕМНЕННО показываются минимальные и максимальные стоимости золота, серебра, платины и палладия (в долларах за унцию) в диапазоне от 1900 до 2025 года (по состоянию на 05.07.2025), что вы видите на рисунке ниже.
Точнее говоря, на каждом из четырёх рисунков пользователь вручную может настроить диапазон (например, 1960-2025).
Я дам ссылку на микросайт по запросу, но перед этим собираюсь подождать сутки, чтобы разные пользователи написали адреса сайтов, где показаны графики минимальных и максимальных значений золота, серебра, платины и палладия.
Также мне хотелось бы, чтобы в ближайшие сутки было поменьше комментариев о дизайне микросайта, а побольше мнений о наличии или отсутствии аналогов нижеприведённых диаграмм.