TGViewer
Channel Public Channel
OverrideTech Анатолий Марандюк

OverrideTech Анатолий Марандюк

@overridetech

Превращаю людей в разработчиков и рассказываю, как им с этим жить

Для связи: @Marandyuk_Anatolii
Subscribers
1.11K
Photos
42
Videos
8
Links
102

Showing posts older than #486 · Back to latest

Older Posts 20 shown
Post #485 3.81K
Доигрывать до конца

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

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

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

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

___

На бусти вышли чеклист для успешного общения с hr и нарезки прожарок резюме со стримов. В очередной раз хочу поблагодарить всех кто поддерживает мое творчество, респект таким ребятам.
  • 🔥 25
  • ❤ 4
Post #483 2.84K
Продажа людей

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

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

Специалисты бывают разные и в час они берут зачастую не под стать своей квалификации. У меня же есть беспроигрышный вариант - приносите свой лучший оффер или текущую зарплату, расскажите о себе. Познакомимся, поговорим на технические и не очень темы. Если я решу, что смогу продать вас дороже текущего ценника - можем поработать: сделать сочное резюме, подготовить самопрезентацию, к собеседованиям подтянуть. Оплаты нет. Разницу между лучшим оффером (или текущей зп) и тем, который удастся получить с моей помощью, можно заслать в качестве благодарности после успешного трудоустройства. Эта активность держится на джентельменском слове, рад, что пока что все его держат.

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

Напишите в комментариях, если хотите следить за успехами моих карьерных консультаций, вполне могу разбавить лонгриды постами с прогрессом подопечных и стратегическими шагами, которые мы с ними предпринимаем в процессе.
  • 🔥 20
  • ❤ 6
Post #477 3.78K
Выйди уже из комнаты

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

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

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

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

Отличный способ пообщаться и удовлетворить свою потребность в признании - посещение оффлайн мероприятий. Будьте уверены, люди приходят туда именно за этим, поэтому не стоит стесняться. Самая крутая вещь на конференциях и митапах - возможность обменяться мнениями с другими специалистами своего профиля. Тематика мероприятия только задает канву для обсуждений, в которых можно что-то почерпнуть или с умным видом чего-то рассказать и быть услышанным. Подписывайтесь на канал Митапочная с анонсами бесплатных мероприятий по разработке, общайтесь вживую, заводите полезные знакомства и ни в коем случае не пропускайте afterparty ;)
  • 🔥 23
  • ❤ 9
Post #474 3.54K
Немного личного опыта по теме: пару лет назад я решил во что бы то ни стало сделать крутой поворот в своей карьере заурядного джависта, завязать с надоевшими банками и устроится непременно в топовую компанию.

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

Я был доволен как слон, потому что работал над проектом, в котором скоротал не одну тысячу часов в детстве. Но это продлилось не долго. Работа оказалась вполне заурядной, а стек технологий абсолютно тупиковым. Свои бд, языки, инструменты. Очень специфичные проблемы, подобные которым не возникнут больше нигде. Я пытался убеждать себя, что становлюсь настоящим инженером, превозмогая в борьбе с kphp, но потом понял что этот опыт ничем в сущности не отличается от моего предыдущего. Обыкновенная работа с обыкновенными людьми. Декорации только странные. Бюрократии вагон и маленькая тележка. От обещанной атмосферы стартапа только непонимание что и зачем делать. Из реально крутого: пофиксил отображение эмодзи в тайтлах порно видео, пользуйтесь 🍓

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

Думаю в этом году традицию ежегодных собеседований в бигтехи для себя буду завершать. Они, кажется, неисправимы. Да и работу я не ищу, и устраивать туда никого не собираюсь.
  • 🔥 13
  • ❤ 4
  • 💅 3
Post #473 2.78K
Красивая строчка в резюме

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

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

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

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

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

Ко всему прочему - никто не мешает вам дописать нужную строчку, если уж прям хочется. Я никому не скажу. А если кто проболтается - пишите, уберу вас из черного списка HR. Услуга уникальная, до конца года бесплатно, потом 🏦
  • ❤ 10
  • 🔥 9
Post #472 2.45K
Кто ты, самурай?

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

Меня зовут Толя, мне 25 лет. У меня есть замечательная жена Настя, дочка Оливия и две заниженные собаки - корги и бассет. Родился в Молдове, пожил в Москве, остановился в деревне около Калининграда (релоцировался, когда это было еще не модно).

