PRO CODE | Наставничество в IT
581 subscribers
53 photos
5 videos
34 links
IT изнаночка: как крутят опыт, проходят собесы и выбивают офферы.
Менторинг, backend, реальные кейсы, собесы.

По всем вопросам пиши сюда: @blindjoee
Yutube youtube.com/@procodech
加入频道
Продолжение...

Глава 5. Армия и фотошоп для офицеров

После универа внезапно и без моего желания родитель №1 решил, что “мужик должен отслужить”. Я вообще не собирался туда — были причины: планы, здоровье, всё такое.

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

Армия.
Сначала — учебка.
Кроссы по 10 км каждое утро, жизнь в бараках без фундамента — когда на полу не ламинат, а сырая земля, из которой вылазят червяки. Влажность, вонь, пот. В этой форме ты спишь, ешь, работаешь.
Дальше — рота охраны. Караулы, устав, план “Антитеррор” с ментами — всё как полагается.

Но потом меня переводят в другую часть. Почему?

У меня были права нужной категории и… внимание… навыки работы с компьютером.
Вот тут началась совсем другая армия.

Интернет. Компьютер.
Сутками у монитора.
Верстаю офицерам сайты, делаю отчёты, фотошоплю их фотки, регаю их на сайтах знакомств.

Да, именно так:

> И в армии я смог промутить себе компьютер.


Глава 6. Москва, встречай

После армии я понял: возвращаться в свой ноунейм-город — вообще не вариант. Там добиться того будущего, которое я себе представлял, было почти невозможно. Я купил билет до Москвы в один конец, взял с собой сбережения, что-то подкинули родители — и был таков. Уезжал на автобусе за 1500 км. Самолеты? Я о них даже не думал — мне тогда было 23, и я был уверен, что на них летают только богатые.

Приехав в Москву, первым делом начал искать, где бы приткнуться. Помогла родня — перекантовался пару недель на даче у деда, пока не нашёл комнату на южной окраине. Адрес не важен. Что у меня было? Ноутбук, немного шмоток и денег на пару месяцев аренды и еды. Москва — дорогой город, была и остаётся.

Через пару недель я нашёл первую работу — продажа автостраховок. Ни о каком программировании речи не шло: ты сидишь, звонишь на холодную и впариваешь людям ОСАГО. Адская работа. Проработал два месяца — свалил.

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

Но однажды я заметил, что коллега по офису, Олег, задерживается за компом вечерами. Подхожу и спрашиваю:
— Олллег, ты что здесь делаешь? Уже за 9 вечера, мы одни.
Он поворачивается ко мне и говорит:
— Паша, я делаю деньги. Верстаю, программирую, сайты клепаю.

И вот тут у меня, как говорится, загорелась жопа. Я на нелюбимой работе, а чел в соседнем кресле делает то, что мне интересно, да ещё и зарабатывает. Тогда, в 2011, сайт у него стоил 600–800 долларов. Делал он его за неделю. Короче, 3 косаря баксов в месяц только с сайтов. HTML, статика, немного jQuery, и весь трафик — сарафан и его личный сайт.

> “Ни диплома, ни связей — но если шаришь в вёрстке, ты уже в плюсе.”


С того дня он стал моим "лучшим другом" на три месяца. Я вытащил из него всё, что мог — и ушёл. За это время я прошёл пару курсов по вёрстке и JavaScript, сделал несколько пет-проектов и решил: пора пробовать.

Глава 7. Начало карьеры и вторая вышка

Первой настоящей работой в IT стал WB.ru.
На собеседование я пришёл почти без подготовки. Тогда ещё не было принято гуглить, что спрашивают на интервью — да и я не знал, что искать. Сделал тестовое, нормально ответил на вопросы по вёрстке и JS, был вежливый и улыбался. Меня взяли.

В WB проработал около двух лет. Потом появилась новая работа с х2 по деньгам — и это было *ВАУ*. Купил тачку, появились друзья, хорошие наставники. В итоге на той работе я задержался на 5 лет. За это время:

- поступил во второй универ, на этот раз профильный;
- женился;
- взял ипотеку и купил квартиру;
- облетел пол Европы туристом;
- и ещё много чего интересного.

> “Когда ты попадаешь в IT, ты вдруг начинаешь понимать, что жизнь — это не только выживать.”


И вот здесь начинается самое интересное…
🔥6👍3👏1🌭1
Всем привет!

🎥 Часть 5 подъехала — API становится умнее: добавляем пользователей и учим его различать своих и чужих

🔥 Новое видео — Твой первый бэкенд проект — Добавляем пользователей

В этом выпуске:

Подключаем ASP.NET Identity — теперь у каждого свой аккаунт
Настраиваем аутентификацию и авторизацию — никаких чужих в личных данных
Прокачиваем сервисы — разграничиваем доступ к ресурсам
Кастомизируем юзеров — минимализм и контроль

📌 После этого выпуска твой API будет знать, кто ты, что тебе можно, и куда не лезть 😎
А неавторизованный юзер? Как бывший — вроде был, а доступа больше нет.

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


🔥 Не смотрел предыдущие части? Лови:

1️⃣ Minimal API без боли (Часть 1)
2️⃣ EF Core и InMemory база (Часть 2)
3️⃣ Из песочницы в прод: PostgreSQL, миграции, Serilog и Docker (Часть 3)
4️⃣ Наводим стиль и подключаем валидацию FluentValidation — API на .NET становится взрослым [часть 4]

⚡️ В следующих выпусках:

- Настройки для прода
- Усложнение логики
- Апгрейд доступа к данным
- И главное — как сделать проект, который реально можно показать работодателю

Если хочешь писать код, который не стыдно показать, — залетай в плейлист и подписывайся на канал.

Если хочешь расти как разработчик — залетай на менторство:
https://teletype.in/@blindjoee/mentoring

Погнали дальше 💪

#dotnet #aspnetcore #csharp #backend #mentoring #fluentvalidation #automapper #webapi #навык #код #обучение
🔥61👍1👏1🤝1
Продолжение моей истории...

Глава 7. Пять лет хардкора

Следующая компания в моей жизни — это прям отдельная глава. Пять лет там пролетели как один плотный рабочий день.
Хардкор — без шуток. Всё по-взрослому: пять проектов, все веб-бэкенды, и я между ними как на пружине — то баг пофиксил, то фичу прикрутил, то юзеру объяснил, почему всё не так просто.

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

Атмосфера… ну, назовём это дорогим айтишным глянцем.
Пиво в холодильнике, кофемашины, стильный офис в башне где-то в деловом центре Москвы. Вокруг — топы, которые спокойно гуляют по опенспейсу, будто не управляют миллионами, а просто ищут, с кем бы перекинуться парой слов.
Стулья Herman Miller по цене поддержанного авто, ноуты не хуже, и даже массаж раз в неделю — по корпоративу. Были и другие “приятности”, вроде кофе-леди, которая приносила тебе чашку прямо к столу, если знал, как правильно попросить (или хотя бы шоколадкой угостить).

Корпоративы — такие, что потом неделю отходишь. Локации — будто из кино. Девочки, которые мечтали выйти замуж за айтишника. Тачки, вечеринки, движ. В общем, жёсткое айти-люксовое комбо.

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

Продолжение следует....
🔥82👍1
А почему ты/вы/мы крутые?

За три года менторинга я общался с огромным кол-вом людей. Кто-то становился клиентом, кто-то отсеивался, но это общение само по себе дало мне огромный пласт информации о людях и их понимании мира. О том, как они себя ощущают, какова их вера в себя и других, как они себя позиционируют.

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

Чья-то вера часто основана на вере других: «в меня верит жена», «у Васи получилось — значит и у меня выйдет», «я как все». Или: «я смогу, потому что другие смогли, а чем я хуже». Это всё, конечно, не плохо, но под этим часто нет фундамента.

🧠 Или вот про ощущение: «мне норм, вон коллеги же работают за копейки — значит, нормально», «сосед всю жизнь на съёмке и без машины — я тоже могу так». А где же мечты? Где цели? Почему другие люди определяют твою судьбу и всю твою жизнь?

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

Ты понимаешь, к чему я веду?

⛔️ Нет, это всё не нормально.

Тут хочется вспомнить классика: «ты — это не твой бумажник, не твои деньги в банке и не этикетка на трусах». И добавить: ты — это не твой сосед, не то, что о тебе говорит начальство, не мнение коллег, не их «хороший/плохой».

