Pull to refresh
680
1.8
Иван Белокаменцев @nmivan

Биоробот

Send message

Из-за меня постоянно увольняют людей. И мне страшно

Reading time7 min
Views17K

Есть у меня одна проблема, про которую я никак не могу решить – это баг или фича. Хорошо это или плохо. Это моя вина или моя заслуга. Добро я делаю или зло, в конце-то концов.

Из-за меня постоянно увольняют людей. Технически увольнение выглядит по-разному – по собственному, выдавливание, иногда прям ссаными тряпками гонят. Что важно: все эти люди – не мои подчиненные.

Я расскажу несколько сценариев увольнений. Очень нужно ваше мнение по теме. Правда.

Читать далее
Total votes 69: ↑33 and ↓36+6
Comments119

Дай таблетку, программист. Как в прошлый раз

Reading time4 min
Views20K

Не судите строго, но я в выходные, совершенно случайно, посмотрел телевизор. Канал «Россия 1». Всего несколько минут. Наткнулся на доктора Мясникова, который поздравлял своих коллег с днём медицинского работника (кстати, присоединяюсь к поздравлениям!).

Доктор Мясников не просто поздравил, а напомнил один из ключевых принципов работы врача: уметь сказать пациенту «нет», когда тот что-то просит или предлагает. Очень просто сказать «да», когда человек просит МРТ, операцию или таблетку. Выглядеть при этом «клиентоориентированным», ещё и денег, возможно, больше заработать.

Но настоящий врач не может идти на поводу у пациента. А вот программист – вполне себе.

Читать далее
Total votes 29: ↑23 and ↓6+25
Comments31

Надували, надуваем и будем надувать. Пузыри программистов

Reading time4 min
Views54K

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

Но мы – круче. В определённых условиях мы умеем надувать огромные перламутровые пузыри, которые потом годами не лопаются. Толку от них нет, но… Красиво же!

Читать далее
Total votes 111: ↑87 and ↓24+98
Comments72

Как каменщик дядя Толя учил программистов

Reading time6 min
Views43K

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

Аналогичные драмы я вижу теперь каждый день на работе. Хотя, на стройке были каменщики, прорабы и разнорабочие, а на работе – программисты, аналитики, разработчики, руководители проектов и начальство.

Поглядим, чему же программисты могут научиться у каменщика дяди Толи.

Читать далее
Total votes 58: ↑39 and ↓19+34
Comments72

Я исследовал закон Паркинсона и теперь меня уволят

Reading time4 min
Views74K

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

Первый закон Паркинсона: работа заполняет время, отпущенное на неё.

Не правда ли, формулировка отдаёт какой-то безнадёгой? Старайся, планируй, работай над эффективностью, не отвлекайся, будь осознанным – толку ноль. Всё равно весь день просидишь. Меня такое положение дел не устраивало, и я, вдохновлённый энтузиазмом, кинулся ломать закон Паркинсона.

Хотел доказать самому себе, что могу управлять структурой и объемом работы так, чтобы она не занимала всё моё время. Что вышло, и к чему я в итоге пришёл – за разворотом.

Разворот
Total votes 110: ↑91 and ↓19+101
Comments107

Оно само

Reading time3 min
Views13K

«Оно само!», «Оно само…» - кто так обычно говорит?

Детишки, которые что-то сломали. С нашей, взрослой точки зрения, люди весьма безответственные.

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

А от высоких руководителей вам приходилось слышать «оно само»? Мне приходилось.

Читать далее
Total votes 41: ↑34 and ↓7+35
Comments21

Ловим бандерлогов в офисе

Reading time3 min
Views17K

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

А потом сходите к их начальству, соберите данные о результатах работы этих программистов, их полезности для команды/проекта/компании, в чём бы эта полезность не измерялась.

Ну и сопоставьте одно с другим – особенности процесса работы с её результатами. Так вы вычислите бандерлогов.

Ну-ка чё там за очередная дичь
Total votes 102: ↑31 and ↓71-28
Comments48

Помогите Снежинке стать программистом

Reading time3 min
Views37K

Есть у нас человек, назовём его Снежинка. Этот человек, сам того не ведая, создал довольно забавную задачу, которую я предлагаю вам решить. Сразу скажу, правильного ответа я не знаю. Чтобы подогреть ваш интерес, скажу, что Снежинка не одинок в своей проблеме – их там целый сугроб.

Итак, Снежинка хочет стать программистом. Теперь несколько деталей.

Читать далее
Total votes 101: ↑68 and ↓33+56
Comments205

Из чего же, из чего же, из чего же… Сделан мир 1С

Reading time10 min
Views18K

Я верю: придёт великий день, и какой-нибудь могучий законодатель обяжет программистов 1С указывать на этикетке состав оказываемой услуги. С продуктами питания вроде получилось – не всё гладко, конечно, но отличить колбасу «точно не из мяса» от «возможно, из мяса» уже получается.

Пока же у услуги «доработка 1С под требования заказчика» весьма и весьма мутный состав. Давайте возьмём лупу и прочитаем то, что написано мелким шрифтом.

Лупу в руки и погнали
Total votes 51: ↑46 and ↓5+51
Comments100

Помолчи-ка, программист

Reading time11 min
Views103K

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

Сегодняшний герой – Сергей, имя вымышленное. Добро пожаловать в клуб анонимных обиженных программистов, устраивайтесь поудобнее, в комнату входит человек и говорит:

«Здравствуйте, я – Сергей. Мне запрещают разговаривать с клиентами. Но я в этом не виноват.»

Читать далее
Total votes 190: ↑165 and ↓25+183
Comments180

Сотрудники Шрёдингера

Reading time6 min
Views16K

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

Так, что-то замудрил… Я лишь хотел напомнить о том, что вы и так знаете: иногда, чтобы «увидеть» закон всемирного тяготения, надо получить яблоком по голове. Или, как говорится в приписываемой Эйнштейну цитате, проблему нельзя решить на том же уровне понимания, что её создал.

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

Однако, диффузия продолжается. Элементарно потому, что человек не живёт в вакууме и не занимается исключительно работой. Любой жизненный опыт, совершенно не связанный с работой, может оказать на эту самую работу влияние. Ну и наоборот, как это происходит при профессиональной деформации.

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

Я сам до этого допёр поздновато, но почитывать книги, расширяющие кругозор, всё-таки начал. На моё счастье, в очередной раз наткнулся на кота Шрёдингера. И, кажется, я понял, чего не хватало уважаемым отцам науки, для разрешения спора об условиях коллапса волновой функции, наличии и понимании состояния суперпозиции, и существовании Луны лишь в тот момент, когда вы на неё смотрите.

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

Читать далее
Total votes 32: ↑21 and ↓11+18
Comments11

Помогите стахановцу — увольте его сразу

Reading time6 min
Views86K
Сидят себе люди, никого не трогают, работают потихоньку, получают деньги, выдают результат. Директор, в целом, доволен. Но чего-то не хватает – хочется больше, лучше, выше, эффективнее. Вкладываться в интенсивное развитие лень, да и знаний не хватает. Так, иногда скажет мимоходом, что надо бы лучше работать, все головой покивают, может даже составят перечень мероприятий по повышению эффективности и снижению затрат, чтобы дружно про него забыть.

Но тут приходит Он. Тот, кому Мало. Кто страстно хочет Больше. И открывает ящик Пандоры. Точнее, показывает директору, где этот ящик находится, и помогает провернуть ключ в замке.
Читать дальше →
Total votes 88: ↑62 and ↓26+56
Comments196

Пузырь, соломинка и лапоть. Что происходит с программистами 1С

Reading time8 min
Views70K
Всё сказанное в тексте является сугубо моим личным мнением (так, на всякий случай уточняю).

Есть на свете такие штуки – называются франчи 1С. Это партнеры фирмы 1С, которые продают её программные продукты, помогают их внедрять и эксплуатировать, и умеют дорабатывать под нужды заказчика. Так вот, эти франчи пережили за несколько лет довольно забавную трансформацию.

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

Сейчас такого почти не бывает. В большинстве случаев придётся поработать с тремя забавными персонажами – пузырём, соломинкой и лаптем. Консультантом, аналитиком и разработчиком.
Читать дальше →
Total votes 77: ↑66 and ↓11+76
Comments237

Представьте, что вы пианист, а не программист

Reading time4 min
Views16K
Я люблю метафоры. Главное – правильно их использовать. Метафора не объясняет явление целиком, во всех его аспектах и вариациях. Она нужна, скорее, для того, чтобы увидеть знакомую ситуацию или проблему под новым углом и, возможно, переосмыслить.

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

Поэтому приходится самому придумывать метафоры, чтобы расшевелить сознание коллег и подтолкнуть к самостоятельному мышлению. У вас проблемы с критическим мышлением нет, поэтому предлагаю вам одну метафору. Лишь для того, чтобы вы могли её использовать. Разумеется, если она покажется вам достойной для применения.
Читать дальше →
Total votes 26: ↑14 and ↓12+9
Comments16

Программирование под дулом пистолета

Reading time5 min
Views20K
В автоматизации бизнеса часто встречаются т.н. «проекты-проститутки» (термин не я придумал). Это клиенты, над решением задач которых поработали толпы разных людей, без единого центра принятия решений, какого-либо анализа, продуманной архитектуры и здравого смысла. Клиент просто придумывает хотелку, программисты просто реализуют.

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

