TGViewer
Channel Public Channel
замогильный уровень разработки

замогильный уровень разработки

@funeral_driven_development

https://defcon.social/@igor_nevis
Subscribers
45
Photos
117
Videos
30
Links
44

Showing posts older than #89 · Back to latest

Older Posts 20 shown
Post #88 80
В связи с этой рулеткой увольнений надо готовиться к следующему.
Да жду еще одного (скорей всего) приглашения на собес по гошке.
А кроме, начну издалека...
==============================
Давно не было ретро на текущей работе, и вот сегодня должно было быть ретро в том числе с СТО, спойлер его не было.
Ретро началось со слов "сейчас будет срач" от одного из разработчиков, и наша скрам мастер которая ведет ретро добавила добила "я вам просто покажу список кого уволили(!), а кого на парт тайм(!)". Тут я уже все, уже представил как закупаюсь на недельный запой, думаю - если не в первом то во втором списке. Я незнаю какой Аллах увел меня от этих списокв, но меня там не было.  После предыдущего лейоффа я копчиком чуствовал что это еще не все, не то что бы нагрузки стало меньше, но в ней стало большой процент старого дерьма с беклога, а когда програмист делает таски с беклога? то то и оно. Остальные тоже догадывались, что первая волна это просто разделение большого увольнения. Думаю в след месяце не будет волны однако к августу либо к сентябрю шансы есть.
На прошлом мне нечего было сказать уволенным, какихто теплых слов я не нашел. Нет я их нашел они у меня были или я мог попросить чатгпт написать сопли поддержки коллегам, однако я не нашел достаточно оснований предложить организоваться, и эти основания нужно было найти для тех кто остался в первую очередь. С помощью организации могли бы говорить с, как их называют, СИ ЛЕВЕЛ. Говорить не вопросами, а предложениями - предлогать решения кризиса компании.
На этом ретро сразу звучали вопросы плана - "когда следующее?". Даже нашлись ответы - уже искать работу, но такие с оговорками "я вам этого не говорил", "один мой друг уже ищет работу" а в таком духе. Чуствовалось и слышалось что люди хотят быть готовым к следующему увольнению.
Наверное проблема больших СЕО зарплат на фоне увольнений или же как мы использовали слово "катинг" от английского cut, наверное эта проблема типична для всех галер, заводов, фирм и так далее. Я услышал абсолютную закрытость СИ ЛЕВЕЛА и абсолютную некомпетентность тех же людей. После ретро у меня вырабаталась аллергия на слова "риск" и "руководитель" в одном предложении, будет хотеться блевать.
Пока обсуждаем СИ ЛЕВЕЛ, я все еще ищу аргументы рискнуть каждому в команде, что бы в единстве отстаять уволенных - угрожать увольнениям всех ради спасения некоторых. Тут я сразу подумал, а как говорить: прям сейчас пытаться или готовиться на следующее увольнение игнорируя сегодняшных сокращенных, не успели и не успели так сказать. В конечном итоге я пропукал в микрофон мол давайте все перейдем на 4х дневку зато оставим тех кого уволили. Естественно меня никто не поддержал, потому что я и сам себе не мог ответить на вопрос "что бы что?". Однако нашелся человек который как мне кажется уловил мою мысль, потому что он сказал "надо быть осторожным сейчас модно увольнять командами и набирать индусов", слышали слышали ага.
Вот я и решил добавить в канал смысла, не только изредка писать про собесы. Я буду конспектировать книгу СЕКРЕТЫ УСПЕШНОГО ОРГАНАЙЗЕРА
SECRETS OF A SUCCESSFUL ORGANIZER
. Возможно попытаюсь что то применить если успею до увольнения, либо это будет причиной увольнения.

P.S. поэксперементирую с ссылкой, тема общая возможно люди будут подписываться
P.S. 2 - вспомнил почему не было СТО, а хз он у нас как свадебный генерал такой, но даже так не ходит общатся, ниразу толком не защитил разрабов не объяснил/перевел на человеческий язык что творят СИ ЛЕВЕЛ. В этот раз за час до ретро, он вместе с главным ХР, видимо самому стремно обзванивал тех кого уволили. Ну и на неудобные вопросы на ретро решил не прийти.
=============================