По образованию я программный инженер из МИЭТ. Пока учился, работал преподавателем по программированию для подростков, потом устроился джава разработчиком в Epam. По счастливому стечению ковидных обстоятельств все таки окончил универ. Успел попробовать разного, даже в геймдев заносило маленько, но жажда денег плотно прописала меня в ентерпрайз. Там я успел насрать своим кодом в самые большие онлайн банки страны. И в Сбер, и в ВТБ, и в Альфу. Даже самую большую в стране соц сеть не пожалел. Но потом мне жутко надоело!

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

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

Превращаю людей в разработчиков
  • 🔥 15
  • ❤ 7
  • 🤯 2
Post #466 3.45K
НеСекретные техники

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

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

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


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

Подвергать сомнению совсем все вокруг - путь в никуда. Слишком энергозатратно думать “а что если?” слишком часто. Но вокруг работают люди, они меняют контракты без обратной совместимости, вносят недокументированные изменения и экстренно латают дыры. От этого частично спасает smoke тестирование в dev/qa окружении, особенно в распределенных системах, где количество разработчиков и ежедневных изменений исчисляется сотнями. Прогнал базовый сценарий - убедился, что все хорошо, отдал тестировщикам, пьешь смузи спокойно. Не стоит поддаваться желанию сэкономить силы и время, пропустив этот шаг. Отвечать на тупые вопросы и потом возвращаться переделывать - сильно запарнее, чем сразу убедиться в какой-никакой работоспособности и подправить небольшие нюансы, не теряя контекст. Так можно сэкономить нервы и себе, и окружающим.

В качестве эпилога хотел бы сказать, что не все поддается тестированию. И это не философская мудрость, это просто плохо выполненная работа. Иногда нужна и такая, но если что-то слишком сложно тестировать - это что-то сделано рукожопо. Если есть возможность, лучше переделать.
  • ❤ 11
  • 🔥 9
Post #460 4.33K
Мама, я - панк

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

Этот доступ разработчикам не выдают, но если попросить Х - он тебе выдаст, только никому не говори

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


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

Я просто-напросто ненавижу чужие правила, мне долго приходилось это осознавать. Поучительной стала игра по своим. Их не хочется нарушать: они же адекватно мотивированы, исполнимы и полезны. Жаль, что только на мой взгляд.
Если вы тоже чувствуете тягу к хаосу, попытайтесь создать систему, в которой стабильно бы функционировали другие люди, это здорово дисциплинирует.
  • ❤ 12
  • 🔥 4
  • 🤡 2
Post #457 3.86K
Еще один расчехлился 😎
  • 🎉 36
  • ❤ 3
  • 🔥 3
  • 💅 2
Post #456 3.35K
Куколд ревью

Я же не удивлю вас, если скажу, что нынче в айти год опыта за три? А что если скажу, что можно даже за пять? Присаживайтесь поудобнее, сегодня о том как становится крутым в наиболее быстром темпе и за чужой счет. Речь пойдет о код ревью.

Идейно код ревью включено в пайплайны разработки для:
- дополнительной ручной валидации, которая предотвратит баги
- улучшения качества кода
- шейринга экспертизы

Молодые и неопытные оставляют последний пункт без внимания, а зря! Хороший тимлид всегда будет стараться настроить процесс код ревью таким образом, чтобы внутри команды не было специализации на каком-то конкретном функционале/модуле. Это часть борьбы с bus factor. Пока тимлид стремительно движется навстречу автобусу, мы попытаемся приблизиться к своему светлому будущему.

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

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

__________

Спасибо всем кто подписывается на бусти даже пока стримов нет. Там как раз активно выходят собеседования Артёма и пару дней назад вышло нетипичное интервью Дмитрия в “Самолет”, он, кстати, уже вышел на работу. Пока маршалы джейсонов смотрят записи, я планирую скоро вернуться на просторы твича, не теряйте 🥤
  • 🔥 15
  • ❤ 3
  • 💩 3
Post #452 3.3K
Как приора, но только ожидания

Оправдываете будущий провал? - Ошибка. Намеренно занижаете ожидания от себя? - Фатальная ошибка. Мне довелось прослушать немало записей интервью своих подопечных и я часто натыкаюсь в них на один и тот же паттерн: “С X у меня опыта мало, этим занимались другие люди”. На месте Х может быть что угодно, у начинающих разработчиков частенько докер, девопс и очереди. Не так уж важно с чем у вас мало опыта, важно помнить, что болтун - находка для шпиона.

Такой простой и наивный ответ психологически крайне удобен. Если заранее признаться, что в чем-то плох, то об этом не будут особо спрашивать. Ведь не будут же? Ну, может быть. Я вижу тут два сценария:
- Уверенное владение Х важно для вакансии, происходит почти мгновенный отсев кандидата (даже если он в целом не так уж плох).
- Владение Х не очень принципиально, вопросов и так задавать никто особо не собирался.

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

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

QA автоматизатор Дмитрий, которого готовил последние пару недель, получил оффер с первого собеса, 250 на руки, принимаем поздравления и не останавливаемся на достигнутом :)
  • 🎉 16
  • 🔥 9
  • ❤ 5
  • 💅 3
Post #450 3.15K
Без образования не берут на работу!

Однако, здравствуйте, Лёха сегодня пошел устраиваться и его развернули в отделе кадров. Говорят, мол, нужен аттестат и все тут. Я с такими кейсами никогда не сталкивался, потому что обычно аттестат за 9 класс есть у всех, а большинство подопечных так и вовсе бульбазавры из местечковых шараг. В ТК РФ об этом довольно скользко написано, но видимо все таки для квалифицированной работы хоть какой-нибудь аттестат обязателен.

Ну, не беда, сейчас будем по фасту сдавать ОГЭ, которое Леха проскипал в своем спидране. Ну и параллельно искать галеру, которой на такие условности плевать.
  • 🤯 32
  • ❤ 3
  • 💅 2
Post #444 4.36K
Люблю просыпаться и, разгребая телегу, натыкаться на такие новости. Сразу как-то день бодрее проходит! Леху с первым оффером наконец-то можно поздравить, жду приятных новостей от суслика 🌸🥳💰

UPD: у лехи еще один оффер созрел на 250, пока я собрался с мыслями и пост запилил
  • 🔥 27
  • 🎉 6
  • ❤ 1
Post #443 3.84K
Язык мой – язык мой

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

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

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

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

Индексы стоит заводить только для колонок, по которым часто производится поиск.

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

Следите за базаром формулировками. Их важность легко недооценить. В устной речи можно казаться лучше чем вы есть на самом деле. Для этого даже врать не придется.
Фраза “Я попробую“ звучит сильно хуже, чем “Я сделаю”. В нее заложено оправдание своего будущего провала. А “Ищу динамичный проект” лучше, чем “Мой проект перестал развиваться”, потому что не содержит явного негативного окраса, который легко спроецировать на говорящего.
Что делать: рефлексировать, анализировать собственную речь и выделять неудачно сформированные паттерны, чтобы бороться с ними.

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

__

На бусти очередной выпуск с вопросами, на этот раз по Spring
  • 🔥 15
  • ❤ 6
Post #440 3.18K
Суп с NDAкой

Последнее время часто приходится слышать про NDA в контексте помощи с трудоустройством. Это одна из причин, по которой иногда готовить даже не берусь: переубеждать мне лениво и ни к чему. Когда собеседовал тоже встречались немногословные иndюки. Мне тут как раз довелось NDA недавно подписать. Думаю полезно будет рассказать, что и как оно регулирует, как перестать бояться и не стрелять себе в ноги.

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

Тимлид заанонсил, что мы будем релизить новую супер-пупер фичу - это оно или еще нет? Менеджер сказал, что под новый проект выделят золотые горы из бюджета - ну тут ведь точно оно, речь ведь про бабки. А про свои 300кк/наносек можно рассказывать? Или только жене? Или еще маме можно? К счастью по этому поводу имеется ответ. Он аккурат в 98 ФЗ.

Для тех кому лень открывать душный юридический текст я покажу тут пару выдержек, которые наиболее интересны:
Статья 6.4
На документах, предоставляемых указанным в частях 1, 3 и 3.1 настоящей статьи органам и содержащих информацию, составляющую коммерческую тайну, должен быть нанесен гриф "Коммерческая тайна" с указанием ее обладателя (для юридических лиц - полное наименование и место нахождения, для индивидуальных предпринимателей - фамилия, имя, отчество гражданина, являющегося индивидуальным предпринимателем, и место жительства)

Получается, что байки своего тимлида можно пересказывать без опаски. Ну, как минимум NDA их точно не касается. Чтобы оказаться под колпаком, надо получить информацию, которая помечена как секретный секрет, и, более того, с указанием имени получившего. А еще доступ надо предоставлять подотчетно. Чтобы потом можно было легко вычислить того, кто много болтал. Ведь по любому шаблонному NDA рассказывать то, что уже стало достоянием общественности незазорно. Короче, надо уметь выяснять чья хата с краю, ну или говоря более формально:
Статья 10
Меры по охране конфиденциальности информации, принимаемые ее обладателем, должны включать в себя:
<...>
- учет лиц, получивших доступ к информации, составляющей коммерческую тайну, и (или) лиц, которым такая информация была предоставлена или передана


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

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

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