Ты — это ты.
Ты сам решаешь, кто ты.
Ты сам взращиваешь фундамент и укрепляешь себя со всех сторон.

Кто-то говорит, что вы плохой/ая специалист? Это не о тебе. Это о работе в какой-то конкретный промежуток времени с этим человеком.

Ты считаешь, что не достоен/на больших денег, потому что «все так живут»? Чушь.
Ты достоен / достойна огромных денег, потому что ты так решил/ла — а не «все».

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

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

🚀 Теперь практическая часть. Осмысление — это хорошо, но на физическом плане тоже нужно работать.

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

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

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

⚓️ А ты — крутой/крутая, непотопляемый ядерный ледокол, который идёт на пролом через толщи льда в океане, независимо от того, что от него по пути отваливается или прирастает и что на его пути встречается.

Вот почему я/ты/мы/вы крутые.
👍8🔥61
🔥 Реальные вопросы с собеса в Сбер на 250к Senior .NET Backend

Смотри, вот список вопросов с технического интервью на .NET сеньора, которое было совсем недавно — в январе 2025.
Никакой воды, только то, что реально спрашивали:

— Какой стек был в твоих проектах?
— Что делал при рефакторинге генерации отчетов?
— Как выглядел scheduler до и после перехода на Hangfire?
— Как ты прикручивал SignalR к кастомным вопросам на собесах?
— Как взаимодействовали микросервисы — через RMQ или как-то иначе?
— Как хранились и обрабатывались данные отчетов (Excel, печатные формы)?
— Как деплоились приложения: Windows-сервисы, Docker, Kubernetes?
— Какая CI/CD система была — GitLab или другая?
— Использовался ли Kubernetes, OpenShift?
— У тебя были микросервисы или монолит? Сколько компонентов в системе?
— Как работал с базой: EF Core + PostgreSQL, подходы, миграции?
— У каждого сервиса своя база или общая?
— Code First или Database First?
— Кто применял миграции — ты, админ, GitLab?
— Были ли какие-то ограничения при деплое?

☝️ Как ты, наверное, уже понял — большинство вопросов не про «знание теории», а про то, как ты сам это делал. И если ты не умеешь внятно и уверенно рассказать о своём опыте — шансов мало.

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

📌 Если хочешь:
— легенду, которую не страшно рассказывать
— нормальные ответы на типовые вопросы
— резюме, от которого HR не закроет вкладку
— и в целом довести всё это до оффера на 200–300к+

💬 Приходи ко мне на обучение. Я:
— помогу сделать классную легенду по последним 2 проектам
— прокачаю резюме и поведение на собесе
— дойду с тобой до оффера
— и добавлю в закрытое комьюнити, где:

📂 будут добавляться десятки реальных собеседований
📝 с полными расшифровками
🎧 и аудио или видео записями самих интервью
📞 групповые звонки и экстра активности
🎤 Интервью и общение с такими же людьми, как ты, кто идет до оффера
👥 И со мной лично — чтобы все вопросы решили и путь до оффера был максимально коротким и успешным

🔥 Хватит готовиться в стол. Хочешь — пиши в личку или заполняй анкету и я вышлю всю информацию тебе о процессе.

https://teletype.in/@blindjoee/mentoring
👍3🔥31
Вроде всё ответил — но отказ

Было у тебя такое?

Собес прошёл, сидишь с чувством: ну вроде нормально ответил, не тупил, всё знал.
А потом прилетает: «Не подошёл».
Комментарий: «Слабо», «Нет глубины», «Неуверенно».


И ты такой: блин, что не так вообще?

Вот почему на самом деле тебе отказывают:

Нет фокуса.
Услышал знакомое слово в вопросе — и поехал рассказывать всё, что знаешь. А вопрос был вообще не про это.

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

Сумбур.
Никакой структуры. Говоришь вроде по делу, но всё как попало. Интервьюер не понимает, где начало, где конец.

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

Пытаешься угадать, а не рассуждать.
Вопрос сложный — и вместо «не знаю, но давай подумаю» ты лепишь что-то умное наугад.
Это сразу видно.

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

‼️Короче.

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

Если хочешь расти как разработчик — залетай на менторство:
https://teletype.in/@blindjoee/mentoring

