OverrideTech Анатолий Марандюк
1.11K subscribers
42 photos
8 videos
102 links
Превращаю людей в разработчиков и рассказываю, как им с этим жить

Для связи: @Marandyuk_Anatolii
Download Telegram
Публиковать ли сюда анонсы DIY стримов?
Anonymous Poll
71%
Да!
10%
Нет
19%
Пофигу
Про ипотеку

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

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

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

С одной стороны - ипотека это вариант обретения стабильности, особенно в борьбе со своим выгорающим нутром. С другой, это лучший вариант связать себя по рукам и ногам в попытках что-то изменить в жизни. Я очень рад, что тогда не решился, потому что это привело бы к двум возможным сценариям:
- Я бы постарался быстро погасить ипотеку досрочно, чтобы избавиться от обременения и снова иметь возможность бросить работу и принимать разные рискованные решения в поисках себя. Тогда пришлось бы очень сильно переплатить за бюрократию, которая сопровождает любые ипотечные сделки. А зная себя, еще и влезть на две дополнительные работы.
- Я бы поумерил свой пыл и амбиции и сейчас работал бы скромным мешателем джейсонов в какой-нибудь галере, которая в очередной раз предложила мне +50к к зарплате. Бесплатные деньги от ипотеки на 30 лет под небольшой процент и стабильная зарплата, до которой мне сейчас еще пыхтеть и пыхтеть.

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

OverrideTech | Twitch | Boosty
🔥15👍3
Как проходить софт собеседования

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

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

🔍 Настройте атмосферу
В самом начале беседы постарайтесь сразу расположить к себе собеседника и сделать атмосферу не такой напряженной.

🟢 Хорошо, если вам свыше дан дар ненавязчивых шуток. Но если с шутками не клеится, то можно задать ни к чему не обязывающий вопрос в духе: "Какой красивый вид из окна, это на каком этаже у вас офис?". Собеседующие тоже пользуются этим лайфхаком и именно поэтому спрашивают у вас про погоду, если ваши локации отличаются.

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

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

Надо прям брать и осторожно перебивать:
- Клиенты юр лица или физики?
- А сколько клиентов уже пользуются вашими услугами?
- А сколько в планах через год?
- Есть ли партнеры?
- Чем этот продукт отличается от companyName, которые сейчас в топе на рынке?
🔴 Если собеседующий выдал десятиминутную тираду о своем великолепном проекте и у вас не случилось дискуссии - это плохо.

💡 Проявляйте свою техническую экспертность
🟢 Когда дело доходит до обсуждения стека нужно проявлять любые свои компетенции в технических вопросах.

- На проекте используют реактивный стек? Отлично. Спросите: "Почему приняли такое решение, почему это критично для ваших задач?".

-Нет реляционных бд - "Насколько много придется взаимодействовать с кор системами Часто ли туда приходится комитить?".

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

🟢 “Мы использовали SOLR для полнотекстового поиска, потому что задача была скорее второстепенной и это позволяло сэкономить бюджет на ELK” гораздо лучше чем
🔴 "Ну, стек стандартный джава спринг постгря" - это и так понятно из резюме.

🔄 Гибкость и опыт работы с разными процессами
🟢 Важно продемонстрировать свой опыт работы с разными процессами в составе разных команд. Любые обсуждения рабочих процессов не должны упираться в ваше единственно верное мнение о том, как все должно быть устроено. Вы либо продемонстрируете скудный опыт, либо отсутствие вовлеченности при работе над проектом.

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

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

OverrideTech | Twitch | Boosty
16👍8🔥4❤3
Хватит обновлять ПО

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

Отдельно стоит сказать про ПО для разработки. Подкипает уже чисто профессионально. Новые версии библиотек, фреймворков и языков созданы не для вас. Они для энтузиастов без личной жизни, которые с рвением и удовольствием готовы заводить issue на гитхабе, открывать пул реквесты и искать способы борьбы с несовместимостью. Для всех остальных есть простой и почти всегда работающий способ: использовать только LTS / stable версии, игнорировать свежие мажорные релизы, пока хорошенько не зафиксят. Если очень хочется - можно заглянуть на гитхаб и посмотреть на количество недавно заведенных issue (работает только если это что-то популярное).

