Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Модное кулинарное Шоу! Игра в ресторан, приготовление блюд, декорирование домов и преображение внешности героев.

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

Казуальные, Новеллы, Симуляторы

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • SergeyKorsun SergeyKorsun 12 постов
  • SupportHuaport SupportHuaport 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

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

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня

Программирование + Смена профессии

С этим тегом используют

IT Программист IT юмор Разработка Python Картинка с текстом Юмор Работа Профессия Карьера Обучение Поиск работы Все
40 постов сначала свежее
CatsSaveWorld
CatsSaveWorld
19 дней назад

IT. Спойлер: у меня получилось, но не с первого раза. И возможность, от меня, всем кто дочитает до конца этот пост⁠⁠

Хочу поделиться своей историей, надеюсь, что кто-то найдёт в ней вдохновение и поддержку. До 2020 года я работала бухгалтером. Это была стабильная работа, но со временем я поняла, что застряла в рутине, и сама себе сказала: «Хватит!» В голове появилась идея попробовать себя в совершенно другой сфере — в IT. Спойлер: у меня получилось, но не с первого раза

Ещё до университета я всерьёз задумывалась о том, чтобы идти в IT. Хотела поступать на информационные технологии, интересовалась темой, но не хватало уверенности. Побоялась, что не справлюсь. В итоге пошла по более "простому" пути — на экономический факультет.
Во время учебы и после сменила множество работ и подработок. Остановилась на работе бухгалтером, со стабильным доходом и карьерными перспективами "стать гл.бухгалтером, а затем фин.директором". На тот момент меня все устраивало.
После учебы встал вопрос о финансовой безопасности и хочу ли я продолжать развиваться как бухгалтер. Тут я поняла, что пора менять свою жизнь. Меня не устраивала ни работа, ни начальство, ни перспективы которые изначально казались не такими уж и плохими.

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

Начала с платформы *Test. Там можно было тестировать сайт и приложения, получать деньги за нахождение багов, от 5 до 30$, но была высокая конкуренция и чтобы что-то заработать нужно было очень постараться. Влиться без соответствующих навыков было тяжело, простой скролл страниц без понимания «где вообще все баги?» О_О
Такая работа оставила плохое первое впечатление о тестировании, мне не понравилась и я продолжила работать бухгалтером, до «лучших времен», решив все-таки расти в финансовой области...

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

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

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

Главное условие - ученический договор на два года, с зарплатой на старте в 15 тыс.руб. Я согласилась, ведь на тот момент это была моя цель - получить реальный опыт.
В течении года я поняла, что пора расти. Начала смотреть в сторону автоматизации. Купили курс на Java, но мне не подошел формат, и структура оказалась не подходящей для нашего проекта.
В компании проводили внутренние курсы, на TypeScript, начали внедрять решения на проекте, но вскоре вектор развития проекта изменился, поэтому было принято решение сменить работу где я смогу изучать и применять навыки автоматизации.

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

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

Тут тоже небольшой спойлер — за свою карьеру автоматизатора на обучение, курсы, менторов я потратила более 1,5 млн руб. Спасибо мужу за инвестиции в меня, за мотивацию и подбадривание когда я в очередной раз чуть не сдалась! С обучения взяла все самое лучшее, и теперь обучаю сама.

И так я сменила работу. Устроилась в новую компанию как автоматизатор тестирования. И вот там я почувствовала, что развиваюсь. Работала с реальными задачами по автоматизации тестирования, изучала инструменты автоматизации. Сейчас я уже на другой работе, как Senior QA Automation Python, по факту - Fullstack QA: выполняю как ручное тестирование, так и автоматизирую тесты.

Этот путь не был лёгким. Он был реальным и трудным. Было и пробное, было и неудачное, было "не пошло", "не моё". Но я пробовала снова. И дошла до своей точки синьер автоматизатор.
Так что если ты сейчас думаешь "а вдруг не получится?" — получится. Возможно не с первого раза, а тогда, когда ты не сдашься, проявив Решимость, Упорство, Силу Воли и Стремление развиваться.