#dotnet #aspnetcore #csharp #backend #mentoring #fluentvalidation #automapper #webapi #навык #код #обучение
👍4🔥21
🔥 Волчий майндсет по поводу увольнений

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

Ты — не мальчик для битья.
Ты — волк.

И волк не пишет "увольнение по собственному", когда на него давят. Он готовит ответку. Холодную, документированную, со ссылкой на ТК РФ и исковым в придачу.

Хочешь поиграть в игры?
Давай. Только правила буду ставить я.

📌 Тебя давят на разговоре? — Достаешь диктофон.
📌 Угрожают "плохой записью в трудовой"? — Улыбаешься и собираешь факты: коммиты, скрины, таймлайны.
📌 Предлагают "мирно" уйти по собственному? — Предлагаешь мирно получить 3 оклада. Или 10. С восстановлением. Через суд.

💣 У нас в стране ТК — это не просто закон. Это ядерная боеголовка у тебя в кармане. Просто 99% айтишников не умеют нажимать на кнопку.

Запомни:

Работодатель еще должен ДОКАЗАТЬ, что ты ленивая жопа. А пока он это делает, ты уже в LinkedIn в переговорах, с кофе в одной руке и заявлением в прокуратуру — в другой.


Увольнение — это не приговор.
Это — кастомный выходной с компенсацией и бесплатным шоу.

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

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

‼️Подпишись, пока тебя не подписал HR на увольнение.

И помни — не ты первый, не ты последний. Но именно ты можешь быть тем, кто уйдет красиво 💼💰

💶А тут для тебя гайд по легальным приемам как грамотно потрясти кабаныча на бабки!

#procode #волкивАйти #трудовойоскал #небойсяуйти
👍73🔥2
Про найм — как он был, и во что превратился сейчас

📍 Как было в доковидные времена
Человек приходил устраиваться на работу — часто прямо в офис. Удалёнка? Скорее редкость. Если и была, то собеседование всё равно старались провести лично.
На собесах проверяли в основном хард-скиллы. Софт-скиллы почти никого не интересовали. Лайвкодинг был, но скорее как исключение, без всех этих «алгосов», «системного дизайна», «рефакторинга», «скриптов», «схем» и прочего веселья.
Типовой сценарий: проверка теории, вопросы про опыт, попытки подловить на сложных темах — и, собственно, всё.
И это было неважно, какой у тебя грейд — джун, мидл или сеньор.
После технического собеса был стандартный «лайтовый» этап проверок: служба безопасности, судимости, долги — формальность, которую проходили почти все.

📍 А теперь
Сейчас всё изменилось.
Все собеседования — онлайн. В офис позовут — это уже что-то экзотическое.
Процесс найма массово скопирован с западных компаний. Проблема в том, что зачем и почему он так устроен — понимают не везде. Копипастят форму, не вникая в суть.

Что из этого получилось?
– Придумывают локальные «версии» устоявшихся практик.
– Спрашивают всё подряд.
– Джуны реально отвечают теорию, как на экзамене.
– Лайвкодинг с усложнёнными задачами.
– Системный дизайн, проектирование, схемы.
– И да, теперь грейд имеет значение — вопросы и формат подбираются под уровень.

🧩 Типовой процесс найма сейчас выглядит так:

1. Прескрин – проверка на вменяемость: можешь ли разговаривать, адекватен ли, что хочешь по зарплате.
2. Скрининг – теория по тем технологиям, которые ты заявляешь.
3. Техническое интервью – лайвкодинг, архитектура, алгоритмы.
4. Тим-матчинг – определяют, в какую команду пойдёшь. Говорят про опыт, смотрят на культурный фит.
5. Интервью с нанимающим менеджером – решают, комфортно ли работать с тобой и... снова обсуждают деньги.
6. Оффер и переговоры – хотя чаще в СНГ просто дают оффер, а на Западе могут устроить полноценные торги.

💡 Если у компании нет бюджета на весь этот «процессинг», всё сильно проще:
Прескрин → техничка → оффер. Или вообще сразу интервью с руководителем и разговор "чё по бабкам".

📉 Что ещё изменилось?
Проверки стали жёстче. Проверяют всё:
– что ты рассказываешь про свой опыт,
– как ты решаешь задачи,
– как ты ведёшь себя на интервью,
– и даже HR с СБ могут «копать» в фоне.

