10.9K subscribers
331 photos
17 videos
15 files
714 links
Архитектура | Программирование | Профессиональное развитие

Live канал - https://t.iss.one/soer_live

SOER CLUB - https://soer.pro или https://boosty.to/s0er

Бусты - https://t.iss.one/boost/softwareengineervlog

№ 5101661084
Download Telegram
Дублирую на boosty архив стримов с soer.pro сегодня перенес Проектирование API

SOER | PRO | Boosty
💩17👌4322
Пятничный техток в 15:00
Пассивный заработок программиста 💡

Расскажу личный опыт по следующим вопросам:

- Сбережения
- Монетизация пет-проектов
- Блоги/Влоги/Информационные ресурсы
- Крипта/Валюта
- Недвижимость (сдача в аренду)

И, конечно же, послушаем ваши истории

SOER | PRO | Boosty
Please open Telegram to view this post
VIEW IN TELEGRAM
👍323🤡221
Опубликовал статью Как определить какая доля багов/ошибок допустима и является следствием сложности программного кода?

Несколько основных мыслей (полный текст см. в статье):

- Борьба с багами возможна, но создание и контроль непродуманными метриками может увеличить их количество, а не уменьшить

- Основная проблема заключается в создании нездорового климата внутри коллектива, что приводит к увеличению цены ошибки и замедлению работы;

- Качество программного продукта не следует связывать только с количеством багов, так как это сильно замедляет выход на рынок и развитие продукта, что тоже важно;

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

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

SOER | PRO | Boosty
👍17🤔2🤡2211
Forwarded from Деплой (Ваня Ботанов)
Часы идут - программист работает

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

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

Но бизнес всегда хочет контроллировать работу айтишников. Это аксиома. Если вам говорят обратное - вам врут.

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

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

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

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

А играть в игру про доверие в коллективе, когда у тебя огромный слон в комнате в виде систем контроля времени - это расписаться в том, что по другим параметрам разработку вы замерить не можете. И вам почему - то нравится быть обманутым (а это так).

И это печально.
67👍42🔥17🤡3🤔222👾11
Эксперты соер.клуба

Я сделал специальную группу куда буду публиковать ссылки на телеграм каналы ребят, которые входят в соер.клуб. Это реально очень крутые девушки и парни, профессионалы своего дела.

По мере вступления новых людей в число экспертов буду группу пополнять.
👍174💩31🤡1🦄111
Forwarded from { между скобок } анонсы 📣 (Grisha Skobelev)
Всем привет 👋 Вчера случилась странная ситуация с интервью с Сэмом Ньюманом и интервью не состоялось, и его в целом не будет.
Наше общение началось 2 месяца назад и было все стандартно: я ему рассказал про проект, скинул 4 записи как пример того что будет, отвечал на его вопросы и мы запланировали дату интервью.
Вчера мы начали собираться в зум для тех чека, Сэм подключился на 3 минуты и после ушел ничего не сказав. Мы с Колей подумали что у него технические проблемы, но позже я получил от Сэма письмо. Жаль что так получилось, вроде ничего не предвещало беды. Книга мне понравилась и я был бы рад ее обсудить.

Надеюсь на ваше понимание, спасибо вам за поддержку ❤️ И я верю что это скорее исключительная ситуация, чем стандартная.
💩118🤡29👍25😢109🤬4🤣4😐4😁3👏1🤔1
Удивительно, но я согласен с человеком на 100%. Вот было бы здорово, если бы на собесы к дедам приходили только те, кто хочет интеллектуального развития.

Ведь вокруг столько компаний куда приходишь со словами "мне нужно чтобы вы кормили меня баблом", а они в ответ "Именно вас мы и искали!". 💡

SOER | PRO | Boosty
Please open Telegram to view this post
VIEW IN TELEGRAM
😁76🤡10👍87🤣442🤪11
Live stream started
Live stream finished (1 hour)
Что если вы эффективнее других членов команды?

Вчера на стриме очень много возникло споров вокруг "работать 4 часа и скрывать это от руководителя"

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

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

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

Во-вторых, если ты работаешь лучше и успеваешь больше, то это прямое основание просить у руководителя повышение зарплаты. Мне кажется, что совершенно справедливо платить работнику по результатам, а не "среднее" по палате".

И тут возникает много "но".
- Если руководитель часто не может или не хочет платить больше. Что тогда делать?
Ответ: менять работу и идти к тем, кто может платить за ваш труд справедливую цену (это и есть рынок).

- Если руководитель не согласен с вашей оценкой труда?
Ответ: обсудить и понять есть ли реальные предпосылки для вашей оценки.

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

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

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

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

SOER | PRO | Boosty
👍56🤡544🤔311
А зачем менять работу? просто найди вторую и сделай х2 :)


А ещё можно почку продать.

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

Две работы у меня было после универа- это очень тяжело. Лучше выстроить карьеру и получить за счёт роста по должности х2.

Но пока молодой и много лишнего здоровья, то как вариант можно рассмотреть
30👍18💯6🤔432😁2👎11
Скоро…
🤮46👍19222😁1🤔1🤡11
Что нужно знать про накрутку опыта:

1. Есть накрутка опыта, есть накрутка знаний.

Т.е. вы что-то знаете, но не применяли на практике, чтобы показать знания вы пишите, что на практике это делали.

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

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

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

4. Накрутчики потенциально будут попадать на работу, где требования к кандидатам низкие, обычно - это галеры.

SOER | PRO | Boosty
👍30💩10🤡6🤔5
Сегодня разыграл пять подписок PRO на год

Победители:
- Максим Л.
- Dmitry U.
- Denis A.
- Nerossoul
- Igor P.

Следующий розыгрыш через месяц. Правила такие:
- разыгрывается столько подписок PRO какой уровень достигнут благодаря бустам
- первая подписка разыгрывается среди тех кто бустил хотя бы раз
- вторая и последующие среди тех кто бустил более одного раза (т.е. 2-ая подписка тем кто бустил миниумм 2 раза, 3-я подписка тем кто бустил минимум 3 раза и т.д.)

Всем скинул JSON токены в личку.
👍22🔥1
Forwarded from Михаил Золотарёв
Вот читаю я про фильтры собесов и диву даюсь. Как бывший HR расскажу, как дело происходило, по крайней мере раньше:

Рекрутер составляет вакансию. В неё вписываются требования, ставятся фильтры. Дальше вакансия публикуется. И дальше смотрится на поток кандидатов. Если по вакансии кандидатов мало - то фильтры смягчаются или изменяются.

Например. Я выкладываю вакансию джуна фронта с коммерческим опытом 10 лет. Мы живем в идеальном мире где никто не крутит. Естественно, у меня будет ровно 0 кандидатов. Спустя неделю-две, я понимаю, что что-то не так - и снижаю опыт до 5 лет. У меня, допустим, 2 кандидата, но оба они оказались такими себе. Дальше я снижаю опыт до условного года - у меня уже 100 кандидатов. Тоже самое касается и других требований.

Таким образом, когда рекрутер делает неадекватную вакансию: ему приходится её корректировать и делать адекватной, иначе он не найдет никого и не получит зарплату.

А теперь что происходит в мире накрутки. Я выкладываю все ту же вакансию джуна-фронта с коммерческим опытом в 10 лет - и у меня 1000 кандидатов. Зачем мне что-то в вакансии менять? И да, среди этих 1000 кандидатов может попасться адекватный. Следующую вакансию я так же сделаю. В результате мы приходим к тому, о чем ДедГном рассказывал, к жалобам на неадекватных рекрутеров и т. д.
👍43👎6🤔5🤡3👏2😁22