fbpx
Политзаметки в IT: синдром плохого соседа

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

Я часто раньше замечал на себе и других людях в IT сильное влияние среды, в которой приходится работать. Когда я начал консультировать другие компании, я окончательно убедился, что это один из очень важных и решающих факторов в жизни IT компании и отдельного проекта в ней. Вы все вероятно слышали фразы наподобие: “у нас так через ж… все проекты делаются, наш не исключение”, “ребята на соседнем проекте юзают XYZ и ничего”, “ага, видал я как Scrum работает на другом этаже у проекта ABC”…

Я называю это “синдромом плохого соседа”. Вот представьте, что вы хороший разработчик и только что пришли в компанию. На прошлом месте работы вы использовали грамотный процесс разработки, современные практики и инструменты. И тут вы вроде как нацелены придерживаться такой же стратегии. И вот вы знакомитесь с местными разработчиками с соседних проектов, пересекаетесь с ними на кухне, на глобальных собраниях, в курилке. “Да пофиг, мы тут чай пьем, а рабочее время идет!” – говорит один из них. “Мы никогда не перейдем с технологии XYZ, хоть она корявая до ужаса. Зачем? Работа работается, зарплата капает.” – постоянно повторяет второй. “Я лично использую Eclipse и даже частенько простой блокнот. Не скорость набора кода важна, а его смысл. Не нужны мне все эти новомодные штучки.” – делится своим опытом третий.

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

Единственный способ, который мне видится рабочим для предотвращения такого эффекта – это жесткие границы в профессиональной деятельности. Есть твой проект, законы и правила, которые распространяются на него. От “соседей” стоит перенимать только позитивные вещи, над негативными просто улыбаться в ответ. Все правила и действия “соседей” стоит воспринимать как “чужой огород”, на который ни в коем случае не обязательно походить и даже наверняка не стоит этого делать. Ни в коем случае речь не идет о вражде, отношения должны быть конструктивными с перениманием полезных знаний и опыта, но всегда следует помнить о возможности “заражения” вашего сознания.

Берегите свои проекты от плохих “соседей”, не давайте повлиять на работу над ними “устоявшимся правилам” и негативному опыту других проектов в компании. Только так у вас получится построить классные процессы и делать классные продукты даже не в очень классной и успешной компании.

Обсуждение (
Warning: A non-numeric value encountered in /sata1/home/users/xpinjecti/www/www.xpinjection.com/wp-includes/pomo/plural-forms.php on line 280

Warning: A non-numeric value encountered in /sata1/home/users/xpinjecti/www/www.xpinjection.com/wp-includes/pomo/plural-forms.php on line 280

Warning: A non-numeric value encountered in /sata1/home/users/xpinjecti/www/www.xpinjection.com/wp-includes/pomo/plural-forms.php on line 280

Warning: A non-numeric value encountered in /sata1/home/users/xpinjecti/www/www.xpinjection.com/wp-includes/pomo/plural-forms.php on line 280

Warning: A non-numeric value encountered in /sata1/home/users/xpinjecti/www/www.xpinjection.com/wp-includes/pomo/plural-forms.php on line 280

Warning: A non-numeric value encountered in /sata1/home/users/xpinjecti/www/www.xpinjection.com/wp-includes/pomo/plural-forms.php on line 280
4)

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

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

Поэтому не получится перенимать от соседей только позитивные вещи. Надо ещё сначала понять, что там негативное, а что достойно перенятия. А это как раз совсем неочвидно.

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

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

принять
Pkv Games BandarQQ Online Terbaik Dengan Deposit Super Modern permainan paling populer di situs poker online terbaik di indonesia di situs bukaqq Poker Online Aman dan Terpercaya slot online