И отдельно для джавистов: 15,18, 19, 25, 38 версии JDK хоть и предлагаются вам при установке, но в природе не существуют. Мы таскаем в мешках джейсоны, чтобы грузные пузатые дяди таскали в своих мешках бабло. Им откровенно наплевать на ваш новый синтаксический сахар, поток бабла не должен останавливаться. Не из-за багов, не из-за уязвимостей новых версий. Ентерпрайз медленно реагирует на изменения. Чтобы успеть за его требованиями не надо вступать в ряды красноглазиков, можете поставить 8 или 11 JDK и все точно будет в порядке. Избавите себя от массы проблем и сэкономите время.

OverrideTech | Twitch | Boosty
👍14🔥4
Как просить больше денег и получать?

1. Надо понимать свою стоимость. Возможно, названная вам цифра уже лучше рынка, а может быть вам недоплачивают. Возможно, она четко попадает в рынок. Понять это сложно, поэтому тут либо брутфорсить, либо получить оценку извне и лучше не одну. Никакая публичная статистика зарплат не важна. Она просто не работает в вашем конкретном случае. Разве что чуть лучше чем наивный просмотр вилок в вакансиях.

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

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

OverrideTech | Twitch | Boosty
🔥9👍33
Роботы меня не заменят

Прошло уже чуть больше года с релиза ChatGPT. Кругом как грибы повырастали (и уже успели сдуться) тысячи AI стартапов. Первый шок и восторг уже сменился чуть более осознанным восприятием нового будущего. Но не для всех, конечно. Добавление AI к чему угодно все еще увеличивает конверсию. Даже в вакансиях замшелых банков проскальзывают тейки вроде “Команда банка применяет AI для разработки и продвижения продуктов”. Но новое будущее не так драматично. Ну или по крайней мере не для всех.

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

Но сгенерированными играми сыт не будешь. Можно зайти чуть дальше и заставить языковую модель быть сотрудником тех поддержки, пример собранный на коленке. Вот это пожалуй идеальный сценарий использования. В ентерпрайзе, сколько мне довелось с ним работать, постоянно кадровые проблемы в сапорте. Их нужно много, работу они выполняют рутинную, а платить им много не хочется. Даже имея заготовленные скрипты, сапорты умудряются накосячить. Они плохо вникают в контекст вопросов, раздражая пользователей и вынуждая компанию тратить дополнительные ресурсы. Я по пальцем половины руки могу пересчитать компании с крутым саппортом. Остальные могли бы уволить 3 смены сотрудников первой линии и половину второй и заменить их на промт. Да чего могли бы то? Многие уже сейчас этим заняты. Качество не сильно пострадает, а со временем будет только расти. Ведь ИИ в отличии от низкооплачиваемых работников не бежит увольняться ради прибавки в 10к в соседнем банке.

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

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

OverrideTech | Twitch | Boosty
👍6🔥3
Точка зрения

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

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

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

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

OverrideTech | Twitch | Boosty
🔥11❤3👍3
Мои ребята в тон ментору не скупятся на слова. Отзывы от них стали практически художественной летописью моей менторской карьеры. Захожу их перечитывать, если тоска нападает. Бережно собирал, чтобы вдохновлять студентов в моменты слабости духа. Может и вам поможет :)

➜ Отзывы

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

Самый свежий отзыв от Никитоса, больше известного как ГигаЧад

⬇️⬇️⬇️
🔥5
Forwarded from Overridetech - отзывы (Никита Акимов)
Начал обучение слегка обосранным аналитиком 1С, закончил мидлом java-разрабом с тремя годами опыта, и это все за 8 месяцев, представляете?

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

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

