Pull to refresh

Джеймс Гослинг объясняет, почему ушёл из Oracle

Java *
Джеймс Гослинг дал эксклюзивное интервью eWeek, где впервые подробно рассказал о причинах, заставивших его покинуть компанию Oracle.

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

Кроме того, в должностной иерархии Oracle не оказалось позиции такого уровня, которая была у Гослинга в Sun (fellow), так что ему фактически пришлось сильно спуститься по должностной лестнице.
Читать дальше →
Total votes 92: ↑84 and ↓8 +76
Views 5.8K
Comments 50

Микроменеджмент: время создавать зомби

Project management *
Хабраприветствую всех, кому интересна эта тема.

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

Читать дальше →
Total votes 41: ↑38 and ↓3 +35
Views 17K
Comments 17

8 простых шагов к провалу начинающего менеджера по разработке

Development Management *Project management *Personnel Management *IT career
Translation


Поздравляю — вы новый менеджер! Нет, честно, от всей души. Слышите сарказм в голосе? Ну извините, я пытался как мог, но конечно, вместе с волнением есть доля сомнений и грусти. Наверное, вам придётся пройти через всё то, через что прошёл я и многие другие. Вы много лет работали инженером-программистом (или вставьте тут другую профессию), хорошо себя проявили, заслужили титул «сеньора» и вас считали неформальным лидером в коллективе. Вероятно, до настоящего момента были тимлидом. Возможно, какое-то время даже сопротивлялись этому «повышению», не хотели уходить из программирования, терять навыки. Но на самом деле боялись, что не справитесь. Наконец, каким-то образом вас уговорили рискнуть — и вот вы здесь. От ведущего инженера к начинающему менеджеру.

Как преуспеть в новой роли? Как опять пройти через все ступени и достичь такого уровня результатов и доверия, которого все ожидают, особенно вы сами? Сотни книг и тысячи блогов пытаются найти эти ответы, так что не буду притворяться, что у меня есть секрет успеха. Но я знаю несколько способов, которые совершенно точно гарантируют вам провал.
Читать дальше →
Total votes 23: ↑21 and ↓2 +19
Views 14K
Comments 9

Реализация системы GTD на основе новых возможностей Google Keep и Calendar

Google API *Project management *GTD *Agile *Cloud services *
Tutorial
This article in English: GTD Implementation via New Google Keep and Calendar Features

За последние годы Google Keep и Calendar значительно расширили свою функциональность, что дает возможность построить более удобную реализацию методологии GTD (Getting Things Done) на их основе. Ранее я уже публиковал материал с реализацией GTD на основе Google Calendar. Представленный теперь материал можно рассматривать как обновленную реализацию GTD на тех же принципах, но с использованием более современных средств.

В моем материале 2015 года в качестве базового элемента для всех пяти фаз управления рабочим процессом (Control) в системе GTD был выбран один и тот же сервис — Google Calendar. Теперь на различных фазах в качестве базовых элементов будут использоваться два разных сервиса — Calendar и Keep — в соответствии с приспособленностью их функционала для отдельных фаз.

  • Calendar теперь будет использоваться в качестве базы для фазы обзора (Review-Reflect), а также для фазы выполнения (Do-Engage).
  • Keep будет использоваться в качестве базы для фазы сбора (Collect-Capture), фазы обработки (Process-Clarify) и фазы организации (Organize).

Реализация GTD в Google Calendar (развернут список ближайших действий на неделю):


Pеализация GTD в Google Keep (категория ближайших действий):
Читать дальше →
Total votes 16: ↑16 and ↓0 +16
Views 31K
Comments 18

Проблемные личности среди менеджеров проектов

Project management *Agile *Personnel Management *IT career
Translation


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

Менеджеры проектов, как правило, стремятся обеспечить предсказуемость сроков путём стандартизации и соблюдения цикличности процессов. В этих процессах основное внимание уделяется отчётности по статусам, чтобы отслеживать прогресс. Общепринятое мнение, что чем тщательнее отслеживать процессы, тем более предсказуемым станет график проекта, и тем выше вероятность, что проект сдадут в срок.
Читать дальше →
Total votes 41: ↑36 and ↓5 +31
Views 32K
Comments 14

Сверхчеловеческую скорость AlphaStar внедрили как заплатку для ошибки имитационного обучения?

Machine learning *Artificial Intelligence Games and game consoles
Translation
Вероятно, все уже слышали, что ИИ под названием AlphaStar от компании Google Deepmind размазал профессионалов в стратегии реального времени Starcraft 2. Это беспрецедентный случай в исследованиях Искусственного интеллекта. Но хочу высказать конструктивную критику по поводу этого достижения.

Постараюсь убедительно доказать следующее:

  1. AlphaStar играл со сверхчеловеческой скоростью и точностью.
  2. Deepmind утверждает, что запретила ИИ выполнять действия, которые физически невозможны для человека. Разработчики не преуспели в этом и, вероятно, знают о своём косяке.
  3. Причина, по которой AlphaStar играет на сверхчеловеческих скоростях, скорее всего, связана с его неспособностью избавиться от приобретённого навыка спам-кликов. Подозреваю, что разработчики хотели сделать программу более гуманной, но не смогли. Потребуется время, чтобы подойти к данному тезису. Но это главная причина, почему я написал статью, так что прошу проявить терпение.
Total votes 141: ↑135 and ↓6 +129
Views 50K
Comments 322

Три лучших доклада Saint TeamLead Conf

Конференции Олега Бунина (Онтико) corporate blog Project management *Personnel Management *IT career Conferences
Saint TeamLead Conf 2019 — конференция для тимлидов и про тимлидов, которая прошла 23 и 24 сентября в Питере, — получилась с размахом. Чего только стоит главный зал высотой 46 метров и холл для кофе-брейка и прочего нетворкинга в цеху. Или скромные митапы человек на сто, при том, что у нас вообще не было дыр в расписании — 42 доклада время на пообедать оставляли только номинально.

Но все это, как и число участников — 1200, не сильно говорит о качестве. А вот опрос этих самых 1200 участников говорит. То, какие доклады участники оценили выше всего, говорит и о разнообразии актуальных тем, и о том, как наше сообщество и индустрия развивается.

Предлагаю к просмотру три совершенно разных доклада из ТОП 10:



Total votes 21: ↑19 and ↓2 +17
Views 4.3K
Comments 1

Почему инженеры презирают Agile

Development Management *Agile *
Translation

Мы продолжаем цикл публикаций о недостатках Аgile методологии. Сегодня перевод статьи о том, почему инженеры презирают Agile (много новых удивительных наблюдений!)

Читать далее
Total votes 84: ↑48 and ↓36 +12
Views 26K
Comments 129