С недавнего времени ко мне опять пришла мысль помочь другим. Я вспомнила, как сама искала возможность для старта в IT. Ко мне обратился знакомый человек за помощью. Он также был полон желания перейти в IT и, как и я когда-то, решил менять свою жизнь и я верю, что у него всё получится! Взяла его к себе на обучение, спустя 2 месяца у него получилось найти работу! Уже прошел испытательный срок в компании, сейчас у него зарплата более 100.000 рублей на удаленке, очень рада что у него получилось! Продолжаем общение и делиться информацией по карьере в тестировании, планирую скоро обучить его автоматизации что потенциально и реально может увеличить его зп в текущей компании на х2 и даже больше. И это только один из успешных примеров перехода в тестирование.

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

Что я хочу сказать: Никогда не теряйте надежду и веру в себя! Делая добро другим, мы улучшаем мир вокруг нас, а доброта возвращается. Пусть ваша жизнь будет яркой и насыщенной, а ваши мечты — достижимыми! ^_^

Показать полностью
[моё] Опыт IT Тестирование Доход Python Автоматизация Фриланс Работа Удаленная работа Карьера Программирование QA Смена профессии Личный опыт Благотворительность Текст Длиннопост
40
2
NikaSpivak
NikaSpivak
3 месяца назад

Запрос на обучение в IT⁠⁠

Всем привет! Сразу предупреждаю, жду советов ну или говна в панамку. Пикабу ведь такой)

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

Во вторых, уйти на удаленку.

Ну и в целом поняла, что пора что-то менять.

Исходные данные: женщина, 35 лет, гуманитарий, всегда работать в продажах. Есть опыт в бухгалтерии.

К лету планирую прощаться с работой, но не хочу просто плевать в потолок, цель переучиться. Хочу попробовать it, аналитика данных или тестировщик.Другие варианты удаленной работы.

Сразу скажу, это не реклама не скам или как это все сейчас называется.

Прошу рекомендаций на нормальные курсы и программы.

Спасибо заранее за адекватные ответы.

[моё] Работа Программирование Смена профессии Текст
19
87
immagine
immagine
6 месяцев назад

2 года назад вошел в IT в возрасте 32 лет. Мои впечатления⁠⁠

Как же быстро летит время. 2 года назад я писал пост о том, как бросил карьеру инженера производственно-технического отдела (строительство) и переучился на Java-разработчика. И мне есть что вам рассказать.

К хорошему быстро привыкаешь

Как только попал в IT-сферу практически все вызывало восторг: отсутствие глупых и неэффективных коллег/руководителей, застрявших в 90-х, отсутствие блата, относительно высокая зарплата, различные бонусы в виде ДМС со стоматологией, оплаты обучения, спорта и т.д. На контрасте со строительной сферой казалось, что попал в сказку. Интересная работа + хорошие условия труда – что ещё нужно для счастья?

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

Думаю, что если придется «выйти из IT» и вернуться в строительную сферу, будет очень больно. У меня висело на hh старое незакрытое резюме инженера ПТО и недавно получил приглашение на собеседование в строительную фирму в нашем городе. Строится крупный объект, нужны инженеры. Сходил на собеседование просто ради интереса. Выслушав условия труда и размер зарплаты (который делится на оклад и премию), а также взглянув на ребят, которые в поте лица формируют исполнительную документацию, сразу вспомнил почему я ушел из этой сферы и лишний раз напомнил себе, что у меня сейчас не работа, а сказка. Конечно, всё относительно и индивидуально и я уверен, что есть масса высокооплачиваемых интересных профессий, а также есть люди, которым нравится монотонно клепать однотипные акты скрытых работ. Я лишь говорю о своем личном опыте и ощущениях.

Приходится ли впахивать?

Зависит от команды, проекта и процессов. Мне, видимо, повезло с этими тремя составляющими. Я могу работать по 3 часа в день, при этом быть эффективным сотрудником и не подводить команду. Судя по опыту знакомых разработчиков, никто не работает в поте лица по 8 часов в день. Тяжело только первые несколько месяцев на новом месте работы, когда знакомишься с проектом. Приходится изучать много нового, но это и плюс, ведь именно в этот период происходит рост скиллов, что повышает твою стоимость, как специалиста на рынке труда. Но стоит немного освоиться и задачи начинают закрываться раньше срока, который был на них отведен. Вот сейчас например есть время, чтобы написать и опубликовать этот пост)

Неочевидные плюсы

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

Можно сейчас ли войти в IT или уже поздно?

Не поздно, но чтобы в возрасте 30+ осуществить такой маневр понадобятся как минимум 3 составляющие: мотивация (сильное желание), дисциплина (не бросить обучение через неделю) и время/деньги. Что касается времени и денег, то в идеале иметь финансовую подушку на год жизни, чтобы можно было учиться и приобретать нужные навыки фуллтайм, вместо работы.

Сложно ли джунам найти работу? Да сложно, но возможно, если освоили все нужные технологии на должном уровне. Чаще всего помогает накрутка опыта и выдуманная легенда. Я наблюдаю за сообществом ментора, который помогал мне в обучении и результаты его учеников говорят о том, что всё реально. Если написал 7 пет-проектов, которые охватывают основной пул технологий, то пройти успешно собеседование, предприняв 10+ попыток – не за гранью фантастики. Но вот чтобы написать эти 7 пет-проектов (перед этим освоив технологии) понадобится выдержка и дисциплина. У меня путь занял 7,5 месяцев или 1000 часов обучения. От знакомых часто слышу - я бы тоже так хотел, но у меня нет времени. Если открыть их Steam и глянуть сколько часов было проведено за играми, то кажется, что этих часов с лихвой хватило бы освоить не один язык программирования. Другой вопрос: будет ли обучение так же увлекать, как очередная игра. Если нет от слова совсем, то никакая мотивация, даже в виде высокой зарплаты, не поможет пройти путь с 0 до трудоустройства.

Если у вас есть вопросы, могу ответить в комментариях.

P.S. Мелкие заметки делаю в телеге (https://t.me/lovecodebro), на Пикабу публикую редко и только лонгриды.

Показать полностью
[моё] Программирование IT Java Смена профессии Обучение Удаленная работа Текст
152
65
alexeymosc
alexeymosc
1 год назад
Лига программистов

Ответ на пост «Как я стал программистом в 32 года. Отработал 1 год. Стоит ли оно того?»⁠⁠3

Короткий рассказ.

Будет ли легко?

Нет.

Много денег?

Скорее нет, особенно вначале.

Можно ли получать удовольствие?

Да, но не сразу.

Изменяется ли личность?

Да, но у всех по-своему. Иногда это пугает.

Это спокойная работа?

Нифига, нервы нужны крепкие.

Про общение с неприятными людьми можно забыть?

И опять нет, вам хватит руководителей, а заказчики ещё та песня.

Можно ли работать на удаленке?

100% , если вы готовы.

Новые друзья и крутая тусовка прилагаются?

Зависит от выбора компании и отдела в ней.

А что тогда в этом хорошего?

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

Длинный рассказ.

Я тоже только в 32 стал прогать на работе.

Но не так жестоко было всё. Не с нуля, не из менеджерской роли.

Образование социологическое, диплом по количественным методам. На красную пятёрку. Правда, когда спустя лет 8 я связался с профессором социологии из Урбане-Шампейне, на чьей статье я развивал тему, оказалось, что мой подход был почти полностью калом, с его точки зрения...

А, ну ещё в школе еле вытянул факультатив на бейсике. Вообще с логикой проблемы были лет до 30-35.

6 лет аналитиком данных (эксель), SPSS. И другие статистические пакеты с графическим интерфейсом. Прокачивал скорее матчасть в области анализа, нежели чистую техничку.

Понадобились макросы. Открыл IDE в экселе и прямо такое приятное чувство испытал, когда за долбанными таблицами скрывается ЯП и море возможностей. Visual Basic, если что. Через месяц я написал аж программу, которая прогнозирует продажи и даже общается с 1С.

Потом понадобилось сделать такую штуку для маркетинга, как ассоциированные продажи. Установил R. Про их IDE понятия тогда не имел. Научился в командной строке делать моделирование (a priori). Получилось.

Параллельно прошёл бесплатный курс по SQL , базовые вещи. Начал слегка шурупить в реляционных базах.

На работе застой с повышениями. Плюс антикризисное управление. А у меня кредит большой. Через хаха получил приглашение на мидла статистика. Три вечера читал про проверки гипотез. Собес прошёл. Дали тогда 90 на руки, это 2014 был. Это было не больше, чем я получал. И в карьере бывал и старшим и руководителем группы... Короче, дауншифтнулся конкретно, лишь бы из маркетинговых исследований и анализа свалить.

Сил в 30 лет дофига ещё.

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

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

На новой работе был мидлом с зп 200. Прошёл курс Advanced R (а на ступеньку ниже уже давно прошёл). Курсы от C.....a. Там был сложный проект, который я взялся писать на R. За почти полтора года где-то 10-12 тыщ строк. Ушёл по ... личным причинам. К меня ещё с эмоциальной стабильностью не всё отлично.

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

И тут я подзастрял в своей ракушке комфорта. Ну и уже на Python уровень мидла сделал. И 8 лет на R, сениористость детектед.

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

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

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

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

Вот и всё.

Показать полностью
[моё] Программирование IT Смена профессии Обучение Удаленная работа Длиннопост Текст Python Linux Ответ на пост
34
556
EbunGora
EbunGora
1 год назад

Ответ на пост «Как я стал программистом в 32 года. Отработал 1 год. Стоит ли оно того?»⁠⁠3

Отвечу постом чтобы максимально посеять мысль.

В общем вас хотят поиметь завлекая на айти курсы. То же было с акциями год назад. То же было со вкладами. То же было с криптой, с арбитражом крипты и тд. Когда маржинальность падает, вылезают такие клоуны с рекламой 100% успеха.

Не верьте, везде пиздеж.

Программирование IT Java Смена профессии Обучение Удаленная работа Длиннопост Текст Мат Ответ на пост
79
71
SFalkorr
SFalkorr
1 год назад

Ответ на пост «Как я стал программистом в 32 года. Отработал 1 год. Стоит ли оно того?»⁠⁠3

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

ДА БЛЯДЬ ВЫ ЗАЕБАЛИ ЛЕЗТЬ В ЭТО САМОЕ ОЙТИ ИСКЛЮЧИТЕЛЬНО РАДИ БАБЛА!

Фух.. простите. Может мой мир добрых поняшей и магических единорогов излишне идеален, но в моем представлении кодинг - это не работа НЕ ради денег. Кодинг это хобби, это некоторая часть жизненного смысла. Это то, от чего ты ловишь настоящее наслаждение. И этому занятию нельзя выучиться за условные 100500 часов а потом пойти рубить зп по полляма. Это, блядь, твоя жизнь! Ты родился и умрешь программистом. Если с детства ты понял, что это твое - ты никогда не закончишь обучение. Программирование - это бесконечное развитие. Это полет души и фантазии, это самовыражение художника и творца, не побоюсь этого слова. Бесконечное совершенствование и стремление к идеалу.

Меня бесят все эти инфоцыганские курсы. Бесят вопросы "как войти в ойти, чтобы рубить бабло". Никак, блядь! Пробуй сам. Без вопросов! Ищи сам информацию. Если ты не способен найти ответы в гребаном, блядь, гугле, значит тебе дорога нахуй а не в "ойти". Если это твое - все дальнейшие вопросы отпадут и ты упорешься идеей, начнешь получать кайф от решения задач, особенно собственными оригинальными методами.

Еще раз простите, если кого задел. Не хотел, но накатило чтот...

Программирование IT Смена профессии Обучение Мат Ответ на пост Текст
57
1964
immagine
immagine
1 год назад

Как я стал программистом в 32 года. Отработал 1 год. Стоит ли оно того?⁠⁠3

Ровно год назад в возрасте 32 лет я получил свой первый оффер и устроился в IT-компанию на должность Junior-разработчика на языке Java, где отработал 3 недели, после чего уволился. Это не история успеха, после которой будут ссылки на какие-либо курсы, это всего-лишь личный опыт человека (то есть меня), который до 32 лет работал инженером в строительной области, но в один момент решивший изменить если не всё, то точно существенную часть своей жизни.

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

  • Бэкграунд в программировании: ноль, но в плане ПК я продвинутый юзер, то есть могу переустановить винду, найти и установить драйвера и вот это вот всё.

  • Учился я под присмотром ментора.

  • Теорию смотрел на YouTube, либо в дешевых курсах с площадки на букву U.

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

  • На учебу ушло 7,5 месяцев или 1000 часов обучения.

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

  • Сделал 700 откликов на hh, прежде чем получил первое приглашение на работу.

Если не лень читать подробные посты на эти темы, то оставлю ссылки ниже:

  • Как я стал разработчиком с нуля в 32 года

  • Про первую работу джуном и первое увольнение спустя 3 недели

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

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

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

Я попросил читателей моего небольшого блога накидать мне в комментариях вопросов, которые их интересуют, ведь мне есть чем поделиться. Перед началом обучения, да и в процессе обучения я сам искал подобные статьи, так как было безумно интересно узнать: а как оно всё на самом деле в этом вашем IT, так ли всё круто, как нам рисуют маркетологи различных IT-курсов, как проходит день разработчика и реально ли работать на берегу океана с макбуком на коленях? Кстати, идея работать на берегу океана - это отстой на мой взгляд, какая бы это работа ни была. А теперь отвечу на вопросы читателей, разбив их на 3 блока: обучение, работа, общие вопросы.

== Про работу ==

Среди коллег есть те, кто вошел в эту профессию в возрасте 35+ или даже 40+ ?

Есть.

Как ты себя ощущал в первые дни на работе?

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

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

В первые дни на первой работе мне дали ссылку на репозиторий, чтобы я ознакомился с проектом. Я смотрел на громадные классы со сложной бизнес-логикой, знакомился с БД, смотрел какие таблицы там есть, связи между ними. Первой задачей было найти и устранить баг: было задвоение информации в базе данных. Нужно было SQL-командой удалить задвоенную информацию. Кстати, на первой работе, где я отработал 3 недели - я не написал ни одной строчки кода, соответственно не сделал ни одного коммита. Всё задачи были связаны с БД.

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

Примеры задач: отпилить от монолита часть логики и сделать отдельный микросервис, настроить логирование в нужном формате, настроить трейсинг, написать микросервис, который по расписанию будет забирать данные из БД, отправлять на сторонний API, получать данные и записывать в БД, привести в соответствие swagger и документацию в Confluence, покрыть код unit и интеграционными тестами. На прошлой работе писал ci/cd пайплайны для сборки образов и деплоя.

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

Была ли помощь более опытных коллег?

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

Было ли разочарование из категории "ожидания - реальность". Когда работа на деле оказывается не настолько интересной, как кажется в начале пути?

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

Расскажи какие трудности были на работе или они есть до сих пор?

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

Как происходило вливание в коллектив?

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

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

Что ожидает новичков, о чем мы не догадываемся и чему нам стоит больше уделять внимания? Насколько начал расти скилл и начал ли вообще расти?

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

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

Интересно было бы узнать какой уровень разработчиков, которые встретились вам на работе, насколько им вообще интересно расти, повышать ЗП, менять должности, насколько они активны?

Джуны, миддлы, сеньоры, архитекторы. Встретил только одного парня, который активно проходил собесы и в итоге ушел в другое место с повышением ЗП в 2 раза. Основная масса коллег - работает на одном месте годами с небольшой индексацией ЗП каждый год. Как сказал мне один из коллег: "Для меня прохождение собеседований - это выход из зоны комфорта. Тут я всё знаю, коллектив устраивает, а что будет в другом месте? Вдруг там всё плохо, что прибавка к ЗП не компенсирует этого?".

Отличался ли стек в вакансии, от стека на работе, по вашему опыту?

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

Как растет понимание процессов, технологий после того, как устроились на работу, в сравнении с обучением или возможно наступает однообразие и роста нет?

Год назад ничего не знал о процессах, сейчас общее понимание присутствует в контексте всего цикла жизни проекта: анализ, планирование, разработка, тестирование, развертывание, поддержка. За 10 месяцев работы наступило некоторое однообразие в плане задач и остановка активного развития, что сподвигло меня на смену компании и даже языка программирования (Java -> Kotlin).

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

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

== Про обучение ==

Как считаете, ваш опыт работы инженером как-то повлиял на скорость обучения Java-разработке?

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

Что бы ты посоветовал знать 100% перед первой работой?

Всё, что обычно указывают в вакансиях. Для Java-стека это: собственно сама Java (можно не углубляться в многопоточку, но всё остальное знать обязательно), SQL, Hibernate, Spring, Docker, Git, Maven (или Gradle). Чтобы выглядеть лучше большинства новичков стоит познакомиться хотя бы с одним из брокеров сообщений и микросервисной архитектурой.

== Общие вопросы ==

Насколько сложнее (проще) работать разработчиком по сравнению с твоей предыдущей работой?

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

Так ли там хорошо, как кажется со стороны?

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

Если бы финансовая подушка закончилась, а вы были бы не готовы начинать работать, что бы вы сделали?

До перехода в IT я был самозанятым инженером ПТО и имел подработку в виде репетиторства, то есть я имел возможность брать заказы и работать в удобном для себя графике. Если бы финансовая подушка закончилась, то, скорее всего, возобновил бы поиск заказов по старой деятельности и репетиторству, но не прерывал бы обучение.

Нравится ли вам IT профессия? Или уровень заработка все же на первом месте? Не думаете ли уйти в frontend или стать full-stack разработчиком?

Пока нравится. Если бы платили одинаково в строительной сфере и в IT, то с высоты своего опыта всё равно выбрал бы разработку. Frontend абсолютно никак не привлекает и ещё в процессе написания пет-проектов и работы над визуальной частью, я четко понял, что это не мое.

Насколько большая разница между Junior и Middle разработчиком?

Зависит от компании. Мое мнение: если прошел собес на Middle-разработчика, получаешь зарплату как Middle-разработчик, значит ты и есть Middle-разработчик)

Какие планы на будущее: очень рады, что так все получилось и уверены, что теперь нашли то, что искали или не так все однозначно, иногда подумываете между тем, стоило оно того или нет?

За свои 33 года я перепробовал достаточно много профессий и работ: официант, крупье в казино, инженер-проектировщик, инженер ПТО, риелтор, репетитор, пробовал открывать небольшой бизнес на набережной, открывал интернет-магазин настольных игр, пробовал вести бизнес с партнером и вот теперь я пишу код. Как я говорил ранее, на данный момент всё нравится, ожидания оправдались и искать что-то новое пока не тянет. Возможно, через 5-10 лет найду что-то более интересное для себя.

Удаётся ли соблюдать пресловутый work-life balance? Сколько часов в день вы выделяете на саморазвитие помимо работы?

До недавнего времени удавалось и всё было достаточно «лайтово». Как только устроился в новую компанию, где незнакомый для меня стек технологий, баланс немного нарушился, так как приходится даже после работы смотреть различные курсы и читать статьи. Может быть 2-3 раза в неделю уделяю по 1-2 часа на обучение.

Как справляешься с синдромом "самозванца"?

Глядя на чужой код или слушая коллег на созвонах, я очень часто ловлю себя на мысли, что я многого не знаю или не смог бы написать такой красивый с архитектурной точки зрения код. Иногда мне кажется, что я очень долго сижу над задачей и что другой разработчик справился бы гораздо быстрее меня. Как только синдром самозванца начинает мешать мне жить, я запрашиваю обратную связь о своей работе у тех людей, кто ставит и проверяет мои задачи. И во всех случаях (даже на той работе, где я отработал всего 3 недели) мне говорили: «Всё ок, быстро схватываешь». Также стараюсь перестать сравнивать себя с другими разработчиками, но пока не очень получается.

== Заключение ==

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

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

P.S. Мелкие заметки делаю в телеге (https://t.me/lovecodebro), на Пикабу публикую редко и только лонгриды.

Показать полностью
[моё] Программирование IT Java Смена профессии Обучение Удаленная работа Длиннопост Текст
417
5
DELETED
1 год назад

Баблишко для тех, кто вкатывается в айтишку⁠⁠

Алярма! Тут раздают баблишко тем, кто вкатывается в айтишечку!

“Ведь мы работаем на старость, нам неведома усталость”

А что если можно по-другому? Что если с теми деньгами, какие бы они ни были, можно сделать что-то стоящее уже сейчас, пусть даже и в микроскопических масштабах?
Я долгое время мучался одним вопросом - зачем я зарабатываю деньги? Точнее, зачем я зарабатываю “средние” деньги?
Маленькие деньги - они закрывают базовые потребности и поддерживают жизнь в моей бренной тушке.
Большие деньги - на них можно менять мир. Мой личный пунктик - образование. Кажется, что с него все начинается и к нему все возвращается. Я бы, пожалуй, делал образовательные фонды.
А что за зверь “средние деньги”? Что делать с ними? Базовые потребности закрыты, но для фонда маловато. Мой ответ - забота о близких. Но что делать, если базовые потребности близких тоже закрыты?

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

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

Про мой бекграунд можно почитать здесь. Более строго и формально здесь.

Я готов платить мотивированному студенту 250 фунтов или 30,000 рублей (по выбору) в течение 6 месяцев из своих кровно заработанных. Да, это не те деньги, на которые можно уйти с работы в Москве, но в провинции (например, в моем родном Воронеже) на них точно можно жить.
Помимо денег, готов встречаться раз в неделю на выходных на 45 минут для консультаций.

Что ожидается от студента:

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

  • Самостоятельность. План обучения, разбираться с ошибками, находить единомышленников для совместного обучения - все на тебе. Я не даю рыбку, даже удочку не даю. Скорее даю денег на половину хреновой удочки и готов делиться кулстори раз в неделю о том, “как оно было в наши времена, когда по земле еще ходили мамонты”.

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

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

  • Весь код написанный код должен быть выложен под лицензией MIT на Github. По причинам озвученным выше и потому что опен сорс - это круто!

  • Технический стек не важен. Лучше всего я смогу помочь с JavaScript (как на фронте, так и на беке) и Python. Но, учитывая, что моя функция по большей части бумажниково-консультативная можно учить хоть C (да прибудет с тобой господь и да убережет он тебя от undefined behavior).

Чего ждать от меня:

  • Раз в месяц я буду перечислять деньги 250 фунтов или 30,000 рублей (по выбору) тебе на счет. Могу слать деньги как по России, так и по Европе через Wise. Я оставляю за собой право прекратить выплаты, если по моему личному мнению ты начнешь пинать балду вместо учебы. Это ок уйти в отпуск на неделю по предварительной договренности. Это не ок внезапно забухать на пару недель и пропасть с радаров.

  • Раз в неделю я готов вникать в твои проблемы и помогать советом на 45-минутном звонке. Готов изредка асинхронно отвечать на вопросы в Телеге или по email.

Что дальше:

  • До 1 октября собираю заявки через форму

  • До 15 октября обрабатываю заявки и выбираю подопытного кролика

  • Увы, в силу ограниченного личного времени я напишу только тем, чей профиль и история заинтересует больше всего. Соррямба! Если я с кем-то не свяжусь, это не значит, что вы не классные. Просто мне надо как-то сделать выбор 🙂

Всем удачи и рок-н-ролл! May the odds be ever in your favor 😂

P.S. Буду рад если поделитесь этим постом с теми, кому может быть полезно.
P.P.S. Присоединяйтесь к движняку!

Показать полностью
[моё] IT Смена профессии Смена работы Программирование Текст
2
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии