Illya Klymov 🇺🇦 Profile picture
Делюсь знаниями в проекте https://t.co/sxbMK5uRv9 Staff Frontend Engineer @ GitLab Все в данном аккаунте является личной точкой зрения
عبد الله Profile picture Nikita Konin Profile picture vadim miroshnik Profile picture 4 subscribed
Feb 10, 2023 30 tweets 5 min read
Немного разверну и дополню тезисы, которые вбросил @jbaruch во вчерашней дискуссии, и которые оппонент не смог опровергнуть (нет, вбрасывать альтернативные тезисы - это не опровержение)

Да, традиционная дискуссия про накрутку опыта. Лайк, шер, ретвит Перед джунами стоит задача выделиться. Условно имея конкурс в 1000 человек на место - суть не в "соврать - не соврать" - суть в выделиться

Важно понимать, что никакая "накрутка опыта" и прочие ритуальные танцы эту картину не меняют - все равно будет 1000 человек и одно место
Dec 28, 2022 9 tweets 2 min read
Продолжаем наш подписочко-байковый марафон историей #3 - Как мне не хотели платить по рейту $250/символ

Это вот прям свежак-свежак.

Самые "вкусные" проекты у меня - это когда у кого-то или горит жопа или её угрожают сильно подпалить-припалить :) Так было и в этом раз - проект, дедлайн которого нельзя перенести, потому что он жёстко привязан к старту ЧМ по футболу

Детали проекта неважны, но суть в том, что происходит традиционная ситуация - сдавали всё в последний момент, на тестовых данных всё работало :)
Dec 28, 2022 15 tweets 2 min read
История номер два "Как новый программист уменьшил траты на облако в 10 раз и исчез"

А я напоминаю, что каждые новые 10 подписчиков - еще одна новогодняя байка консалтерского 2022, так что лайк, ретвит, подписка Итак, есть компания. Здесь придётся быть очень аккуратным, чтоб не раскрывать действующие лица. Если кратко - компания - выходец из советского НИИ, обладает ОЧЕНЬ СЕКРЕТНОЙ программой, которая по загружаемой модельке умеет моделировать и считать важные всем в отрасли цифры
Dec 28, 2022 9 tweets 2 min read
Ну что, надо бы добить оставшиеся 70 человек до 10к.

Давайте так, за каждые 10 человек рассказываю лучшие истории из своего консалтинга в 2023

Подписываемся, лайкаем, шерим, а пока история первая "Гильдия зайчаток или картельный сговор" В 2023 в айти, причём не только в Украине, многим пришлось подзатянуть животы и компаний 10 за год обращались с просьбой помочь понять кого им уволить из инжиниринга. Итак, имеем компанию 1: делает свой небольшой продукт не то маркетплейс не то аукцион с уклоном в крипту...
Dec 27, 2022 5 tweets 1 min read
Поделюсь забавным наблюдением про найм джунов от коллег в Украине

Сразу пачка дисклеймеров: я рассказываю факты, не призываю повторять и не выдвигаю теорий почему так :) Компания: 70 человек, активно набирают джунов даже в Украине которые в среднем через год уходят и всех это устраивает. никаких "выдавливаний соков", просто такая бизнес модель конвеерная, где, мне кажется выигрывают все.
Dec 26, 2022 5 tweets 1 min read
Ещё одной болью Vue при интеропе с другими библиотеками является его "вирусность". Вот этот код в monaco-editor приводил к бесконечным циклам Image Почему? Потому что инстанс редактора лежал внутри компонента и Вью завернул его в прокси, как и результаты всех вызовов его полей и методов. Как следствие node было прокси и не проходило сравнение на === (кстати многие это не осознают в проксях)
Dec 26, 2022 6 tweets 2 min read
Одна из вещей за которые я сильно не люблю Vue - он старается быть максимально дружелюбным к своему пользователю, при этом эта дружелюбность базируется на принципе "дружба - это магия", а спрашивать как работает магия - не комильфо Вот пример во Vue 2 - codesandbox.io/s/vue-2-playgr…

Что здесь происходит для тех кто не Вьюшник? Мы говорим "возьми для инпута аттрибуты из объекта demo". Как спред синтаксис в JSX

Вью такой: ой, там массив... ну массив же это странно, давайте я его смержу все элементы и применю
Dec 12, 2022 11 tweets 2 min read
Разгоняемые по джунам настроения что "компания ставит целью максимально вас поиметь", будучи нездоровой гипертрофией иногда приводят к умилительным последствиям

Лайк, шер, ретвит, чтобы все знали что добро тоже существует :) Традиционный страх многих компаний, которые нанимают джунов в том, что они научат, потратят много денег, а человек уйдет на "+500", потому что Маша это Маша, но два раза это два раза, и здесь всё абсолютно логично
Nov 16, 2022 25 tweets 4 min read
В свете последних твитов, когда каждому приходится пояснять свою позицию относительно моего отношения к россиянам, сделаю это раз и навсегда

