В IT чудес не бывает
877 subscribers
142 photos
21 videos
1 file
379 links
Лайт-версия блога https://www.maxshulga.ru/ про менеджмент, качество и процессы в IT от доброго доктора АйТиболита @maxbeard12
Download Telegram
Странно, я давно знаю про принцип Питера, но в первый раз за все время эта статья про него действительно показала мне, про что он :)

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


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


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

#management
7👍5
Забавно бывает складывается жизнь рабочая...

Кто-то занимает C-level позицию практически в самом начале своего творческого пути и остается на ней (в той же компании*) лет уже 15. Становится ли он лучше как менеджер? ХЗ Как текущий менеджер - так себе, но ведь работает.
*за 15 лет компания конечно самоизменяется, но все равно +/- та же.

Кто-то в какой-то момент становится главой департамента разработки человек на 100-120 (опять же после лет 15 в одной компании), в котором нет менеджеров (техлиды есть) и теперь думает, что с этим делать и как собеседовать менеджеров, которых ни разу не собесил. Справится? ХЗ

Кто-то не парится и работает по учебнику. И че ты ему сделаешь, каждый пункт "по уму"?

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

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

Как вам такие примеры принципа Питера? :)

Философское однако настроение...

#байки
9👍3🤔1💯1
В IT чудес не бывает
"Разработка программного обеспечения — это процесс поиска и исследований. Следовательно, чтобы добиться успеха в этом, инженеры-разработчики должны стать экспертами в приобретении знаний или навыков посредством опыта или обучения." "Modern Software Engineering"…
Ремесло (craft) vs инженерия
Ремесло — это эффективный подход к созданию вещей, но у него есть свои пределы. Оно очень хорошо себя проявляет в создании «единичных» вещей. В системе ремесленного производства каждый предмет неизбежно будет уникальным. В чистом виде это верно для любой производственной системы, но для ремесленных подходов это особенно верно, потому что точность и, следовательно, повторяемость производственного процесса обычно низка».

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

"Modern Software Engineering" Dave Farley

#развитие #мысли_вслух
👍41
И снова откуда-то эта связь "софт-скилы" - это "скилы болтовни".

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

Уметь выслушать, услышать и потом понятно, кратко и емко донести свою мысль - это софт-скилы.

А болтовня - это просто болтовня.

#мысли_вслух #развитие #классика
💯13👍51
я и знаменитый кабанчик в пятничных #it_memes (честно сперто и отретушировано)
ЗЫ эту книгу (для подготовки к собесам по системному дизайну) часто так и называют "книга с кабанчиком"
😁13🔥3👍2
"Автоматизатор" в команде - горе для автотестов...

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

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

#holywar #test_automation
👍6🤔1
В IT чудес не бывает
Продолжая тему "менеджер и техника". Еще несколько советов оставаться в технике будучи менеджером: Should you Stay Technical as an Engineering Manager? PS жаль, что мои самые любимые - самые неэффективные 😒 PS2 кстати, вопросы поддержания необходимого тонуса…
Сурово однако... 🤔
Being back in the job market again, I’ve noticed that there’s a bit of a change happening in job descriptions for Engineering Managers. Most notably, many of them specify that the successful candidate should be doing some/all of:

• Coding
• Code reviews
• Driving sprints/being a scrum master
• Breaking down work into tickets for the team
• Architecting solutions
• And many more tech-focused functions


The Engineering Manager Role

#management #развитие #holywar
1
Вчера набрел на свои #мысли_вслух 10-летней давности
Ваша работа как программиста — не писать код, а решать проблемы. Лучший способ решить проблему — писать как можно меньше кода.

Единственное, чем ее хочется сейчас дополнить, это продолжить через запятую "оставив этот код понятным"
👍12🔥5
Пр-р-ростите, сегодня мем, который не мем.
Я помню, что сегодня еще четверг и для пятничных #it_memes еще рано.
Настроение дня: "менеджмент - это просто"
особенно "релиз-менеджмент"...
👍2🔥1😁1🏆1
This media is not supported in your browser
VIEW IN TELEGRAM
ну, за рефакторинг 🍻

в пятничных #it_memes
8😁83
Управлять производительностью (людей) так же безнадежно, как и приказывать растениям расти.
Вы можете посеять семена и удобрить почву, но вы не сможете заставить цветок вырасти, дергая его. И вы же не выкапываете его раз в месяц, чтобы проверить, как он растёт.

(c) Bjarte Bogsnes

#management #it_философия
👍22
Недавно в комментах обсуждали о причинах того, как история с CrowdStrike (когда в мире легла виндовая инфра, около 8.5млн компов) пролезла в прод.
А вот и ответ (оригинал, и на русском, тем более оригинал из РФ еще и недоступен): тула типа виновата.

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

Тестировать, млин 😂

#testing
😁6
Ну, за #развитие

В пятничных #it_memes
7🔥6😱2
Tracking Engineering Time

1. Measure the time engineers are spending. This doesn’t need to be super-precise, nor does it necessarily have to be wall-clock time (you can use story points, or ticket counts, or probably a dozen other things).

2. Split that time into “buckets” that map to the kinds of activities that influence output. I start with three buckets: features (time spent developing new things), debt (time spent fixing old problems), and toil (time spent on routine tasks).

3. Agree on the appropriate ratios for each bucket, and then adjust over time to influence the outputs you care about.


#оценка
🤔1
Smart people don’t learn… because they have too much invested in proving what they know and avoiding being seen as not knowing

(с) Chris Argyris

Это те же самые люди, которые "никогда" не ошибаются или не признают, что ошибаются.

Те же самые люди, у которых всегда на все есть ответ, мгновенный, вне зависимости от контекста.

Вот только действительно ли они умные в этом случае?

#развитие #мысли_вслух #it_философия
💯5
Настроение "эффективный менеджер"
#it_memes не по расписанию... что-то все чаще :(
😁5😢1💯1
Для чего нужно делиться своими знаниями?

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

А делать нужно не для бренда, нужно просто для себя...

#развитие
👍73🤔1
Где-то плюс-минус в это время, несколько лет назад я в первый раз активно собеседовал людей на позицию аналогичную моей.
Прикольный опыт - как бы взгляд на свою работу со стороны и в итоге ищешь вроде себя, но лучше.

Разработчики чаще таким занимаются - собеседуют разработчиков (но я как-то пропустил этот этап или просто давно было 😂 и не помню).
Менеджеры же обычно собеседуют для себя (в плане иерархии) или иногда помогают искать в параллельные треки/департаменты/отделы/итп. В удивительных случаях (но они бывают) общаются (и я бы не стал называть это собеседованиями) с тем, кто потом будет ими руководить.

Тогда родилась эта заметка.
Перечитал. Все еще годно и не хочу ничего добавить/убрать.
Может кому пригодится.

ЗЫ ссылка уже тут когда-то была, но кто ж их считает :)

#собеседования #management
👍51🔥1