______

На бусти эксклюзивный выпуск с полей собеседований. Ментор пытается не терять лицо, говоря на английском. Что они там говорили на американском диалекте я не особо разобрал, но вроде отвечал в тему 🥤
  • 🔥 12
  • ❤ 2
Post #437 3.02K
Тайм-менеджмент на рынке труда

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

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

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

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

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

_______

На бусти вышел список вопросов по БД для собеседований, который верстали на вчерашнем стриме. Будет полезным, если собираетесь проходить или проводить интервью в ближайшем будущем. Скоро выйдут еще по другим темам, следующий на очереди - Spring.
  • 🔥 16
  • ❤ 2
Post #432 3.42K
Просто сделка

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

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

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

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

OverrideTech | Twitch | Boosty
  • 🔥 6
  • ❤ 3
Post #427 3.37K
Мамин бизнесмен

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

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

▫Я подхожу к делу довольно консервативно и это во многом продиктовано опытом из детства. До каких-то пор меня, конечно, мало заботили финансовые вопросы. Но вот адская нервозность всегда витала в воздухе. Оно и понятно. Если в работе задействовано много людей - им нужно платить зарплаты. Еще больше денег тратится на закупки. Чтобы выйти в плюс нужно за всем тщательно следить, нередко самому работать "в поле", одновременно умудряясь искать решения, оптимизировать процессы, договариваться и находить выходы из сложных ситуаций. Отказаться от этого тупо нельзя. Взять перерыв - тоже. Это гарантированные убытки. Бизнес часто требует к себе слишком много внимания, ему неведомы модные понятия вроде work life balance.
🥤Советы от коучей, которые все подряд делегируют, работают только в параллельной реальности. Я же хочу оставаться независимым от своей работы в этой. В любой момент иметь возможность поставить её на паузу без ощутимых последствий. Это то, что на бумаге можно записать в плюсы предпринимательства. Только вести дела так, чтобы это было реализуемо, довольно сложно. Ну или несложно, но точно приводит к упущенной выгоде.

🔸Наконец, работая на себя, сложно чувствовать меру в усердии. Даже когда оно совсем не требуется. Я очень много работаю. В этом смысле никаких нарушений семейных традиций. Если бы так работал в найме, повышали бы после каждого спринта (нет). Не очень понятно в какой момент дополнительные усилия перестают приносить больше результатов. А ведь FOMO не дремлет. Каждый день посещают мысли о том, что можно лучше, можно больше - надо только еще чуть постараться. Не уверен, что от них стоит избавляться. Оно полезно, если в меру. Только меру знать надо, а я знаю, что за время написания этого текста 4 раза отвлекся на код ревью и 2 раза на созвоны. Хотя планировал посвятить несколько часов себе и своим мыслям.
  • 🔥 6
  • ❤ 3
Post #425 2.59K
Клиентский опыт

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

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

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

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

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

⚡Поддержка
Отвечает всегда по делу, почти не используя шаблоны. Я не юрист и много чего не понимаю в нюансах налогового кодекса, поэтому задаю туда свои тупые вопросы. Занимаюсь менеджментом документов и налогов глубокой ночью. Первые разы я не рассчитывал на ответ до утра и сильно удивлялся, что компетентные люди оперативно отвечают на мои вопросы в 4 часа ночи.

⚡Удобство
Я немного параноик, поэтому прошу бухгалтера перепроверять за Точкой. Пока полет отличный, никаких расхождений и все документы в порядке. Если бы я параноиком не был, то большинство хлопот сводилось бы к нажатию фиолетовой кнопки “Подписать”. Стал больше доверять ей и меньше беспокоить маму (вот уж повезло с бухгалтером, ну или с мамой).

⚡Подход
У меня были резервные счета для ИП в других банках, и я имел удовольствие познакомиться с тем, как оно бывает за пределами собственного пузыря. Более того: я однажды написал в поддержку Точки детальное описание UX косяка и развернуто описал решение. “Передали в команду разработки” оказалось не шаблонной отбивкой. Через месяц поблагодарили и предложили протестить предложенное изменение.

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

Красиво подать свои навыки это ко мне
Открыть ИП и не знать с ним бед - к ребятам из Точки

Реклама ООО «Банк Точка» Лиц. № 3545 ИНН 9721194461
  • 🔥 11
  • 💩 5
  • ❤ 4
  • 💅 3
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →