9 способов раздробить свою работу так, чтобы сохранить концентрацию и продуктивность

image

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

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

Вот 9 способов разделить работу, позволяющие постоянно видеть цель и предпринимать шаги к ее достижению. (далее…)

Бот в качестве таск-менеджера?

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

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

  • Не довольны своим таск-менеджером, так как он очень сложный/неудобный
  • Работаете с небольшой командой
  • Часто взаимодействуете с коллегами через месенджеры, и вам хотелось бы иметь таск-менеджер под рукой
  • Хотели бы начать знакомство с простым и понятным таск-менеджером

Решение распространяется под лицензией GNU GPL, ссылка на репозиторий будет в конце статьи.

(далее…)

Криптовалюта Dash: Симбиоз человека и кода

image
Даже по меркам мира криптовалют проект “The DAO” недавно получил беспрецедентную огласку после релиза. Её рекламировали как истинно децентрализованную автономную организацию, The DAO обещала стать будущим смарт-контрактов. Тем не менее, несколько недель назад кто-то воспользовался уязвимостью в коде The DAO и переписал на себя свыше 3,6 миллионов токенов Эфира (т.е. на сумму более 60.000.000 USD по курсу на момент инцидента).

Многие средства массовой информации называли это «атакой», хотя с этим можно и не согласиться, если учесть, что программный код в “The DAO” является законом, а значит тот, кто пользуется уязвимостями кода, не сделал ничего незаконного и даже неэтичного.
(далее…)

6 «вредных» советов разработчику

6 «вредных» советов разработчику - 1

/ фото Alexandre Dulaunoy CC

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

«Оседлать волну IaaS»: Как и кем используется виртуальная инфраструктура

«Оседлать волну IaaS»: Как и кем используется виртуальная инфраструктура - 1

/ фото Steven Tyler PJs CC

Облачные сервисы внедряются повсюду. Малый и крупный бизнес регулярно пользуется их преимуществами: самые разные компании переводят свои инфраструктуры в облака.

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

Так как же используются облачные сервисы? Об этом нам бы и хотелось поговорить. Возможно, этот материал позволит вам увидеть весь спектр возможностей IaaS и подтолкнет к использованию этого инструмента применительно к своему бизнесу. (далее…)

Хорошие инстинкты кодировщика в конечном итоге «ударят вас по зубам»

image

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

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

Но одной интуиции недостаточно. Я столкнулся со стеной. И никакой инстинкт кодировщика не помогал мне сквозь нее пробиться. Далее Bill Sourour поделится с нами информацией о том, как не останавливаться на достигнутом. Кому-то эти рассуждения, безусловно, покажутся очевидными. Ну, а кому-то — пригодятся. (далее…)

9 ¾ действительно полезных советов по работе над крупными проектами

9 ¾ действительно полезных советов по работе над крупными проектами - 1
Я предпочитаю работать в маленьких командах: до 10 человек. Всех участников команды ты знаешь лично, чаще всего не нужно специально «бронировать время», чтобы обсудить что-то и принять решения.

Но случается и так, что мы беремся за работу над большими проектами. Под «большими» я понимаю композицию следующих факторов:

  1. Более 50 проектов в solution’е. Назначение не всех из них вы знаете
  2. Билд и выкладка длятся более 5 минут
  3. Над кодом работают десятки или сотни человек в разных офисах (возможно и странах)
  4. Существует четкое разделение труда и область ответственности каждой команды
  5. Существуют строгие регламенты, стандарты оформления кода, прохождение ревью является обязательным критерием выполнения задачи
  6. Учет рабочего времени производится позадачно, анализируются причины расхождения оценок и реальных трудозатрат

Бюрократия в этом случае – необходимое зло, тем ни менее, действующее на нервы. Чтобы избежать потерь драгоценных клеток я советую сразу подготовиться к тому, что придется поменять свой привычный workflow. Хорошая новость состоит в том, что, переучившись, вам не составит труда поступать также и на небольших проектах. Скорее всего, ваши коллеги будут приятно удивлены такой педантичностью
(далее…)

Добро пожаловать

Мы – молодая команда разработчиков из Санкт-Петербурга (хотя с нами сотрудничают люди из разных городов и даже стран), и мы рады приветствовать вас в своей первой публикации. Мы называемся «ТаймВизор» и продвигаем программное приложение и сервис с таким же названием (англ. TimeVizor).

(далее…)

Как мы стали продавать больше, несмотря на кризис

image

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

Тщательно обдумав имеющиеся у нас возможности, мы сделали следующее:

(далее…)

Пройди техническое собеседование

image

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