Вчера постримили с семьей
https://youtube.com/live/_ORPd_tcakI
или
https://boosty.to/seniorsoftwarevlogger/posts/9273000c-e56e-4a7d-8188-3ef24c3aabec
00:02:20 Продолжаю бесячее собеседование в компанию мечты
00:07:38 ФРКН и другие активности
00:09:37 закулисье: Новое интервью на канале
00:12:00 Еще про поиск работы. Какие компании мне отказали?
00:13:24 Решил проблемы на текущей работе
00:15:16 Карьерный вопрос 1
00:20:54 Вопрос про планирование
00:22:41 Вопрос про видео про заметки
00:25:01 Карьерный вопрос 2
00:27:37 Как устроено дежурство
00:39:29 закулисье: Новый выпуск про выгорание с Егором
00:42:01 Как я рефреймил свое выгорание в плюс
00:51:52 Как проводят оптоволокно в Германии
Семья 🫶 | YouTube | Twitter
https://youtube.com/live/_ORPd_tcakI
или
https://boosty.to/seniorsoftwarevlogger/posts/9273000c-e56e-4a7d-8188-3ef24c3aabec
00:02:20 Продолжаю бесячее собеседование в компанию мечты
00:07:38 ФРКН и другие активности
00:09:37 закулисье: Новое интервью на канале
00:12:00 Еще про поиск работы. Какие компании мне отказали?
00:13:24 Решил проблемы на текущей работе
00:15:16 Карьерный вопрос 1
00:20:54 Вопрос про планирование
00:22:41 Вопрос про видео про заметки
00:25:01 Карьерный вопрос 2
00:27:37 Как устроено дежурство
00:39:29 закулисье: Новый выпуск про выгорание с Егором
00:42:01 Как я рефреймил свое выгорание в плюс
00:51:52 Как проводят оптоволокно в Германии
Семья 🫶 | YouTube | Twitter
YouTube
Июнь 2023
00:00:00 Новый стрим
00:02:20 Продолжаю бесячее собеседование в компанию мечты
00:07:38 ФРКН и другие активности
00:09:37 закулисье: Новое интервью на канале
00:12:00 Еще про поиск работы. Какие компании мне отказали?
00:13:24 Решил проблемы на текущей работе…
00:02:20 Продолжаю бесячее собеседование в компанию мечты
00:07:38 ФРКН и другие активности
00:09:37 закулисье: Новое интервью на канале
00:12:00 Еще про поиск работы. Какие компании мне отказали?
00:13:24 Решил проблемы на текущей работе…
🤡16👍5🔥5
Облако, Postgres, фриланс и Django / Анна Крх
Анна Крх — программирует уже 15 лет, совмещает работу старшим разработчиком на облачной платформе и на программирование на фрилансе. Ведет свой телеграм канал. Дизассемблирует мир.
Телеграм Анны: https://www.tg-me.com/ann_kpx
📹 https://youtu.be/ydCGIUtwsfE
🎵 https://podcasters.spotify.com/pod/show/seniorsoftwarevlogger/episodes/Postgres----Django-e265k4q
Анна Крх — программирует уже 15 лет, совмещает работу старшим разработчиком на облачной платформе и на программирование на фрилансе. Ведет свой телеграм канал. Дизассемблирует мир.
Телеграм Анны: https://www.tg-me.com/ann_kpx
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🤡11💊6🔥4👎1
В семейный чатик прислали вот такую роадмапу по джави.
Чот мне кажется от этих вкатуновых роадмап только больше вреда чем пользы. Стараются напихать как можно больше всего чтобы вкатуны охуели и купили курсы.
Они даже Web3 туда запихнули, мобилу и ДЖЕНКИНС! Причем мобила и дженкинс помечено как Essentials, типа обязательно надо знать.
Слыш, купи профессию.
И оно заканчивается с Keep Learning и сердечком! Короче у меня так полыхнуло, что порвало по форме этой самой роадмапы.
Чот мне кажется от этих вкатуновых роадмап только больше вреда чем пользы. Стараются напихать как можно больше всего чтобы вкатуны охуели и купили курсы.
Они даже Web3 туда запихнули, мобилу и ДЖЕНКИНС! Причем мобила и дженкинс помечено как Essentials, типа обязательно надо знать.
Слыш, купи профессию.
И оно заканчивается с Keep Learning и сердечком! Короче у меня так полыхнуло, что порвало по форме этой самой роадмапы.
❤93🤡41👍15🤣7🔥3🌚3👎1💊1
ВАЖНО!
Если в программировании плохой код — говнокод.
То в нокоде — говнонокод.
У меня всё🤡
Если в программировании плохой код — говнокод.
То в нокоде — говнонокод.
У меня всё
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣130🤡91💊10👍7🔥5👎2
Проапгрейдили кружочки
У айти кругов есть чат, где можно оставлять комментарии. Теперь там еще поселился бот расшифровщик, который разбирает кружочки в текст. Теперь не обязательно все слушать.
Бонусом идут лулзы от бота, который иногда довольно смешно разбирает сказанное.
👉 https://www.tg-me.com/+09kj9TMIQENiODBi
У айти кругов есть чат, где можно оставлять комментарии. Теперь там еще поселился бот расшифровщик, который разбирает кружочки в текст. Теперь не обязательно все слушать.
Бонусом идут лулзы от бота, который иногда довольно смешно разбирает сказанное.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
⚡⚡⚡ В течение нескольких часов выйдут новости, которые, без преувеличения, определят судьбу и перевернут страницу истории двух каналов!
🤣131🤡35👍9🌚8💊3🔥1
С огромной радостью и гордостью довожу до вашего сведения величественное событие нашего времени! В эпоху непрекращающегося прогресса и постоянного развития технологий, два лидера в сфере программирования и IT - великие каналы SeniorSoftwareVlogger и ExtremeCode - объединились во имя совершенства и общего блага!
Это историческое объединение — великий прорыв в мире технологий и программирования, результат упорного труда и безусловного стремления к прогрессу. Новое сообщество, образованное путем объединения этих двух каналов, станет маяком для всех, кто трудится в этой области, источником знаний и опыта, открывающим новые горизонты и возможности.
Товарищи, это исторический момент, свидетели которого мы стали. Позвольте воздать дань уважения и признания всем, кто приложил усилия к достижению этого великого события.
Товарищи, вперед, к новым вершинам науки и технологии в объединении @SeniorSoftwareVlogger и @ExtremeCode!
Это историческое объединение — великий прорыв в мире технологий и программирования, результат упорного труда и безусловного стремления к прогрессу. Новое сообщество, образованное путем объединения этих двух каналов, станет маяком для всех, кто трудится в этой области, источником знаний и опыта, открывающим новые горизонты и возможности.
Товарищи, это исторический момент, свидетели которого мы стали. Позвольте воздать дань уважения и признания всем, кто приложил усилия к достижению этого великого события.
Товарищи, вперед, к новым вершинам науки и технологии в объединении @SeniorSoftwareVlogger и @ExtremeCode!
🤡280🔥19💊15🤣11👍5👎5❤1
Вас ща разорвет, но погнали
Пишу я своих ботов спокойно. Думаю, блин, часто боты падают из-за ошибок. Приходится перезапускать. Хочу чтобы eslint мне подсказывал, если я где-то забыл промису catch сделать. Только я дед, eslint у меня не настроен, я же код писать хотел, а не с линтером пердолиться (о, как я был прав!).
Ставлю, значит, eslint. Накатываю по старой памяти конфиг airbnb-base. А он мне с порога предлагает все кавычки заменить на одинарные!
ЧИВО?
Ну ладно, полез в конфиг, добавил quotes: double, смотрю дальше. Строки, говорит, слишком длинные, можно только 100. На этом моменте уже начинает подпекать, но держусь. Ставлю 120. Читаю дальше: у тебя тут запятая пропущена после лямбды блядь!
Слыш, это диктант по русскому или программирование? Какая запятая после лямбды? Зачем?
Удалил, короче, eslint. Все таки хочу код писать, а не с линтером пердолиться.
Семья 🫶 | YouTube | Twitter
Пишу я своих ботов спокойно. Думаю, блин, часто боты падают из-за ошибок. Приходится перезапускать. Хочу чтобы eslint мне подсказывал, если я где-то забыл промису catch сделать. Только я дед, eslint у меня не настроен, я же код писать хотел, а не с линтером пердолиться (о, как я был прав!).
Ставлю, значит, eslint. Накатываю по старой памяти конфиг airbnb-base. А он мне с порога предлагает все кавычки заменить на одинарные!
ЧИВО?
Ну ладно, полез в конфиг, добавил quotes: double, смотрю дальше. Строки, говорит, слишком длинные, можно только 100. На этом моменте уже начинает подпекать, но держусь. Ставлю 120. Читаю дальше: у тебя тут запятая пропущена после лямбды блядь!
Слыш, это диктант по русскому или программирование? Какая запятая после лямбды? Зачем?
Удалил, короче, eslint. Все таки хочу код писать, а не с линтером пердолиться.
Семья 🫶 | YouTube | Twitter
🤣150🤡62👍21💊12❤8👎4
Нет у вас чувства прекрасного! Код - это же поэзия, должна чувствоваться рука мастера. Как быстро вы согласились на автофиксы... как же творчество?!
🤡84🤣22❤12💊4👍3🔥1
❓Привет, у меня вопрос про тимлидерство. Как ты распределяешь задачи между разработчиками? Если давать задачи на выбор есть вероятность, что задачу возьмет некомпетентный разработчик. С другой стороны если давать интересные и сложные задачи только самым продвинутым разработчикам, то другим будет скучно. Возникает вопрос- как никого не обидеть и при этом сохранить эффективность разработки. Может есть какой-то проверенный подход, может их несколько. Спасибо
Некомпетентных разработчиков в команде быть не должно. Их надо определять, пробовать подтянуть, если не тянутся — отсеивать. Предположим, что вопрос, про джуна, который возьмет задачу не по силам и не справится. На самом деле не так важно. Важно, что в скраме задачи даются не на человека, а на команду. В канбане первый свободный человек берет верхнюю задачу и начинает ее делать. Т.е. распределять не надо. Надо заботиться о том, чтобы задачи были делаемы.
Чтобы задачи были делаемы мы заботимся на уровень выше. На уровне декомпозиции. Здесь обычно работают сеньоры. В зависимости от проекта и мидлы с джунами, иначе они не смогут научиться, но обычно сеньоры. Сеньор нарезает проект, описывает задачи и помогает советом и парным программированием там, где другие буксуют.
Вот так и получается и эффективность сохранить, и люди растут, и никому не обидно. Бывают ситуации, что возникает конкуренция вести проект. Надо записывать кто что делал, чтобы распределять проекты поровну. Кажется, я сам себе противоречу? И да и нет. Как менеджер ты распределяешь проекты, но не распределяешь таски на доске. За редким исключением, потому что иногда нужно чтобы конкретный человек быстро сделал срочную или критическую задачу, но это редкость.
Спасибо, что присылаете #вопросы! Нажми кнопусик, пришли вопрос 👍
Вступай в семью 🫶 | YouTube | Twitter
Некомпетентных разработчиков в команде быть не должно. Их надо определять, пробовать подтянуть, если не тянутся — отсеивать. Предположим, что вопрос, про джуна, который возьмет задачу не по силам и не справится. На самом деле не так важно. Важно, что в скраме задачи даются не на человека, а на команду. В канбане первый свободный человек берет верхнюю задачу и начинает ее делать. Т.е. распределять не надо. Надо заботиться о том, чтобы задачи были делаемы.
Чтобы задачи были делаемы мы заботимся на уровень выше. На уровне декомпозиции. Здесь обычно работают сеньоры. В зависимости от проекта и мидлы с джунами, иначе они не смогут научиться, но обычно сеньоры. Сеньор нарезает проект, описывает задачи и помогает советом и парным программированием там, где другие буксуют.
Вот так и получается и эффективность сохранить, и люди растут, и никому не обидно. Бывают ситуации, что возникает конкуренция вести проект. Надо записывать кто что делал, чтобы распределять проекты поровну. Кажется, я сам себе противоречу? И да и нет. Как менеджер ты распределяешь проекты, но не распределяешь таски на доске. За редким исключением, потому что иногда нужно чтобы конкретный человек быстро сделал срочную или критическую задачу, но это редкость.
Спасибо, что присылаете #вопросы! Нажми кнопусик, пришли вопрос 👍
Вступай в семью 🫶 | YouTube | Twitter
👍124🔥7❤3🌚2💊2🤡1
Пишу документ, чтобы перевести команду со Scala на, скорее всего, golang. Риски со скалой, которые я вижу:
1. Скала — сраный санскрит языков программирования. Мертвый язык. Тупиковая ветка карьеры.
2. Непонятно нафига учить
3. Поэтому норм разраба на скале сложно найти или дорого.
4. Согласные переучиться на скалу - в лучшем случае середнячки и будут долго въезжать.
5. Кривая обучения с отрицательным уклоном. Переучивание занимает до года
6. Нет общего стиля, в итоге надо учить не скалу, а как на ней пишет конкретная команда. Причем команда меняет стиль в результате эволюции. Поэтому выучить придется несколько стилей.
7. Поддержка и развитие библиотек под вопросом.
8. У скалы нет будущего и отрицательная привлекательность при найме.
Что думаете?
1. Скала — сраный санскрит языков программирования. Мертвый язык. Тупиковая ветка карьеры.
2. Непонятно нафига учить
3. Поэтому норм разраба на скале сложно найти или дорого.
4. Согласные переучиться на скалу - в лучшем случае середнячки и будут долго въезжать.
5. Кривая обучения с отрицательным уклоном. Переучивание занимает до года
6. Нет общего стиля, в итоге надо учить не скалу, а как на ней пишет конкретная команда. Причем команда меняет стиль в результате эволюции. Поэтому выучить придется несколько стилей.
7. Поддержка и развитие библиотек под вопросом.
8. У скалы нет будущего и отрицательная привлекательность при найме.
Что думаете?
🔥94👍56🤡19👎9💊6🌚4❤2🤣2
Please open Telegram to view this post
VIEW IN TELEGRAM
🤡93🤣29👍6🔥1🌚1
А вот еще рофляна со Scala
Есть такая библиотечка в Scala - Akka называется. Это порт идеи акторов erlang на скалу. Все было хорошо, пока в головах у создателей жили левые идеи коммунизма, но 7 сентября ребята показали капиталистический оскал и выкатили ценник за использование их фреймворка.
Деньги, ребята решили брать за каждое ЯДРО процессора, который плавится гоняя ваш код. Больше ядер — больше денег Акке. Минимум можно купить 40 ядер.
Ох и сгорела же срака у сообщества. Первым делом конечно же форкнули последнюю чистую версию и назвали проект Pekko: pekko.apache.org
Такой шанс был назвать Bekka упустили! Короче я сейчас сижу с калькулятором и считаю риски. Прогнуться и платить капиталистам или рискнуть, авось Pekka будет чинить критические баги с той же скоростью.
Вообще момент выбран хорошо и доказывает тупик Scala. Ребята посадят на иглу тех, кто уже не может слезть с Акка. Это как если приложение с руби он рейлс переписывать, чтобы вы понимали. Т.е. ребята пользуясь спадающим трендом популярности языка решили на посошок набить себе карманы выжимая деньги их других ребят, котоыре с их поделки уже не могут слезть. Отличная бизнес модель!
* да, там есть бесплатная версия для нищих, я вижу, да.
Есть такая библиотечка в Scala - Akka называется. Это порт идеи акторов erlang на скалу. Все было хорошо, пока в головах у создателей жили левые идеи коммунизма, но 7 сентября ребята показали капиталистический оскал и выкатили ценник за использование их фреймворка.
Деньги, ребята решили брать за каждое ЯДРО процессора, который плавится гоняя ваш код. Больше ядер — больше денег Акке. Минимум можно купить 40 ядер.
Ох и сгорела же срака у сообщества. Первым делом конечно же форкнули последнюю чистую версию и назвали проект Pekko: pekko.apache.org
Такой шанс был назвать Bekka упустили! Короче я сейчас сижу с калькулятором и считаю риски. Прогнуться и платить капиталистам или рискнуть, авось Pekka будет чинить критические баги с той же скоростью.
Вообще момент выбран хорошо и доказывает тупик Scala. Ребята посадят на иглу тех, кто уже не может слезть с Акка. Это как если приложение с руби он рейлс переписывать, чтобы вы понимали. Т.е. ребята пользуясь спадающим трендом популярности языка решили на посошок набить себе карманы выжимая деньги их других ребят, котоыре с их поделки уже не могут слезть. Отличная бизнес модель!
* да, там есть бесплатная версия для нищих, я вижу, да.
🤡77💊14🤣11👍6🌚6❤5🔥4👎1
❓ Никита спрашивает https://www.tg-me.com/nikitonsky_pub/499
Мне совершенно непонятно, почему бы не разрешить человеку работать в пол-силы и получать пол-зарплаты. Почему надо обязательно заебываться и выгорать к хуям? Почему единственный приемлимый work-life баланс с точки зрения работодателя это «максимально разрешенное по ТК количество часов на полной выкладке»?
Вроде бы вот я сделал Х работы, дайте мне Y денег. Какая для компании разница, сделал я эту работу за пять дней на пределах своих возможностей или за один чиллово? При равных X и Y? Если я прошу за нее те же деньги? Кнопка, покрашенная заебанным джуном, ничем не отличается от кнопки, покрашенной проходя сеньором.
—
В действительности когда компания нанимает человека в штат, то это не только объем работы, но и присутствие человека полную неделю.
Однако, существуют другие формы занятости: 1) частичная занятость 2) фриланс 3) проектная работа на компанию, 4) свой лайфстайл бизнес.
Но тут человек, на пост которого Никита рефлектирует, хочет работать в пол силы, не обязательно 20 часов из 40. Может даже те же 40 часов присутствовать, но не работать. Хз короче.
Здесь действительно можно увидеть проблему мотивации. Зачем тебе выгоревший сеньор, который хочет работать на пол ставки? Слишком большой риск, что человек не будет работать на совесть. Возможно будет говнить или снисходительно улыбаться над проблемами, которые ему не по «грейду». Ну или просто футболить, потому что идентифицирует себя как джун. Не член команды, а непонятно что.
С другой стороны тебе придется менять все процессы под этого человека, а то и подбирать отдельные задачи. Ведь мы не только кнопки на скорость красим. Некоторые задачи, к сожалению, нужно попой сидеть и ждать пока задеплоится. А у человека часы кончились, он завтра продолжит. Зачем это делать тоже совершенно непонятно. Была попытка сделать подобную компанию с оплатой за таску: Зерокраси. Заработал свои пол зарплаты и отдыхаешь. Не получилось.
В-третьих, когда нанимают джуна, таки надеятся вырастить и попользовать мидла. А человек не хочет расти, он уже вырос. Он не станет брать задачи мидлов навырост. Не будет праздновать победу выкатки первого сложного проекта. Не подарит радость менторинга твоим сеньорам. Короче ничего кроме покрашенной кнопки, которую ты специально для человека выбирал, он не сделает.
И уйдет через год отдохнувшим, а у тебя ни джуна, ни мидла, которого бы ты успел вырастить не останется.
В Германии почти на любой работе можно уйти на 80% за 80% денег. Ничтожно мало количество программистов, которые так поступают. Мне как-то чел прямо на первом собесе сказал, что хочет работать 80% с первого дня. Я на задницу присел и подумал: во дела, мне что придется перестроить все процессы ради 80% сеньора? Мне так-то 100% надо. Может в пайплайне есть кто-то попроще?
Челик отвалился не решив простой алгосик на собесе. Или решил 80% тут хз, как посмотреть.
Вступай в семью 🫶 | YouTube | Twitter
Мне совершенно непонятно, почему бы не разрешить человеку работать в пол-силы и получать пол-зарплаты. Почему надо обязательно заебываться и выгорать к хуям? Почему единственный приемлимый work-life баланс с точки зрения работодателя это «максимально разрешенное по ТК количество часов на полной выкладке»?
Вроде бы вот я сделал Х работы, дайте мне Y денег. Какая для компании разница, сделал я эту работу за пять дней на пределах своих возможностей или за один чиллово? При равных X и Y? Если я прошу за нее те же деньги? Кнопка, покрашенная заебанным джуном, ничем не отличается от кнопки, покрашенной проходя сеньором.
—
В действительности когда компания нанимает человека в штат, то это не только объем работы, но и присутствие человека полную неделю.
Однако, существуют другие формы занятости: 1) частичная занятость 2) фриланс 3) проектная работа на компанию, 4) свой лайфстайл бизнес.
Но тут человек, на пост которого Никита рефлектирует, хочет работать в пол силы, не обязательно 20 часов из 40. Может даже те же 40 часов присутствовать, но не работать. Хз короче.
Здесь действительно можно увидеть проблему мотивации. Зачем тебе выгоревший сеньор, который хочет работать на пол ставки? Слишком большой риск, что человек не будет работать на совесть. Возможно будет говнить или снисходительно улыбаться над проблемами, которые ему не по «грейду». Ну или просто футболить, потому что идентифицирует себя как джун. Не член команды, а непонятно что.
С другой стороны тебе придется менять все процессы под этого человека, а то и подбирать отдельные задачи. Ведь мы не только кнопки на скорость красим. Некоторые задачи, к сожалению, нужно попой сидеть и ждать пока задеплоится. А у человека часы кончились, он завтра продолжит. Зачем это делать тоже совершенно непонятно. Была попытка сделать подобную компанию с оплатой за таску: Зерокраси. Заработал свои пол зарплаты и отдыхаешь. Не получилось.
В-третьих, когда нанимают джуна, таки надеятся вырастить и попользовать мидла. А человек не хочет расти, он уже вырос. Он не станет брать задачи мидлов навырост. Не будет праздновать победу выкатки первого сложного проекта. Не подарит радость менторинга твоим сеньорам. Короче ничего кроме покрашенной кнопки, которую ты специально для человека выбирал, он не сделает.
И уйдет через год отдохнувшим, а у тебя ни джуна, ни мидла, которого бы ты успел вырастить не останется.
В Германии почти на любой работе можно уйти на 80% за 80% денег. Ничтожно мало количество программистов, которые так поступают. Мне как-то чел прямо на первом собесе сказал, что хочет работать 80% с первого дня. Я на задницу присел и подумал: во дела, мне что придется перестроить все процессы ради 80% сеньора? Мне так-то 100% надо. Может в пайплайне есть кто-то попроще?
Челик отвалился не решив простой алгосик на собесе. Или решил 80% тут хз, как посмотреть.
Вступай в семью 🫶 | YouTube | Twitter
🤣65👍18🤡8❤5👎5🌚2
Выгорать — это выбор. К сожалению, мало кто это понимает. Выбери не выгорать. (серьезно)
👍105🤡40💊18🤣7🔥6👎3❤1
В стартапе идет вторая неделя. Все нормально работают, никто не выгорает. Почему вы так не можете?
https://www.tg-me.com/startup_reports
https://www.tg-me.com/startup_reports
Telegram
Молодой Crypto Скамтап 🪙
Здесь будут отчёты по стартапу
🤡39💊18👍4🤣3