Клиента, понятно, такой подход раздражает. Только привыкли к одному спецу, или хотя бы запомнили его имя и телефон, как получают другого. Нужно заново всё объяснять, показывать, а то и платить за «проанализировать, как у вас всё устроено» — документации, естественно, никогда нет. Большинство клиентов уже смирились, потому что поняли – так везде, в любой конторе по автоматизации, даже у фрилансеров.

Но некоторые клиенты, в силу индивидуальных особенностей, мириться не готовы. Одни берут программиста в штат, другие бесконечно перебирают «партнёров», третьи периодически разрубают гордиев узел – запускают новый большой проект автоматизации. А некоторые стоят над душой программиста с пистолетом.
Читать дальше →
Total votes 25: ↑19 and ↓6+19
Comments13

Красота, которая не спасла программиста

Reading time8 min
Views129K
«За что тебя приняли, за то тебя и уволят», гласит старинная мудрость. Меня позвали на этот завод для аудита учета, информационной системы, кода, процессов и т.д. Но начали с того, что у них – плохой программист. Стандартный, заводской, ужасный.

Завод создавал красивые продукты. И сам был красивый. Реально красивый – видимо, в проектировании здания участвовали те же дизайнеры, что рисуют продукцию. В цехах – тоже красота и гармония. Чистота, порядок, всё на своих местах. А главное – весь производственный процесс красиво автоматизирован.
Читать дальше →
Total votes 112: ↑99 and ↓13+119
Comments250

У вас автоматизация… Отклеилась

Reading time3 min
Views11K
Твои менеджеры — вялые, ленивые и безынициативные? С ними не о чем поговорить? Не генерируют новых идей, направлений и тем? Не хотят ничего менять, думать, перестраиваться? Фантазии — кот наплакал?

Ты просто не умеешь их готовить. Нет, не надо бежать в аптеку за магнием B6. Просто поставь им правильную цель и скажи, что уволишь, если не достигнут. Результат тебя удивит. А метод его достижения приведёт в восторг.
Читать дальше →
Total votes 37: ↑28 and ↓9+30
Comments12

Целый этаж аналитиков. Как поняли цифровизацию на заводе

Reading time7 min
Views15K
На одном крупном деревенском заводе решили заняться цифровизацией (что бы это ни значило). Цифровизацию нельзя доверять всяким придуркам (= тем, кто сейчас сидит на заводе), поэтому сделали хитрый ход – наняли кучу аналитиков, которые заняли целый этаж заводоуправления. Однако, взгляды на работу этих ребят у всех участников процесса серьёзно разошлись.

Я расскажу несколько версий произошедшего. Кто прав – решать вам.
Читать дальше →
Total votes 41: ↑31 and ↓10+31
Comments26

Галя, сколько? Игра в шашечки на кассах Пятёрочки

Reading time3 min
Views68K
Заскучал? Хочется немного абсурда? Придумай людям KPI и объясни, как он считается.

Раньше я думал, что такой идиотизм только на заводах бывает. Оказывается, нет. Пятёрочка выручила. Она ж выручает.
Читать дальше →
Total votes 98: ↑94 and ↓4+123
Comments221

Посадите программиста в поток. Защищайте. Не мешайте. Наслаждайтесь

Reading time5 min
Views36K
Нужна справка на каждого ребенка. Да, и согласие на обработку персональных данных. От каждого из родителей. Пусть и анкету каждый заполнит. Статистический отчет о том, сколько мальчиков и девочек. Да, и по возрастам. И по районам прописки. Ну и по школам. Разделите там, пожалуйста, обычные школы, лицеи и гимназии. Нет, педсовет пропускать нельзя. Это всего 4 часа. Раз в неделю. Да, всем педагогам надо прийти. Конечно, вам нужно работать еще и в детских садах. Каждому из вас. Трижды в неделю. И костюмы ваши нам не нравятся, нужно меньше красок – чего как попугаи-то?

Так, а почему новых постановок нет? Где победы на конкурсах? Что значит два месяца бегаете бумажки собираете? Какое еще творчество? И почему у вас на него времени нет? Какого еще секретаря вам нанять? Что значит «я ухожу»? Вы серьёзно думаете, что справитесь без нас? Что ж, удачи.

Примерно так описал один очень хороший руководитель одного очень хорошего танцевального коллектива жизнь «под крылом» государственного учреждения, когда объяснял, почему ушёл «из-под крыла».

Случай запал в душу, т.к. я как раз проводил эксперимент (в очередной раз) по избавлению других творческих людей – программистов – от непрофильной, но «такой важной, нужной и обязательной работы» — успеванию в срок.
Читать дальше →
Total votes 87: ↑75 and ↓12+82
Comments118

Information

Rating
1,467-th
Location
Россия
Registered
Activity