Вторая сложность - первые месяцы было тяжело после работы уделять стабильно учебе 4+ часа. Решение благо оказалось простое - уволился:) После ухода обучение пошло куда лучше) Лично я считаю, если хочешь изменить жизнь, нужно избавляться от баласта, тормозящего твой прогресс.
А на что тогда жил? - а вот откладывал на черный день

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

Последняя проблема - фронт))
Просто смирился и делал как умел, благо иногда работало.

Превозмогая трудности, мне удалось пройти весь путь за 8 месяцев(от первого дня обучения до первого рабочего дня)

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

Отдельная благодарочка Толе, Роме, ну и Никитосу за то, что показал мне эту возможность)

@NikitaAkimovv
👍8🔥8
Попробую завести на канале новую рубрику #Смузиликбез
Буду отвечать на вопросы своих студентов о том, как устроена настоящая разработка по ту сторону обучения. Вы тоже спрашивайте в комментариях :)

Что такое спринт и за какое время его нужно бегать?

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

Спринт вмещает в себя какое-то количество смузипоинтов на команду. Это такие виртуальные единицы для оценки объема задач. Чаще всего равны дням. В начале спринта менеджер собирает команду на планёрку, чтобы распределить и оценить задачи. Лучше оценку своих задач слегка преувеличивать, чтобы не расстроить менеджера. Тогда через две недели все соберутся на ретроспективу и тебя похвалят, что все успел. А ты еще и вторую неделю просто смузи пил, красота.

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

OverrideTech | Twitch | Boosty
🔥15😁3❤2👍1🤔1
Двойной смузи за счет заведения

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

Но не для всех. Один из моих мальчиков устроился на вторую работу, за что ему респект. Квартира в Москве сама себя не купит. Того и гляди мне процентов хватит на однушку у моря, если еще кто-нибудь созреет :)

Обязательно скоро позовем на стрим расспросить сложно ли ему дается такой подвиг. А был ли у вас такой опыт? Расскажите: как оно? Много времени занимает? Тяжело ли? О своих приключениях с двумя работами расскажу в следующем посте.

OverrideTech | Twitch | Boosty
👍13🤔3🔥2
Горький смузи

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

Подумано - сделано. Устраиваемся на вторую работу. Тем более, что на первой надо было делать совсем немного. Сроки не поджимали, задачи были почти привычными, все как-то шло своим чередом. Узнал у знакомых куда можно податься, поболтал по душам с hr, она сразу спросила успею ли я на два фронта. Я и не сомневался, что успею, я же уже опытный поглотитель смузи, что может пойти не так? Работаем.

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

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

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

OverrideTech | Twitch | Boosty
🔥17👍6💔4👏2🤔1🫡1
#СмузиЛикбез

Работают ли разработчики каждый день как положено 8 часов? Как выглядит день настоящего разработчика?

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

Никто не следит за разработчиками в течение дня. Можно спокойно сходить в магазин или съездить в поликлинику, если в календаре нет рабочих созвонов. Главное при этом быть на связи, либо предупредить команду, если даже отвечать пару часов не получится. Это особенно важно, если на проекте происходит что-то важное: релиз или какая-нибудь сложная миграция.

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

Выглядит как райское наслаждение. Сидишь, пишешь код под музыку. То поднимаешь, то опускаешь стол. Заводишь помидорковый таймер, чтобы не забывать размять кости увлекшись добавлением очередного if(smth != null). Получаешь удовольствие от беззаботной жизни и зарплаты раз в пять выше среднего по стране.

Так-то оно так, только вот ситуацию омрачает бесконечное количество самых разных активностей:
- коллеги скидывают код на ревью, надо быстро вникнуть в контекст чужой задачи и вдумчиво посмотреть на код, чтобы не тормозить команду
- тестировщик не знает как протестировать фичу, надо созвониться и показать ему куда тыкать
- менеджер собирает очередной созвон для обсуждения каких-то своих важных вопросов, надо слушать, чтобы вовремя кивать
- баг в проде, надо пойти посерфить логи/откатить/зафиксить
- нет доступа к проду, надо заполнить кучу заявок и пропушить их согласование
- у ребят из соседней команды что-то не работает, надо, источая уверенность, объяснить, что проблема на их стороне
- ломается пайплайн, надо руками жать на кнопки по пять раз и тупо смотреть на логи в консоли, чтобы убедиться, что код доехал тестировщику
- какой-то новый техлид Вася хочет внедрять лучшие практики и вместо текстового гайдлайна собирает созвон на 50 человек в 18:00, надо послать Васю нахуй

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

*Написать код здесь самое простое. Это занимает ну может от силы 10% рабочего времени. Только вот обдумывать свое решение и почему оно все никак не хочет работать иногда приходится долго, совмещая процесс с веселыми активностями. Если не получается параллельно, то есть шанс заняться этим в постели перед сном. Хочешь ты того или нет. Это считается рабочим временем?

В разработке в отличие от завода ненормированный рабочий день. Разработчики и сами не знают сколько часов они работают. А если спросить, то оценка будет зависеть сугубо от того, что конкретный человек считает работой.

OverrideTech | Twitch | Boosty
👍17🔥11❤1
Аллоха, меня зовут Толя, я ментор, прокладываю начинающим любителям смузи дорогу к их высокооплачиваемой работе, помогаю с трудоустройством и апгрейдом резюме. Моим интересом уже давно является не разработка, а разработчики. Да и не только разработчики, в общем то :)

Тут тебя ждут авторские посты о менторинге, собеседованиях, трудоустройстве, погружении в ентерпрайз и жизни после него:
➜ Моя история
➜Почему нужно вилять жопой
➜Как я на двух работах работал
➜Почему ответственность не пропорциональна оплате
➜Кому продать жопу в айти
➜Как побеждать софт собеседования
➜ На чем зарабатывают галеры
➜Как я телефонным мошенником поработал
➜О диверсификации в карьере


➜Проект Overmoney - сервис трекинга финансов, который мы делаем со студентами
➜Подробнее про Overmoney

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

Личный тг для связи
Boosty с уникальным контентом
Прайс на карьерные услуги
Отзывы моих студентов

Twitch | Youtube | Tiktok

Чатик
🔥4✍3❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Всмысле пенсия не увеличивается? Да на эти 88 тыщ через 40 лет ни то что айфон, даже смузи не купишь...
✍4
Эффективное взаимодействие с государством [1]

При социализме живем, товарищи. Тухнельникий кликбейт выше для тех, кто во влажных фантазиях надеется (а может даже и расчитывает!) дожить до государственной пенсии и до сих пор не в курсе, как она рассчитывается. Да, нынешняя система E-баллов работает так, что при достижении небольшого порога доходов - пенсия не увеличивается. Точнее увеличивается, но не у вас. Но есть и хорошие новости.

При трудоустройстве по ТК, уплаченные налоги можно возвращать. Среди моих уже работающих студентов больше половины никогда этого не делали, поэтому посчитал нужным рассказать. Полный список возможных налоговых вычетов можно найти, например, тут. А я расскажу о тех, которые может получить почти каждый без специальных условий и лишних забот:
- Налоговый вычет с расходов на медицину. Максимальная сумма расходов - 150 тысяч деревянныхв год. Возвращается 13%. Легчайшие 19,5 тысяч каждый год без необходимости совершать какие-либо манипуляции. Достаточно при очередном визите к стоматологу попросить справку для налоговой. Надеюсь, что зубы - худшая из ваших проблем со здоровьем, но справку получить можно в любой аккредитованной медицинской организации.
- Если физическое здоровье не подводит, то иногда может страдать ментальное. Как иначе объяснить покупку курса от Скилбокс? Если занесли деньги в аккредитованную организацию, то можно получить вычет на образование. Касается любого платного обучения: вуз, автошкола, кружки для детей. Тоже ограничение в 150 тысяч и оно не суммируется с вычетом на лечение :(
- Если вдруг работодатель скряга и не покупает ДМС, а вам ну прям очень хочется, то вычет на расходы по ДМС в этой же копилке, то есть не суммируется с вычетами выше.
- При необходимости дорогостоящего лечения можно получить вычет в 13% на всю его сумму без ограничения.

OverrideTech | Twitch | Boosty
👍4🔥42
Эффективное взаимодействие с государством [2]

- Болеют все, а недвигу покупают только те, кто читают посты на этом канале. Для вас хорошие новости (хоть это и самый известный тип вычета). Все те же 13% от максимальной суммы в 2 миллиона. Получается плюс минус средняя зарплата моего студента. Только в отличии от предыдущих вариантов, доступных каждый год, 260 тысяч при покупке или постройке недвижимости можно получить всего один раз. Ну ладно, вру, два раза, если у вас есть супруг(а).
- Если денег столько, что уже сложно запомнить все адреса свежеприобретенных однушек у метро, то самое время подписаться на бусти автора. Ну или инвестировать в фондовый рынок. Лучше, конечно, инвестировать, но автор был бы вам благодарен. В народе вычет называется ЛДВ (льгота на долгосрочное владение). Если ценная бумага принадлежит вам более трех лет, то налог на доходы при продаже возвращается. Максимальная сумма - 3 миллиона в год.
- Для тех у кого горизонт планирования и вера в лучшее на запредельном уровне с 2024 года доступен новый тип ИИС-3. Он позволяет получить налоговый вычет 13% на инвестированные 400 тысяч и полностью освободиться от всех налогов по купонам и дивидендам спустя 5 лет. Стоит упомянуть, что вывести средства раньше этого срока можно только после продажи всех бумаг и закрытии счета. Уже однажды проделал эту манипуляцию из-за неудачного планирования, которое обернулось удачными последствиями. Обязательно расскажу об этом в одном из следующих постов.

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

OverrideTech | Twitch | Boosty
🔥12👍32
Как антихайп, только антитоп

Ко мне приходят люди с самыми разными проблемами. Застой в обучении, отсутствие понятного вектора, неудачи не собеседованиях, сложности на работе. Кажется, я уже достаточно взрослый карьерный консультант, чтобы формировать всякие топы. Итак, топ 3 ошибок, которые я бы не хотел, чтобы вы совершали:

1.Хеджировать риски
В реакте я уже немного разобрался, сделаю следующий проект на vue,
вдруг подвернется работа на vue, а я не готов

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

2.Строить из себя недотрогу
-Был ли опыт с X?”
-Да, немного работал, но не разбирался глубоко

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

3. Верить собственной оценке
Тысяча и одна вариация

Я еще недостаточно хорош, чтобы ...

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

От этих и других ошибок я уберегаю своих студентов, а они мне за это хорошо платят. Вам дарю всего за пять тыщ :)

OverrideTech | Twitch | Boosty
22👍9🔥2
🧨🧨🧨
Алярм, первое длинное видео на ютубе
Мок-интервью с молодым заряженным разработчиком в рамках помощи с трудоустройством

Ставьте комментарии, пишите лайки, продвигайте видео, будем покорять ютуб вместе

https://www.youtube.com/watch?v=MYPcmFCD6zU&feature=youtu.be
🔥133👍2🎉2❤1
Хрупкий баланс потребления

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

Оптимизировать расходы мне прекрасно помогает Overmoney, свой собственный сервис для трекинга финансов. Необходимость заносить туда каждую транзакцию уберегает от импульсивных покупок, а аналитика позволяет отслеживать паттерны трат и выявлять среди них те, что не приносят пользы/удовольствия соизмеримо потраченным деньгам.

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

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

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

Ведете ли вы учет финансов? Как много получается откладывать? Истязаете ли себя, если не выходит?

OverrideTech | Twitch | Boosty
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7🤔3❤2🤯1