🔥 Отдельный привет движению ОМ (осознанная меркантильность), которое пошатнуло рынок и подняло планку. Благодаря ему сейчас всё чаще перепроверяют каждого, особенно на middle+ / senior уровнях.

👶 Но если компания простая, «без пафоса» — условный «айтишный лоукостер» — то процесс найма там на коленке. И это отлично, потому что новичкам нужно просто получить первую работу. Им не нужно прыгать через 10 обручей — им нужен шанс. Такие компании дают этот шанс. А дальше — опыт, резюме, и уже можно идти в "норм" компании.

Всем, кто только заходит в IT сейчас— удачи.
Если ты действительно хочешь, понимаешь, зачем тебе это, и готов вкладываться — у тебя всё получится.
🔥9👍42👏2
🚀Готовимся к собеседованию:

Представь: у тебя собеседование через месяц/неделю/день на позицию M/M+ C#/.NET Backend

Чувствуешь, как холодок пробегает по спине?

Вот тебе план, чтобы этого не случилось и чтобы ты был во всеоружии!

Шаг 1: Конспект и план — твоя боевая карта 🗺

Прямо сейчас заведи конспект, по которому будешь готовиться. Это твоя Библия!

Что нужно повторить?
—Составь детальный список тем.
—Источники? Какие книги, курсы, видео?
—Точное количество страниц/видео/курсов? Без конкретики все утонет в хаосе.

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

Шаг 2: Ищи соратников и ментора 🤝

Один в поле не воин! Найди компанию (друзей/друга) или ментора для подготовки.

—Работайте в паре: подготовили тему проверьте друг друга а он проверит вас.
—Главное регулярность встреч и дедлайны. Это будет мотивировать и работать крайне эффективно. Помни, время — деньги, и чья-то жизнь, в том числе и твоя.

Шаг 3: Выбирай правильные источники 📚

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

Что использовать для обучения?

—Курсы (например, от GeekBrains, Skillbox, Udemy)
—Книги (куда без классики?)
—Свой конспект (ты же его ведешь, да?)
—Метод интервальных повторений ANKI (твоя память скажет тебе спасибо!)
—Бадди-практики (интервьюер-интервьюируемый — это бесценно!)
—Лог решений — напиши в комментах, если хочешь, чтобы я рассказал, что это.

‼️Что повторять?
Детальный чек-лист

Если остался месяц


—ASYNC/AWAIT: без этого никуда!
ПОТОКИ: глубокое понимание.
—Базы данных SQL: запросы, оптимизация, индексы.
—Базы данных NO SQL: когда и что использовать.
—Алгоритмы: BLIND 75 list — начни прямо сейчас!
—Архитектура: N-layer, DDD, Microservices — основы и не только.
—КОД: OOP, Patterns, Refactoring — чистый код наше все.
—VCS: Git — мастерски.
—CI/CD: Gitlab/TeamCity — поверхностно, но с пониманием.
—Инфраструктура: Docker, Kuber, RabbitMQ, Kafka — без этого сейчас никак.
—Тестирование: Unit, Integration, E2E — как писать и зачем.
—Безопасность: JWT, OAuth2, XSS/CSRF базовые принципы.

Если осталась неделя

—ASYNC/AWAIT: повторить до автоматизма.
—ПОТОКИ: повторить до автоматизма.
—Архитектура: N-layer, DDD, Microservices — основные принципы, плюсы/минусы.
—Инфраструктура: Docker, Kuber, RabbitMQ, Kafka — глубокое понимание работы.
—Базы данных SQL: сложные запросы, транзакции, блокировки.
—Алгоритмы: BLIND 75 list — сколько успеешь, но главное — понимание подхода.

Если остался 1 день

Лучше отдыхать! Мозг должен быть свежим. Но если уж очень тянет, можно левым глазом почитать вот это:

—ASYNC/AWAIT
—ПОТОКИ
—Общие принципы дизайна (SOLID, DRY, KISS)
—Ваши заметки по самым сложным темам

Напиши в комментах, что ты сейчас готовишь или что готовишься повторить! 👇

Если хочешь расти как разработчик — залетай на менторство:
https://teletype.in/@blindjoee/mentoring