подписаться
  • 😱 4
  • 🌭 1
  • 👻 1
Post #87 68
🤡🤡🤡
 ЩА НА РЕТРО СМОТРЮ В СПИСОК ВТОРОЙ ВОЛНЫ ЛЕЙОФФА, МЕНЯ НЕТ, НО КАК ОНИ ЗАЕБАЛИ
  • 🔥 3
Post #86 96
зацените собесик, тестовое за 3к неплохо но не факт что задеплоят.
ps это эликсир
Interview Stages:

- Stage 1 – Screening test: 40-minute screen recording building a simple app;

- Stage 2 – Paid project challenge: build and deploy a complete app we need ($3,000 reward for successful delivery);

- Stage 3 – Final interview: short chat with the CTO.
  • 🔥 2
  • 🤯 1
Post #85 118
🤡Думаю на галере предложить MCP клиент сделать, маркетплейс у меня. Хз правда кому предлагать менеджера уволили остальные не пропушат, я ниразу не продажник с возражениями работаю примерно так же как и перекатываюсь в гошку. А если прокатит, потом скажут спасибо и не намажут лавэ/баблишко только растроюсь.
Post #84 273
не могу не поделиться, и вообще мало собесов на веб3/крипту и тд а вакансий так то половина кроме дефолт веба кароч я сначала хотел сюда кинуть ссылку еще не просмотрев, он на половине ролик удалили, потом востановили и я его скачал держите вдруг опять удалят.
#бруно #негры #энергияжизни #безгерпеса
  • 🔥 3
Post #83 118
  • 😱 1
  • 👻 1
Post #82 115
замогильный уровень разработки ч2 Програмист должен постоянно учится кому? 🧬Список технологий в вакансиях большой. И каждый год он растет. От програмиста требуют знания и опыт новых и новых "технологий". Откуда берутся эти технологии? Можно вспомнить банальное "лень двигатель прогресса"…
ч3
База, алгосы или вкатиться за пару месяцев дней
Во второй части брал слово база в кавычки тут оно в названии, отдельно поясню что подразумеваю. База - это не только набор знаний, но и умение его применять. Хм очевидно если не можешь применить то это не знания, попробую по другому. Быть rails разработчиком не зная Ruby, быть React разработчиком и боятся Angular вот это не база. Трудно объяснить ведь я и сам согласен с позицией прошел собес знаешь и базу и все на свете, работаешь програмистом означает полное соответствие знаниям. Эту проблему в том числе раскрою в этой части.
🪑После ч2 можно сделать вывод что достаточно спрашивать обищие знания, базу у програмиста что бы нанимать только хороших. А програмисту достаточно выучить базу, но только точно те общие знания которые есть в технологиях, зачем читать 10 книг если можно прочитать одну. Все верно оба варианта правильные, поэтому и существует холивар на тему база или быстрый вкат, настоящие или не настоящие програмисты. Тут далее попытаюсь разобраться в возникновении этого противоречия, с одной стороны все на словах просят знать базу с другой стороны большинство знают отдельный набор технологий, связанных с собой как пазл, но не как структурированые знания вытекающие один из другого или из общего знания.
🪑В этом айтишном споре о том что должен знать програмист, постоянно кто то портит воздух рынок - приходят кандидаты и заствляют спрашивать "легкие" вопросы которые не требуют глубоких знаний, а работодатели поголовно или почти все рады обманываться. Вы скажете(особенно работодатель), что да своей тупостью и скудным выбором настоящих програмистов кандидат так влияет на рынок что заставляет снижать требования, заставляет писать конкретные года в конкретной технологии которую легче заучить теоретически и сделать типичный пет проект, что бы уверенно можно было на собеседовании ответить на вопросы из списка и вопросы становятся списком на заучить. Но как говорят работодатели и некоторые гейткиперы никто не заставляет идти в айти - задамся вопросом - кто заставляет идти на список вопросов работодателя. Он сам, точнее цена разработчика.
🪑Мысленный эксперимент, помоему есть книга или только выражение 10000 часов сделают тебя профессионалом в любом деле. Для эксперимента возьмем 10000 часов, это количество дейтельности, что бы выучить базу для этого надо либо совмещать зарабатывание денег с учебой в айти либо питаться воздухом и учиться учиться учиться. Но если за меньшую цену можно нанять разработчика который выучит только последнее что ему надо в работе, конкретную технологию конкретные фреймворки и языки то работодатель этим сразу воспользуется, потому что прибыль нужна сейчас. Будет ли ждать пока выучится разработчик или будет ли поднимать зп что бы к нему пошел человек у которого есть эти 10000 часов в голову уже? Как видим легче создать курсы Реакт разработчика, курсы голенг+микросервисы, телеграм бот на пайтоне чем учить полностью азам, базы и т.д. Как видим "невидимая рука" рынка стала вполне видима. В данный момент могу ошибится с ситуацией с курсами в снг, но еще недавно буквально курсы-зарплата-кредит на курсы были в балансе треугольника. Всем известные пол зарплаты ментору возникли отчасти от этого "рынка" где платят столько что бы хватило оплатить курсы/ментора и покушать после.
В следующей части раскрою, количество часов, разницу между заработной платой алгосами в бигтехе и просто поболтать в галере, а так же разницу между мужчинами и женщинами в айти.
  • 🔥 3
