АЙТИшники, прогрызшие себе дорогу с нуля до первой работы в индустрии, Прошу, расскажите что вы делали в этот период! Если я правильно понимаю - у всех все сугубо индивидуально. Что именно вы изучали, может вы читали истории как делали другие , или может начинали с детского учебника по программированию?
Смотрел собесы кости базарова, задачек много решал на степике и на кодварсе, разбирал тестовые свои и чужие Тащемта было не сложно, сложнее было отсеивать всякие рога и копыта и найти нормальное место с хорошей зп и условиями повышения Не могу точно сказать сколько вкатывался, начал зимой рякт учить, поделал тестовые, потом забил и где-то осенью начал опять разбирать предложения на зарубежной платформе, первый собес прошёл и согласился
Поступил в норм вуз на прикладную математику, на четвёртом курсе кинул наотъебись резюме в местную контору (не хотел летом из общаги уезжать), сразу взяли после одного собеса ирл. Тян без образования вкатил так: месяцок дрочили теорию, запилили резюме, начали кидать везде. Где-то полгода заняло ожидание такими поисками, попутно додрачивали скиллы и разбирали ее всратые собесы, ну и первое время на работе на всякие глупые ее вопросы отвечал - в итоге за год в 3 раза зп ей апнул, заебца
Смотрел adventures in game development на ютубе, учась на экономическом факе. Понял что хочу попробовать делать игры. Начал с флеша ибо там можно было код писать. Потом понял что мне этого мало освоил java,сейчас уже как 10 работаю. Самое простое это попробовать сделать простую игру на unity. Смыла читать большие учебники нету, как и смотреть туториалы где тебе показывают как выводит результат на экран, это понадобится в процессе уже написания кода. Например тебе нужно разбить поставленную задачу на маленькие Например задача сдвинуть персонажа на экране с места
1 прочитать вывод с клавиатуры 2 найти текущие координаты персонажа 3 добавить движение по оси x
Я работал в коллцентре и написал скрипт на AHK, чтобы быстрее обзванивать клиентов и автоматически отвечать на вопросы в чате. Это заметил наш ситиошник, мне дали макбук и сказали в свободное время учить руби. Через 3 месяца взяли на работу джуном. Сейчас 4й год работаю разработчиком
>>261577867 Да у нас тут маняфантазёр итт! Я вообще забил на универ и прогулял 7 семестров из 8, в итоге вкатился в айти в 24 года с нуля. Никогда не стремился прокачать свои скиллы до уровня бога, сижу 6й год на тёплом месте, работаю вебмакакой (вью \ лара) по 6 часов в день (из них часик можно и покапчевать), получаю 120к на руки.
сначала я пол года в тае курил дурь и учил первый яп, потом пол года в дс учил второй яп, делал первый фриласнс (за который не заплатили) и понимал куда я вообще влез, потом настал трудный период, когда сбережения кончились и я вернулся в прошлую профессию, 5 лет пахал за копейки по прошлой профессии, вставал в 6 утра и учил третий язык, после этого с горем пополам нашёл первую фул тайм работу
Так вот, пишу свою историю(это уже где-то третий раз... пора бы сохранить и копипастить для вкатывающихся и сомневающихся: Вводные данные - УМНЫЙ, НО ЛЕНИВЫЙ, в школе учился хорошо, все предметы давались легко, в универе проебался, заносил взятки чтоб закрывать сессию на тройки, параллельно работал на всяких дно-подработках и одалживал денег у старшего брата продавливая тем что НУ РОДИТЕЛИ ЖЕ РАССТРОЯТСЯ ЕСЛИ МЕНЯ ОТЧИСЛЯТ. В итоге есть корочка универа, но из знаний нихера, просто ноль. Перед вкатом в айти проработал три года на стройке, платили хорошо, но было очень тяжело, в итоге закрылся дома и начал по 8 часов в день дрочить учёбу. Проконсультировался у знакомых программистов о том, с чего начать, получил такой ответ: html, css, js, jquery, ajax, php, mysql Первые два пункта учил на htmlacademy, в целом это дало мне понимание структуры веб-страницы и стилей. Потом стал гуглить JS ONLINE TUTORIAL чтоб были курсы с теорией и практикой, уже не помню какие нашёл, но попались бесплатные и прошёл базовый курс джаваскрипта за пару недель после этого пришлось обратиться к знакомым погромиздам, мне за час обьяснили как поднять локальный сервер, как идёт взаимодействие между фронтом и бэком, какую роль в этом играет ajax, как ловить ответ на сервере и обрабатывать его, как работает база данных и простейшие query запросы. В целом в этом нет ничего сложного, просто когда не знаешь базы, то самому трудно понять, а если шарящий человек на пальцах обьясняет, то норм заходит. У тебя перед глазами простенькие примеры - вот ты сделал ПОСТ, вот поймал запрос, вот вытянул что-то из БД, вот вернул. Всё. Ты готов, ёпта.
вышеописанный путь у меня занял примерно 2.5 месяца. Я чувствовал, насколько я бесполезен даже как джун, но в итоге меня взял "помогать" знакомый программер за 80 баксов в месяц, я делал самую тупую работу и получал небольшой опыт и подсказки на счёт того, как надо делать и как делать не надо.
проработал так два месяца, после этого З\П подняли до 200 баксов, в течении следующего года стало уже 450 баксов. За год уже уверенно кодил, не боялся подключить какую-то библиотеку, гуглил решения и внедрял бесплатно без смс и регистрации. Скажу честно - первый год мне приходилось работать и по вечерам, т.к. не успевал всё сделать,а хотелось показать какой я красавчик и старательный работник, чтоб платили больше.
В итоге могу сказать одно - мой опыт это опыт медленного и ленивого вката. Я знаю тех, кто проходит усиленные курсы, начинает с 300 бачей\месяц и уже спустя 4-6 месяцев имеет 700. И дальше - больше. Но они активно интересуются программированием, учат новое, стараются и горят этим. У меня другой путь, мне всё это неинтересно, я просто делал работу которую сказали делать и особо не напрягался. Из-за этого я неоднократно попадал в ситуации, когда я внезапно не знал каких-то базовых понятий, иногда выглядел глупо. В итоге я сижу в той конторе, в которой работал мой первый "работодатель", попал туда без собеса, по рекомендации. Старательно выполнял все задачи, зарекомендовал себя как нормальный тип, последние полтора года сижу руководителем отдела. На эту должность попал потому что начальство заметило - я выгорел как кодер, стал работать менее эффективно, но на мне уже были подвязаны парочка проектов, поэтому отпускать меня никто не хотел. Теперь сижу больше на менеджерских\администраторских задачах (составление ворк планов, код-ревью, отчёты, митинги, планирования, обсуждения с дизайнерами, иногда коммуникация с заказчиками), плюс поддерживаю легаси-говно, написанное мной же, которое приносит около 7-8к бачей в месяц и которое не хотят терять.
>>261577488 (OP) смотря чего ты хочешь, тк айтишные профессий миллион всяких, не обязательно быть программистом.
Я вот рекрутером устроился, тупо даже ничего не умел и без образования, но на первой работе платили 12к рублей. потом чутка подучился и уже побольше стали платить.
1. Dive into python и другие курсы уже не помню. Прошел, закончил, понял в очередной раз что я не технарь, дропнул - 10 лет назад.
2. Курсы по IT менеджменту и проектному управлению - 9 лет назад.
3. Junior producer gamedev с хедхантера (пошел на уменьшение ЗП почти в 2 раза, работал в другой сфере) - 8 лет назад.
4. Project lead and creative director (ЗП с тех пор выросла в 8 раз, не шучу) - сейчас.
Из минусов - всю эту хуйню надо реально любить, т.к. у меня периодически бывает ощущение что я только работаю и не успеваю жить. Но типа ДЕЛОТЬ ИГРЫ и хорошие деньги держат.
А, да, важное - английский необходимо знать. У меня С2 и было близкое к этому в начале пути выше. Вся коммуникация только на английском.
>>261581641 Вопрос по поводу скриншота - вы работаете по договорам о наёмном труде? Обновляете их каждый месяц? Или ты ФОП? или просто оффициально трудноустроен?
>>261581133 огромное спасибо за историю, анон. я сайчас в самом начале такого пути, мне кажется это очень важным - когда в наличии истории успеха других людей
1. очень любил компютерный игори пока был пиздюком, хотел сделать свою 2. обнаружил редактор карт в Варкрафте3, начал пилить рандомные карты "на развитие" 3. обнаружил что в редакторе карт есть свой скриптовый язык, начал учить что б делать крутые карты 4. в школе узнал про дельфи, делал на нем простенькие игры 5. потом узнал про c#, пилил разные приколы (генератор отчетов для препода по информатике, программу для тестирования учеников с моделью клиент-сервер) на нем 6. поступил на программиста в местячковый ВУЗ 7. услышал на курилке что кенты ходят на "стажировку/курсы" в одну из местных айти-контор, возбухнул от того что меня не позвали, написал директору в ВК (лол) и сказал что я тож хочу. он спросил что-то в духе "а нахуй ты нам нужен". я показал свои прожки со школы, он пригласил на ети крусы 8. после года курсов и отсеивания (из 50 тел осталось 4) нас берут на работу веб-макаками с зп 300$ 9. заканчиваю универ, съебываю с етой работы на другую с зп в 1200$ 10. переезжаю в киев, прохожу собес в ссыклум, спокойно работаю тут на 4к$/месяц
>>261582031 та че их там собеседовать, один-два раза объяснили что спрашивать и на что обращать внимание и все. В ойти основное это находить кандидатов, и продавать им вакансии, что б те их согласились рассмотреть и устроиться в нашу шарагу. Т.е. больше продаваном-сммщиком себя ощущаешь, ну и надо уметь доставать контакты людей.
>>261577488 (OP) 20 лет, решил делать игоры - изучил action script, наговнокодил аналог flappy bird для дроидов во флеше 21 год, изучил основы c#, перекатился на unity, наговнокодил пару игр и вылил в плеймаркет - скачало не больше 1к человек за все время 22 года, сменил факультет с откатом на 2 курс, забил на геймдев, изучил основы с++ 23 года, учусь писать читы для игр, изучаю winapi 25 лет, закончил вузик, изучаю qt 26 лет, понимаю, что мои знания нихуя не годятся для трудоустройства, начинаю изучать джаву, spring, sql, вертску, алгоритмы 27 лет, первая попытка вката - фейл, продолжаю изучать 28 лет, попадаю на 3-месячную стажировку бекендером java, успешно прохожу, перекатываюсь в штат 30 лет (текущий момент), итоге - мидл бекендер в банке на удаленке, 150к зп
>>261581747 Добавлю ещё вот что: Не верь сказкам о том, что рынок перенасыщен, это всё байки со стороны дивана от маняэкспертов. Я уже два года провожу собесы и это пиздец как непросто достать просто толкового джуна. Попадается куча долбоёбов с запросами и с нулевыми знаниями, попадаются явные неадекваты, в итоге достать просто нормального и адекватного человека (которого мы готовы обучить) - это задача не из простых. Рынок забит идиотами, если ты дружишь с головой и ведёшь себя вежливо\порядочно\честно\ проявляешь старательность - у тебя уже большой шанс устроиться хоть куда-то. О наболевшем - последний год страдаем, пытаясь найти разраба под flutter (гугли что это). Если бы я вкатывался сейчас, то сел бы учить его, без работы не останешься 100%.
>>261583742 Но ведь флаттер говно без задач. Жалуются что сильные тормоза в сравнении с нейтивом. К тому же люди, тупо выучившие дарт без опыта джавы не понимают что присходит под капотом и сосут бибу.
>>261583742 >просто нормального и адекватного человека (которого мы готовы обучить) - это задача не из простых.
Но ведь ты нашел меня! Пиши контактик, готов работать за еду для обучения (40к/мес). Правда, мне 36 лет, но вроде с логикой норм всегда было, я хоть и тугодум, но если что схвачу - то уже навсегда. Даже в олимипдах по матеше участвовал.
Расскажите, братцы, а что насчёт налогов? Вы как самозанятые сами чеки формируете для оплаты налогов или у вас контракты и за вас работодатель отчитывается? Важный аспект для меня.
>>261584514 >Десктопный кал название не скажешь? Вообще как считаешь деньги в этой сфере до сих пор есть или уже всё? Я открываю мобильный стор и охуеваю там от количества клонов. При этом около 5-10 клонов ещё и стабильно успешны с миллионами загрузок.
>>261585013 >название не скажешь? Скидывай суп с паспортом и флажком в жопе, потом название скажу. Ведь нас двоих ждёт деанон, пусть твой хотя бы привлечет больше внимания.
Не скажу, сори, я слишком долго на этой помойке и правила уже в крови, но думаю минимум про 1-2 из проектов, которые я запускал ты знаешь, если играешь на ПК.
Например в стиме у нас были фулл фичеринги (это когда телек+брендинг хоумпейджа).
>Вообще как считаешь деньги в этой сфере до сих пор есть или уже всё? Я открываю мобильный стор и охуеваю там от количества клонов. При этом около 5-10 клонов ещё и стабильно успешны с миллионами загрузок.
Денег дохуя и растет, но как ты верно заметил конкуренция высока. Насчет клонов в мобилке - есть классическая формула "первый успешный клон продукта имеет 15-20% аудитории и ревенью оригинала". Поэтому да все пытаются запрыгнуть на идущий поезд.
>>261585159 Кодинг мне не понадобился ни разу. Вышка у меня есть в хорошем вузе, но вообще не в кассу сферы (лингвистика как раз, отсюда и разговорный английский).
Я думаю так или иначе можно вкатиться, но придется подпиздеть что ты где-то что-то манагерил. Тогда это будет рассматриваться частично как смена сферы, а не вкат с нуля.
>>261577488 (OP) Охуевал, читал и курил дудку раз в неделю чтобы не поплыть. Последний пункт необязателен и не рекомендован(совсем), первые два обязательны.
>>261582240 >2. обнаружил редактор карт в Варкрафте3, начал пилить рандомные карты "на развитие" >3. обнаружил что в редакторе карт есть свой скриптовый язык, начал учить что б делать крутые карты Сейм щит. Ещё дичайше задрачивал TES Construction Set.
>>261591761 да, пытались ограничивать во времени путем пароля в биосе не помогало ибо батарейка из компа спокойно вынималась но где то к классу 7му забили и мы с батей вместе собрали мне комп из его старых комплектующих
>>261593182 Повезло тебе. Мне шнур от тырнета перерезали, клаву, мышку, кабели забирали. Пароли на биос и винду тоже ставили, но всё это успешно преодолевалось со временем. Вот только пиздили за каждое преодоление ремнем, пару раз даже кулаком по ебальнику получил...
>>261577488 (OP) Работал курьером, на стройке, в итоге на досуге проходил кучу бесплатных курсов на степике, прочел книгу Савина и через неделю вышел на 1 работу, часто менял работы и в итоге год опыта и 100к+
>>261581747 Ну держи еще мою стори тогда. Закончил экономический факультет, работал по распределению 4 года бухом (но платили прям супер збс и 90% времени хуи пинал). Потом это заебало и решил вкатиться. Полгода изучал js, html, css на бесплатных сайтах часа по 3 в день. Попал на стажу на галеру, через 3 мес взяли на работу (на 350 баксов, лол) Через год свалил оттуда и уже 2 года в норм конторе работаю. Работаю часов по 5 в день (часто меньше), платят 300k Платят збс потому что сижу на их топ проекте и зп постоянно поднимают без проблем Когда на работу брали, попросил баксов на 300 больше чем рассчитывал, так они еще и на 200 больше в оффере предложили, лол.
>>261581113 жестко, что за языки учил что за фриланс делал как удавалось работая в прошлой профессии уделять время изучению третьего яп? и что за язык это был?
Путь в айтишники лежит только через постель. Чтобы взять свой первый проект, надо обязательно переспать с hr девушкой. Чтобы ей понравиться, надо понравиться еще и бородатому техдиректору, поэтому надо еще и документацию читать в свободное время.
Даже делал свои говно игрушки на dark basic(это такой всеми забытый движок ну как забытый, его никто и не запоминал
Был технически подкован чуть выше средней школоты 2005 года. Мог залесть в биос разогнать разъебать к хуям проц.
Поменять код элемента в браузере. Залить свой говносайт на говнохост. Настроить vpn и прочее.
Образование у меня не рилейтед. Филолог-преподаватель.
Когда я увидел с чем мне предстоит работать и за какую зп - решил ну его нахуй. Получил свою работу вайти тестировщик без знания нихуя. Почитал первые 3 страницы Савина. Пришёл на собес. Дали листок с вопросами. Я понаписал там какой то хуеты. Пришла хрюша - сказал типо так и так. Хочу рили вкатился, ничего не знаю. Она сказала есть у нас на галере курс молодого бойца 2 недели. Ты его проходишь. Потом идешь к заказчику. Он тебя побеседует, если ок- добро пожаловать. Ваша ЗП 15 тр.
Мне вкатили тестировочный базис, показали всякие там инструменты для работы с АПИ-хуяпи соапом + всякую тестерскую муть про граничные значения, матрицы состояний, покрытие спецификаций - ну короче боевой курс собаки-камикадзе.
Со второго собеса по итогу дали вкат на проект. Вошёл.
Уже, наверное, лет 6 прошло. Щас девопс 300к/наносек. Но начинал именно так.
Как нихуя не знал и всё гуглил тогда, так нихуя не знаю и гуглю сейчас. Единственное различие - понимаю ЧТО ИМЕННО мне надо гуглить.
>>261602977 Относительно новая хуйня в мире айти, что-то вроде сисадмина-автоматизатора.
Как вообще работает крупный промышленный кодинг:
Никакой код не хуярят сразу конечному пользователю. Новая версия того или иного продукта так или иначе проходит там определённое количество стадий. В определённой дев инфраструктуре.
К примеру: кодер написал какой то новый прикол. Добавил кнопку "сделать хорошо" в продукте.
Этот код надо скомпилировать. Собрать из него готовые артефакты - экзешники там, джарники и прочее.
Это всё надо куда то установить - например на девелоперский контур. В котором девелопер эту кнопку понажимает, убедится что более менее всё пашет. Код который написал разраб надо как то отсканить, на безопастность, на банальный говнокод и прочее. Когда разраб скажет: всё ок можно тестировать. Это всё надо поставить на сервера для тестировщиков. А что если их нет? Их надо предварительно развернуть.
Крупное айти щас уходит от кучи машин ибо придумали клауд - у тебя, грубо говоря, есть квота ресурсов, и ты там нарезаешь рабочие инстансы машин. И вот условно говоря автоматизация всего этого головняка - дело рук девопса. Чтобы разраб писал код, а весь головняк, связанный со всем процессом вокруг - его не беспокоил.