#dotnet #aspnetcore #csharp #backend #mentoring #fluentvalidation #automapper #webapi #навык #код #обучение #собеседование
👍51🔥1
💩 Почему твой первый код — говно, и это НОРМАЛЬНО (почти)

Давай будем честны. Вспомни свой самый первый проект. Или тот момент, когда ты только-только осваивал новую технологию. Ну как, сильно гордишься тем кодом? 😉

Уверен, большинство из нас сейчас скривились. 😬 У меня вот до сих пор холодок по спине пробегает, когда вспоминаю, как на одной из работ я настроил рассылку результатов определённого процесса и забыл, что нужно фильтровать по каждому клиенту. В итоге 2000 человек получили по 2000 писем о результатах! На утро меня чуть не вздернули за яйца, благо до увольнения не дошло. 😅 А будучи мидлом, прод я ронял с регулярностью половых актов у кроликов на ферме твоего дедушки. И знаешь что?
ЭТО АБСОЛЮТНО НОРМАЛЬНО! 🤯

Мы все через это проходили. Через кривые архитектуры, через функции на 500 строк, через переменные с названиями типа
a, b, c

Это часть пути. Это не признак того, что ты бездарь или что IT — не твоё. Наоборот, это признак того, что ты учишься. Ты экспериментируешь, ошибаешься, и (надеюсь) делаешь выводы.

Вот почему твой "говнокод" на самом деле бесценен:

Опыт. Только набивая шишки, ты понимаешь, как делать НЕ надо.
Обучение. Каждая ошибка — это урок. Каждая "кривая" функция — это путь к более элегантному решению.
Рост. Если твой текущий код не кажется тебе идеальным, значит, ты видишь куда расти. А это главное в нашей профессии!

Я сам много раз ловил себя на мысли: "Как я мог написать ТАКОЕ?". Но потом понимаю, что это была ступень. Ступень к тому, что я умею сейчас. И поверь, даже с годами опыта, ты все равно будешь смотреть на свой код полугодовалой давности и думать: "Мдааа... можно было лучше". И это тоже нормально!

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

А какой самый стыдный кусок кода ты написал в начале своего пути? Или самая нелепая функция, которую ты до сих пор помнишь? 😅 Поделись в комментах! Пусть весь мир узнает наших внутренних "гениев"! 👇

Если хочешь расти как разработчик — залетай на менторство:
https://teletype.in/@blindjoee/mentoring

#программирование #код #ошибки #обучение #it #разработка #новичок #опыт
👍74🔥4😁1
💰 Как выбить максимум при переговорах о зарплате

📍Осознай: ты не «получаешь» работу — ты продаёшь свой труд
Ты — продавец, компания — покупатель. Это не одолжение, а сделка. Измени майндсет: ты не просящий, ты — профессионал с ценным товаром.

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

📍Никогда не называй первым цифры
Уходи от прямых вопросов типа «Какие у тебя ожидания по зарплате?».
Отвечай: «Я открыт к конкурентным предложениям, если это будет взаимно подходящий вариант».
Если прижали — называй "среднюю по рынку" цифру, а не своё желание.

📍Собирай предложения от других компаний
Чем больше офферов, тем выше твоя ценность.
Даже если ты не хочешь туда идти — наличие оффера повышает твою переговорную силу.

📍Не сдавай позиции на decision point
Не говори «да» сразу.
Говори: «Мне нужно подумать и обсудить с семьёй/близкими».
Делай вид, что ты не единственный, кто принимает решение.

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

📍Причина > просьба
Не говори просто «Хочу +10%».
Говори: «Я хочу купить жильё/закрыть кредит/поддерживать семью — это важно для меня».

📍Делай финальный ход: «Если вы дадите X — я подпишу»
Это твой козырь. Используй его только в самом конце.
Не говори расплывчато. Будь ясен: если сделаете — подпишу.

📍Будь не только про деньги
Говори о проектах, технологиях, удалёнке, графике, обучении.
Это укрепит доверие и даст поле для торга вне бюджета.

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

📌 Шаблон фразы после получения оффера

Спасибо большое! Я рад, что вы заинтересованы. Сейчас я общаюсь с несколькими компаниями и хочу закончить процесс, прежде чем принимать финальное решение. Думаю, мы найдём условия, которые подойдут обеим сторонам — мне бы очень хотелось присоединиться к вашей команде.



✍️ А ты умеешь торговаться? Или когда последний раз просил больше? Напиши в комментах — давай нормализуем разговор о деньгах 👇

📤 Поделись этим постом с другом, которому пора апгрейдить ценник.

💸Если хочешь вырасти и взять рынок с руками — залетай на менторство:
https://teletype.in/@blindjoee/mentoring
🔥82👍2🌭2
This media is not supported in your browser
VIEW IN TELEGRAM
💥 Почему дрочить на БигТех — путь в никуда

Я не раз сталкивался с этим в работе с учениками: цель номер один — попасть в Яндекс, ОЗОН, Т-БАНК итд.
И каждый раз я задаю один вопрос:

Ты сам этого хочешь или просто хорошо подогрет рекламой?

Маркетинговая машина этих компаний работает мощно. Они знают, как вызывать желание. Как внушить тебе, что попасть к ним — это как пройти вратами в Вальгаллу.
Ты будешь работать "за идею", за "команду мечты", за "строчку в резюме".
Ты перестанешь думать о деньгах, ведь тебе уже нашептали:
"Ты же ЯНДЕКС МОБ, не позорься, деньги — не главное."

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


🧨 Яндекс

Корпорация, где от слова “развитие” остался только буклет.
Атмосфера — как будто в один офис запихнули всех российских селеб, дали каждому нож и сказали: “Режьте друг друга на ревью, только красиво”.

Денег — минимум.
Оффер может выглядеть внушительно, но когда раскладываешь цифры — оказывается, ты платишь комфортом, личным временем и даже ментальным здоровьем за “плюшки” вроде массажа и подушечки в переговорке.
Ревью — это не про рост. Это про то, как аргументировать, почему ты не достоин повышения.
Удалёнщикам — голый оклад. Бонусы урезаны.
Внутренние инструменты и велосипеды — ад на TypeScript.
Текучка огромная, но зарплаты повышать отказываются.
Игра в «ты недостаточно хорош» — официальный спорт.

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


🔥 ОЗОН

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

⚠️ Зарплаты на одном грейде могут отличаться на сотни тысяч. И угадай, кто получает меньше.
⚠️ Ревью — фикция. Отзывы коллег никому не интересны.
⚠️ Рутина, бессмысленные дейли, токсик лиды, которые соревнуются в самодурстве.
⚠️ Постоянные дежурства, переработки, нагрузка — как в армии, только без медали.
⚠️ Атмосфера? Давящая. Отрицательная обратная связь — каждую неделю. Позитивная? О, это не к нам.

ОЗОН — это про то, как пережить, а не развиться.
И да, на собеседовании тебе об этом никто не скажет.


🪓 Т-БАНК

Классическая история про "когда-то было хорошо, но теперь остались только скрипты и фольга".

📉 Зарплата зависит от региона. Заболел — получи вычет. Отпросился — минус бабки.
📉 Повышение? Через адскую аттестацию, которая не имеет никакого отношения к твоей реальной работе.
📉 Дежурства, бессмысленные проекты, сломанная система премирования, сломанные люди.
📉 Микроменеджмент, недоверие, видеонаблюдение.
📉 Любой факап — это твоя вина. Успех? Достижение команды. Конечно, без тебя.
📉 Ноуты тормозят, VPN считает твои часы. Безопасники гоняют куки. Эйчары молчат.

Т-банк — это карьера в стиле "чтобы выбраться, сначала нужно сгореть".


🧠 Самое страшное — даже не это.
А то, что большинство, кто туда стремится — искренне считают, что идут в карьерный рай.
Потому что им так продали. Потому что их не предупредили.
Потому что вокруг никто не говорит правду.

Ну а теперь давай поговорим честно.

👇👇👇

💬 Ты работал в БигТехе или хотел туда? Что тебе пообещали? Сбылось ли? Или вышло всё наоборот? Почему ты туда хочешь попасть?
Напиши в комментариях. Мы с командой читаем каждую историю.


🔗 Если хочешь вырасти как разработчик без того, чтобы сдохнуть морально — заходи на менторство.
Я не продаю сказки. Я помогаю строить карьеру на реальности:
https://teletype.in/@blindjoee/mentoring
7👍4🔥3