Post #81 92
🗿Возможно прилетит фриланс написать приложение аля мост между шопифай и какойто црм, смысл в гошки не вижу, а если еще дедлайн будет то фиг знает, но хз если прикину че там можно (нужно) запаралелить то буду писать. В целом echo framework базка не нужна, деплой на DO, гонять жсоны.
Пока писал глянул лимиты, в той црм 60 в минуту, вдруг какие черные пятницы мне их что хранить гдето и базка нужна, ну ладно + редис/склайт. Если отвалится это приложение и надо будет догнать данные или для старта загнать кучу через цсв какойто, пока очереди ждут.
Ну вот worker pool то что надо кажется, самая популярная задача с собесов.
п.с. сейчас как загадаю прайс и от меня сбежит клиент 🤌 и вообще это не точно еще.
  • 🔥 2
  • 🌭 2
Post #80 84
🤡ну что ж, меняю резюме уберу руби нафиг сделаю фул гошку и меньше опыта, время открутки хех
  • 🔥 1
  • 😱 1
  • 😈 1
Post #79 80
🐳На одном анонимном сайте поставил ОТ ШЕСТИ ТЫЩ, ну и там три с половиной предложения из них три это лид позиция. А по собесам соскучился, надо снизить планку хоть бы поговорить позвали. Мб и резюме надо поменять, щас у меня по легенде к 4м опыт на гошке подходит, но если глянут линкедин то по легенде я с гошки вернулся на руби.
A Bachelor's/Master's/PhD in STEM (Mathematics, Computer Science, Engineering)

ну такое мы скипаем, посмотрим другие.
  • ⚡ 1
  • 👻 1
