Genius Dev

Description
Путь 30-летнего iOS разработчика
Advertising
We recommend to visit
HAYZON
HAYZON
6,053,581 @hayzonn

لا اله الا الله محمد رسول الله

👤 𝐅𝐨𝐮𝐧𝐝𝐞𝐫: @Tg_Syprion
🗓 ᴀᴅᴠᴇʀᴛɪsɪɴɢ: @SEO_Fam
Мои каналы: @mazzafam

Last updated 3 weeks, 1 day ago

Architec.Ton is a ecosystem on the TON chain with non-custodial wallet, swap, apps catalog and launchpad.

Main app: @architec_ton_bot
Our Chat: @architec_ton
EU Channel: @architecton_eu
Twitter: x.com/architec_ton
Support: @architecton_support

Last updated 2 weeks, 2 days ago

Канал для поиска исполнителей для разных задач и организации мини конкурсов

Last updated 1 month ago

5 months, 2 weeks ago

Мой энтузиазм с телеграмм каналом немного спал.

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

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

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

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

Так вот…

? Вас готовы взять на работу без технического собеседования
? HR на первом собесе не может рассказать ничего внятного про команду / проект / стек и т.д.
?На собеседовании прозвучал вопрос «Готовы ли вы работать в выходные?»
?Наличие трекера в любом виде.
?Категорически только оффлайн формат работы.
?Отсутствие фиксированной зарплаты.
?Работодатель не готов выделить вам рабочую технику.

Это то, что вспомнил сразу, возможно еще накину.

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

Но все не так однозначно. Я разберу все флаги более подробно в следующих постах.

upd: Разбор переехал в комментарии.

6 months, 2 weeks ago

Новости за 4 месяца.

1. Прошел испытательный срок. На one to one с руководителем получил положительный фидбэк, хотя до последнего думал, что у меня все идет туго, но то, что я точно останусь в команде, я понимал.

2. Съездили с командой в Грузию на тимбилдинг, познакомился со многими вживую, так как практически все работают на удаленке.

3. Получил квартальную премию. Это первая премия в моей жизни, обычно были бонусы.

4. Посетил с командой фронтов конференцию мобильных разработчиков в Москве. У нас в команде фронтами называют мобильщиков. (Посещение полностью за счет компании)

  1. В Июле будет общее собрание всей компании в Москве (1.5к человек). Тоже полностью все за счет компании, включая проезд и проживание в 5звездочном отеле.

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

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

10 months, 3 weeks ago

Я устроился в новую компанию!

430 откликов на hh -> 15 скринингов с hr -> 3 тех собеса.

Откликался на все вакансии ios, где нет flutter и Android в описании.

На одном собесе жидко обосрался, один сосбес прошел хорошо, но все равно не подошел.

Приняли в компанию, где был первый собес. Прошел его не без помощи добрых людей. Привет Кирилл?

По услвоиям: (старая компания / новая компания)

1. Зарплата - 30к / оглашать пока не хочу, но больше в несколько раз!
2. Оформление - неофициальное, с зп на руки / по ТК РФ
3. Отпуск и больничный - не было / полностью оплаичиваемые
4. ДМС - не было / есть + доп страховка жизни на 3млн за счет компании
5. Премии - не было / раз в квартал (+ годовая, если у компании хорошо идут дела)
6. Формат работы - офис / полная удаленка
7. Компания - аутсорс (галера) / крупный финтех продукт
8. Команда и процессы - 35 человек, процессы корявые / 120 человек, команда клиентского приложения 20 чел, процессы отлично налажены
9. Техника - не предоставляли, говоря, что я еще не наработал на нее / выдали макбук про на М1

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

Раз в год тусовка всей компании (1500 человек), где всех расселяют в 5ти звездочной гостинице и арендуют огромное пространстов для тусовки. Все за счет компании естественно.

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

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

В такой атмосфере приятно работать, и не хочется проебываться.

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

11 months, 4 weeks ago

Извините, что пропал.

За то время, что меня здесь не было, я успел:
+ окончательно разочароваться в галере, в которой работаю,
+ начать свой пет проект с командой,
+ немного выгореть (куда без этого),
+ пройти больше 10 собесов