Думаю, в комментариях будет хорошо видно как моя позиция недостаточно радикальна для Атоса и недостаточно толерантна для графа де-ля-Фер Я не считаю свою позицию единственно правильной и моя готовность общаться и взаимодействовать простирается очень далеко - от радикалов уровня "москаляку на гілляку" до людей уровня "это все Путин, мы-тут-ни-при-чём, кушаем мацу, играемся с мячом".
Nov 16, 2022 6 tweets 2 min read
Не соглашусь с тем, что договор сложился в "индустрии", но в тех компаниях где обе стороны — и менеджер и сотрудник готовы оба пройти extra mile - мне работать гораздо приятнее, чем в тех, где придерживаются буквы договора Там в треде Антон пытается манипулировать тем, что "негласный договор можно менять" - все так, но ровно по инициативе двух сторон. Когда у одной из сторон ожидания не совпадают с другой — это конфликт, независимо от гласности или негласности договора
Nov 8, 2022 4 tweets 1 min read
Меня периодически зовут собеседовать сеньйоров и выше. В основном когда надо нанять кого-то "самого крутого" и бизнес боится прогадать

Вчера и сегодня собеседовал кандидатов, и очередной раз получил подтверждение правила про годы работы у себя в голове -> Я не встречал еще ни разу хорошего в моем понимании сеньйора, который бы менял пару-тройку последних работы чаще чем в 2, а лучше в 3 года. Причём проверяю я это вслепую — вначале собеседую людей и только потом смотрю на опыт работы и прошу контакты для референса
Dec 12, 2021 13 tweets 3 min read
Хочу публично высказать поддержку @dcversus. Василиса (с которой мы не знакомы вовсе) пострадала из-за призыва работодателя в твит, где высказала свою позицию

Расскажу, почему считаю эту ситуацию нездоровый, а подобный акт культуры отмены - ужасным. Лайк, шер, рт. Это важно Отмена - громкое слово, которое подобно словам "токсичность" и так далее не имеет четкого определения. Здесь я пользуюсь им потому что моя оценка и оценка АВТОРОМ действия (даже не жертвой) - совпадает в том, что это был акт культуры отмены
Dec 8, 2021 13 tweets 2 min read
Знаю что меня читает много джуниоров, поэтому вынесу в отдельный пост - если вы поступили в достаточно хороший ВУЗ на околоайтишную специальность - худшее что вы можете сделать - это бросить. Университет дает доступ к простому получению большого количества навыков. Лайк, шер, рт Здесь важно сделать ремарку:
1. Эти навыки вам не нужны или почти не нужны чтобы получит условную позицию, неважно джуниора, миддла и так далее

2. Эти навыки не придут сами, но ВУЗ создаёт эффективную платформу для их получения

3. Эти навыки - огромный плюс в скорости развития
Oct 26, 2021 23 tweets 3 min read
Чем сеньйор отличается от миддла?

Выношу из junior/middle чатика. Лайк-шер-ретвит приветствуется Disclaimer: это моё личное мнение. В каждой компании процесс выдачи "лычек" уникален, поэтому даже не зная всего этого, не бойтесь претендовать на сеньйорские позиции. Я перечисляю идеальный вариант, открывающий вам множество возможностей
Sep 11, 2021 4 tweets 1 min read
Сегодня "уволил" двух джунов из 14. Формально я, конечно, как консультант, только рекомендую, на практике же - фактически я уволил. Раньше я сильно грустил по такому поводу, сейчас считаю увольнение важным аспектом трудовых отношений Причина - нарушение внутренних регламентов. Что за регламенты - обновление статусов задач в таск трекере, пуши кода в репозиторий и так далее

К сожалению, все чаще сталкиваюсь с ситуацией, когда люди забивают на регламенты, которые считают ненужными, неправильными, или что еще
Aug 31, 2021 41 tweets 7 min read
Тред о том, как, по-моему мнению, максимально продуктивно вести себя на своем первом рабочем месте.

Итак, поздравляю. Оффер принят и начинается "испыталка". Что делать и куда бежать?

Лайк, шейр, репост приветствуются, как у любых других "программных постов" Прежде всего, здесь будет с десяток твитов "предусловий", чтоб контекст моих советов был понятен. Всё что я описываю - сработало или у всех или у большинства моих падаванов, но это не дает никаких гарантий что это сработает у вас
Aug 6, 2021 16 tweets 3 min read
Позиция "большие зарплаты в отрасли - это хорошо" звучит красиво только в твитах @fillpackart и продающих текстах @Skillbox_ru, которым очевидно выгодно культивировать подобные мысли. Реальность сильно сложнее. Как человек 7 лет владевший аутсорсом расскажу вторую сторону Я конечно хотел бы "счастье всем и каждому и пусть никто не уйдет обиженным", но как реализовывать это в условиях текущего рынка - неясно :)
Aug 4, 2021 11 tweets 2 min read
Важный навык хорошего инженера, который я пока не смог формализовать - четкое ощущение времени когда в развивающемся проекте надо сказать "стоп" и сделать если не рефакторинг, то детальный ревью архитектуры, чтобы проект не был погребен под велосипедами и костылями 🧵 Сейчас я это наблюдаю на примере моих горячо любимых vue-test-utils - как появление новых и новых и новых фичей увеличивает сложность проекта и прямо сейчас ощущаю необходимость остановиться и переделать значительный кусок. Но в опенсорсе с этим проще 🧵
Nov 14, 2019 215 tweets >60 min read
Повбрасываем? :) Один лайк - один факт о жизни фронтенд-разработчика в GitLab :) #1 Фронтенд - очень широкое понятие в GitLab. Фронты должны уметь писать HAML-шаблоны (для меня это бооль), e2e-тесты на rspec + Capybara, helper'ы для отображения и прочие ужасы. Ruby придётся подтянуть, хотя есть команды, где пишут всё новое и такого нет