Post #78 89
замогильный уровень разработки Собеседование - вранье ч1. 🍀Что програмиста заставляет врать в резюме или на собеседовании? Давайте сравним современного програмиста с другой аля "ремеслянной" профессией, такой профессией где что то создается либо модифицируется. Ручной труд(относительно)…
ч2
Програмист должен постоянно учится кому?
🧬Список технологий в вакансиях большой. И каждый год он растет. От програмиста требуют знания и опыт новых и новых "технологий".
Откуда берутся эти технологии? Можно вспомнить банальное "лень двигатель прогресса" - ерунда! Прибыль двигатель прогресса, вместо копирования файлов по фтп придумали докер, вместо написания руками с нуля веб приложения придумали фреймворки и так далее. Все это экономит время, а значит увеличивает производительность програмиста и упрощает его работу.
Далее буду рассматривтаь в примерах опытного програмиста. Потому что, почему даже опытному приходится врать.
Как мы выяснили любая технология не берется из воздуха, а "изобретается" что бы упростить работу програмисту(галере), по сути фреймворк(тут может быть название другой технологии, k8, что то из css и тд) это и есть упрощение уже, вместо 10 паттернов программист использует MVC. Т.Е. без этих новых технологий програмист может решит задачу миллионов способов, ограничения накладываемые через новые технологии и есть упрощение.
🪑Рассмотрим пример - "стандартные" 3 года в одном месте, пускай будет маркетплейс и допустим он большой, команда нашего опытного програмиста отдельно занимается корзиной. Делаем фичи, встречаемся с проблемами они становятся типичными для всех таких маркетплейсов и корзин, и вот через три года програмист решается сменить работу. За это время конкуренты выкатили в опенсорс "корзинаJS" фреймворк дающий набор только нужных паттернов работы с корзиной, которые не просто список а применяются парой импортов и еще двумя строчками кода. Читая вакансии програмист к списку того что было при его устройстве на работу встречает этот новый фреймворк корзинаJS, будет ли он внедрять у себя на текущем проекте что бы был "честный" опыт(имхо половина технологий так в проекты и залетают, комуто нужна строчка в резюме), будет ли он пилить петпроект, зазубривать доку? Скорей всего он напишет в резюме, что уже знает эту технологию.
🪑Когда говорят надо знать "базу" говорят правду, однако следует уточнить "базу" у вас не спросят. На собеседовании спросят, о "базе" через технологию, потому как "базу" можно только заучить, а понимание связанно с технологией, потому как у "базы" нету практики в работе, все сортировки давно написаны. Очень редко удается спросит ее в отрыве от технологии, которая требуется или которая уже изучена кандидатом. Обычно базу спрашивают(кроме дефолтных вопросов), на собеседованиях когда предусматривается переход с языка на язык или с фреймворка на фреймвор, не у многих кандидатов и интервьюеров удается корректно спросить или ответить на новом языке, итервьер сделав шаг на встречу кандидата редко удачно приводит пример на языке кандидата и наоборот, тяжело кандидату перенести "базу" на новую для него технологию. И что бы опытному програмисту прямо не "врать" из практики работая с языком/фреймворком выделять "базу" значит найти общее с другими технологиями/языками/фреймворками и потом это общее найти в новых технологиях.
  • ❤‍🔥 4
  • 🔥 2
Post #77 80
Собеседование - вранье ч1.
🍀Что програмиста заставляет врать в резюме или на собеседовании?
Давайте сравним современного програмиста с другой аля "ремеслянной" профессией, такой профессией где что то создается либо модифицируется. Ручной труд(относительно) насколько бы он не казался интелектуально легким он ничем не отличается от програмистского, просто в дестве и юнешестве ты уже работаешь руками и получаешь навыки которые используешь дальше в професии, представьте что бинарный поиск учился бы во время первой поделки на уроке труда в третьем классе. Да в мире в целом не увсех есть уроки труда и вообще школа, но базовые навыки работы с инструментом можно получить наблюдая за родителем/старшим -которых в свою очередь пока что больше чем айтишников. Так же мы не применяем навыки програмирования в повседневной жизни, либо чиним виндоус с помощью чатгпт/гугла.
Однако, сантехнику, автослесарю, маляру и т.д. достаточно показать фотографии на телефоне и ответить на пару вопросов что бы нанимающих их человек удостоверился в навыках рабочего.
Другое дело в айти с косплеями фаангов, списками 500 вопросов на %lang_name% и разными подходами к собеседованиям. 99% айтишников даже если не врут в резюме идут на собеседования заведом в позиции - доказать, что тот список навыков из резюме у них есть. Повторюсь, не приукрашивая и не придумывая резюме - програмист должен доказать что он програмист.
🍀Может ли програмист показать свою работу?
🪑Один из вариантов - давайте сохранять "элегантные" куски кода, по сути это не нарушит НДА - переменные назовем случайными словами. При таком подходе код будет стремиться к нечитаемой супер-оптимизированной строке.(посмотрите литкод решения на руби)/ Можно показать как ты назвал красиво методы - с этой задачей справиться любой АИ. Еще вариант "показать" что ты делал, это логи, скорость работы до - скорость работы после, затраты до - задраты после. Объем кода который нужно будет показать(т.е. сохранить себе в портфолио) может быть огромным, и это уже больше похоже на нарушение НДА однозначно придется рассказывать внутренности бизнесса. Поэтому современные собеседования похожи на устный пересказ твоих элегантных методов/паттернов из опыта, и экономичных(перформанс или деньги) архитектурных решений.
🪑Отчасти коммиты в опенсорс являются такими "фото в телефоне" результатов труда, но все мы примерно понимаем статистику(тут может быть ссылка на стрим где чел нанял 0 людей из опенсорса). А так же скорость принятия коммитов в опенсор тоже ставит под сомнения этот метод.
🪑Свои проекты - показывай все никакого нарушения НДА, однако будь у вас свой проект у которого пользователей и размер БД эквивалентен проекту нанимающей компании врядли бы вы искали работу. Обычно это пет проекты, еще часто это копия существующих "я разобрался как это работает потому что сам написал". Вам всеравно придется доказывать эффективность вашего кода как будто он не работает либо плохо написан так как вы не покажите адекватную(высокую) нагрузку. Минус в таком подходе вы всеравно делаете отдельное действие помимо работы, что бы доказать что вы разработчик.
🟨🟥🟦🟩
  • 🔥 3
  • ❤‍🔥 1
