Бигдата в (кибер)спорте

Вместо залипания в сериалы и аниме я последние пару лет смотрю киберспорт. Киберспорта щас очень много всякого разного, но мне заходят только хардкорные шутеры — разные виды Quake который уже давно непопулярен (последняя попытка перезапустить серию с выпуском Quake Champions фактически провалилась, т.к. игра так и не смога завоевать большую аудиторию, нынче в моде батлрояли я не арена шутаны) и Counter-Strike (который сейчас уже в третьей инкарнации и называется Global Offensive, но, по-большому счету, концептуально недалеко ушел от начала нулевых).

О двух (трех, четырех...) мониторах 3

Многие мои коллеги каким-то образом умудряются работать с тремя мониторами (лептоп + 2 внешних), однако мне все равно кажется что значительного прироста к продуктивности это не дает. Когда я стал сооснователем небольшой аутсорс шхуны, то решил что у моих людей будет стоять хорошее железо и обязательно два монитора. На б.у. рынке были прикуплены системники core i7 с сотнями оперативы и мониторы Dell (обязательно U24хх серия, 1920х1200 — 180 пикселей таки большая разница!

О двух (трех, четырех...) мониторах 2

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

О двух (трех, четырех...) мониторах 1

В далеком 2010 году я поехал в командировку в Канаду, к одному из заказчиков NC, где я тогда работал. В то время был бум всяких аджайлов, и руководство заказчика было готово работать по time and material контрактам, хотело видеть всю команду в одной локации, а еще, в качестве консультантов по внедрению гибких методологий, наняло ребят из компании ThoughtWorks. Контора эта известна, например тем, что там работает такой дядя как Martin Fowler, также они разработали кучу софта для управления проектами, CI/CD (GoCD), автоматизации тестирования (Selenium) и так далее.

О синем цвете

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

О рекрутерах и сообщениях на английском

Люто раздражают отечественные рекрутеры, которые пишут сообщения на английском (все вот эти “Hello Vladimir, …US-based IT company is looking for a Senior Developer”). Особенно если это какая-нибудь Yaroslava Tverdokhlib (все совпадения случайны), или девушка с еще более зубодробительной фамилией, с кучей шипящих. Очень диссонирует с английским текстом. Ты же видишь что я “Vladimir”, ну епта, ну пиши уже кириллицей, чего строить из себя непонятно кого? Понятно что вакансия на английском, но приветствие и короткое интро мне лично приятнее и удобнее читать на своем языке (украинском/русском).

О вредных привычках 4. Работа

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

О вредных привычках 3. Трекинг привычек

Одним из распространенных советов по искоренению вредных привычек, который я тоже на себе опробовал, было отслеживание и фиксация фактов положительных действий. Я очень люблю поедать сладкое в огромных количествах — тортики, печеньки, зефир, фрукты ну и вообще все сахарное. Купить и сожрать полкило зефира и потом закусить парой бананов — нефиг делать. Если в поле видимости есть печенье, то довольно быстро я приговариваю всю пачку. На фигуре (лол) это вообще не сказывается, так что я могу спокойно поглощать сахар в огромных количествах.

О вредных привычках 2. Ч/б экран.

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

О вредных привычках 1. Тупинг в телефон

Все сейчас тупят в телефон. От мала до велика. В метро едешь — минимум половина (а то и больше) пассажров уставилась в экранчики и что-то там делает. Многие смотрят инстаграм (особенно если поезд едет по открытой местности), фейсбучек, мессенджеры, игори, сериалы, книги. Часто замечаю следующий паттерн — человек открывает, например, мессенджер, видит, что там ничего нового не появилось, закрывает, открывает другое приложение, скроллит или свайпает, но интернета нет, приложение зависает, человек опять переключается на другое приложение и так по кругу.

Об этичности работы

Скользкая и неоднозначная тема — этичность того, что мы делаем на работе. Лет 10 назад я познакомился с одним человеком, которого отрекомендовали мне как “очень крутого программиста”, который “зарабатывает кучу денег”. Как оказалось, программист работал на adult-индустрию, и действительно зарабатывал хорошие по тем временам деньги. Adult — это всегда высокие нагрузки и сложные задачи, эта тема всегда была (и еще будет долго) востребована, обеспечивая потребителей все более изощренным контентом, а разработчиков — крайне интересной работой (если абстрагироваться от предметной области).

Как просить повышение зарплаты без шантажа оффером

Если увольняться еще не хочется, а денег — уже да, есть простой способ понять, ждет ли вас тут что-то. Надо задать своему руководителю (или тому, кто отвечает за повышения), простой вопрос: “Что мне нужно сделать, чтобы получать больше?” Чем он хорош? Тем, что он принуждает вашего босса думать, и перекидывает на него ответственность за решение. Типичный сценарий просьбы зп происходит как правило наоборот, приходит гоноровый сотрудник к менеджеру и говорит “я хочу больше зп”.

О комментариях

Убежден, что комментарии имеют ценность только при очень большом количестве комментирующих. Как правило, к не очень популярным блогам или постам комментариев кот наплакал — хорошо если пара человек напишет. Совсем другое дело — ресурсы с очень высокой посещаемостью (HN). Есть такой феномен — очень мало людей в интернете производят контент (пишут статьи, снимают ролики, ведут активный твитор, пишут коменты), подавляющее большинство людей его потребляет, создавая эдакую “темную материю” соцсетей. Таким образом, чем меньше посещаемость у ресурса, тем меньше доля людей, которые оставят коммент, тем меньшей будет разнообразие взглядов и мыслей среди комментирующих и тем уже будет дискуссия.

О любопытстве 2

После того, как с незнакомым доселе собеседником установился раппорт (определенный уровень доверия), я задаю ему главный вопрос, который интересует меня больше всего: “Чем бы вы занимались, если не нужно было бы работать?”. Увы, современное общество построено так, что большинству людей нужно с самого детства становиться на рельсы социально одобренного образа жизни — школа - университет - работа - семья - дети - и так до самой старости. Часто люди даже не задумываются о том, что им хочется делать, а просто едут по этим рельсам, и им норм.

О диванных экспертах

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

О мобильной разработке

В свое время мне пришлось немножко покодить под мобилы, и это заметка о том, почему я не люблю мобильную разработку. Большинство мобильных приложений попадают в одну из нескольких категорий — еще один фронтенд для какого-нибудь сервиса, игра, приложение которое использует возможности телефона (например, фитнесс-трекер, или фильтр для фотографий, или тюнер для гитары), причем приложений из первой категории — подавляющее большинство. Соответственно, скорее всего, вашей работой будет — написать клиента для REST API, отсылать туда данные и рисовать то, что пришло обратно.