• Если бы мы все умели программировать

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

    Читать полностью
  • Продлим Новый год на месяц!

    ITmozg весь декабрь и январь дарит работодателям скидки на рекрутинговые услуги. У всех будет время подготовиться к рабочему сезону!

    Читать полностью
  • Синдром всезнайки в IT и народные методы избавления от него

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

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

    Читать полностью
  • Управлять людьми, а не биомассой

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

    Читать полностью
  • Программисты: бездельники или трудоголики?

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

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

    И какой же отдел работает лучше? 

    Читать полностью
  • Как работать с дизайнерами: шпаргалка для инженеров и менеджеров

    Когда-то, давным-давно, я была продакт-менеджером. Потом я работала инженером. Наконец я стала дизайнером. Каждый день я работаю с людьми во всех этих трёх ипостасях.

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

    Читать полностью
  • 19 поколений программистов

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

    Читать полностью
  • Как убить продуктивность программиста? Лучшие советы

    Релиз должен был быть вчера. Пользователи ноют. Начальник начальника грозит топором. Ничего не работает, всё пропало.

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

    Соберём жалобы программистов в одном месте. Что мешает нам работать продуктивно?

    Читать полностью
  • Не так важен код, как его рисуют

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

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

    Читать полностью
  • Мозговой штурм: что делать интровертам?

    Как у вас в команде проходят мозговые штурмы?

    Кто-то говорит: «Нужно собрать идеи, давайте-ка обдумайте, собираемся после обеда в переговорке». Так?

    Насколько это эффективно, как думаете? Может ли быть такое, что некоторым людям нужно дать покой и время, чтобы у них родились новые идеи?

    И вообще, откуда взялся этот общепринятый формат мозгового штурма?

    Читать полностью