Post #76 69
👾👾👾
у меня лейоффы и меня пронесло и нет не от торта, а от увольнения. Ощущение стремное, по какому признаку увольняли хрен знает. Один признак однозначно присутствует, менеджер который топил за повышение зп разрабам уволен. Другие департаменты тоже 25-30 процентов похудели. Я подумал время активизироваться по собесам пооткликался на гошку и на всякий случай на руби тоже. В итоге по руби на стадии вилок прощаюсь с рекрутерами, как будто упали. По гошке нашел вакансию где почти явно пишется можно свичнутся с других языков, написал сотруднику, не рекрутеру уточнил этот момент и потом аж связался с рекрутером, в течении недели молчали сегодня сказали что мувинг форвард с другим кандидатом.
П.С. Думаю высрать эссе по надоевшей всем теме вранья в резюме, есть черновик может доработаю.
  • 🔥 5
Post #73 132
Нашел коллегу
Post #72 133
🤡🤡🤡 Ходил на подработку шопифай, ликвид все дела, в итоге был цсс фронт енд и другие грязные вещи. Оценил в часа 2-3, ну просидел с тем цсс все выходные, в итоге сторговался на 4 часа. Чел платит официально, в одной циганской стране высокие нологи, надеюсь поделится инфой как выводить баблишко.
Жду собесов по гошке.
  • ❤‍🔥 1
  • 🔥 1
Post #71 136
  • 😱 1
Post #70 137
♿️выебоны пост♿️
внезапно 36 клавиш мало для кирилицы, и даже если веравно на кирилицу
получается у 36 крайний ряд это QAZ на ноутовской клаве это безымянный и мизинец для шифтов и табов, соответственно средний 🖕на W  однако для такого(36 keys) сплита это E вот отсюда переучится самое сложное пару дней не хватает😿
🐳🐳🐳Был на гошном собесе одновременно с двумя ХР, дальше не прошел, фидбек отписка стандартная - они показывают запись тимлиду, вообще самый мерзотный способ, когда говорят покажут запись коллеге програмисту сразу теряешься как разговаривать, словами "смотря какой фабрик, смотря какой детаилс" или как с женщинами ХР. Контент не писал.
А еще была попытка подработки на руби, в шопифай чето править. Скинули мне таску на 5 минут если шарить, я оценил в 3 часа - ну они охуели и сказали перезвонят. Смысл поднимать новый енв за час работы 🐺🐺🐺.
  • ❤‍🔥 2
  • 🔥 1
  • 😈 1
Post #69 126
♿️🤌 Был на рубишном собесе, начался с "что такое ООП, СОЛИД" - попросил выйти через 40 минут. Как такую пытку выдержать я хз. Завтра может парттайм намучу.
  • 😱 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 →