Так что на каникулах будет о чем вам рассказать.

Всех с наступающим Новым Годом!?
отдохните как следует и сильно не объедайтесь?

1 year ago

У меня тут немного подгорело.

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

Задача не трудная на первый взгляд.
Разработчик, который меня менторит, оценил задачу на 8 часов работы.
Я умножил на 3 и получил эстимейт 24ч.

В итоге я потратил на задачу 60 часов!
Когда я узнал, что Android разработчик сделал эту же задачу за 3,5 часа, меня сильно накрыло.

Оправдать это могу только тем, что проект для меня новый, а он писал его сам. У него 2 года опыта, у меня 3 месяца.
Но эти оправдания меня не успокаивали и СЕО тоже.

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

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

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

1 year, 1 month ago
1 year, 1 month ago

Спасибо всем, кто подписался!

Предлагаю немного познакомиться

Upd: хотел отправить «без звука», но что-то пошло не так.
Надеюсь никого не разбудил?

1 year, 1 month ago

Стандартный день смузихлёба

9:00 - 9:30 - Прибытие в офис:
Первые пол часа на кофе и трёп с коллегами.
В офисе нас 8 человек: СЕО, его бизнес партнер, 3 тимлида, проджект, Я и джун питонист.
Остальные 20 человек на удаленке.
Пишем план на день в общую телеграм группу и погнали работать.

10:00 - 11:30 - Начало работы:
Если есть таски в «Битрикс 24» (платформа для управления проектами с доской канбан и прочим), уточняешь какие сейчас в приоритете, нажимаешь «начать работу», чтобы включился трекер и приступаешь.

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

11:30 - 12:30 - Пирииф

12:30 - 18:00 - Снова в бой.
Если таска небольшая, например поправить UI, исправить баг, добавить ключи для локализации и тд., то обычно к вечеру нужна сборка для тестеровщика.
Весь процес выглядит так:

+ Бранчуешься от Develop ветки на GitLab (Github),
+ клонируешь себе проект,
+ выполняешь задачу,
+ отправляешь на ревью старшему разработчику,
+ делаешь правки, если они есть после ревью,
+ грузишь сборку на TestFligh,
+ если есть баги, фиксишь и снова грузишь на TF,
+ когда все готово, мерджишь в Develop и решаешь конфликты, если они есть,
+ берешь следующую задачу,
+ Repeat.

Если таска большая, то процесс тот же, только растянут на несколько дней.

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

Сразу вспоминаю шутку:

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

Замени «проджект менеджера» на любую роль.

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

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

1 year, 1 month ago

Как я стал джуниор iOS разработчиком в 31 год
7. Trainee -> Junior

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

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

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

В итоге спустя две недели я сделал свой первый пул реквест.

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

Спустя месяц работы мне предложили зп 30к и гордое звание «джуниор ios разработчик».

Этот лонгрид мог бы называться «как я послал нахуй идею о вкате в IT» если бы не:
+ Четкая цель
+ Нетворкинг
+ Помощь людей из чатов
+ Контент блогеров
+ Интерес к професии

Выводы делайте сами.
Буду рад любой обратной связи и вопросам.
Всем желаю удачи в поиске работы и обучении!

We recommend to visit
HAYZON
HAYZON
6,053,581 @hayzonn

لا اله الا الله محمد رسول الله

👤 𝐅𝐨𝐮𝐧𝐝𝐞𝐫: @Tg_Syprion
🗓 ᴀᴅᴠᴇʀᴛɪsɪɴɢ: @SEO_Fam
Мои каналы: @mazzafam

Last updated 3 weeks, 1 day ago

Architec.Ton is a ecosystem on the TON chain with non-custodial wallet, swap, apps catalog and launchpad.

Main app: @architec_ton_bot
Our Chat: @architec_ton
EU Channel: @architecton_eu
Twitter: x.com/architec_ton
Support: @architecton_support

Last updated 2 weeks, 2 days ago

Канал для поиска исполнителей для разных задач и организации мини конкурсов

Last updated 1 month ago