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

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

Об увольнениях 1

“Приходят в компанию, а уходят от руководителя” Как руководителю, мне всегда было грустно и немного обидно, когда от меня уходили. Практически всегда это происходило по объективным причинам, 90% — на большую зарплату, остальные по мелочам, кто на релокацию, кому — все надоело. С зарплатой все просто — не всегда у менеджера есть инструмент повышения и не всегда недоплаченность своих людей можно донести до вышестоящего руководства которое распределяет финансовые потоки. Обычно намерения человека об уходе становились ясны намного раньше собственно увольнения — по видимому разочарованию от небольшого пересмотра или вообще невозможности качественного скачка (например в 1.

О возрасте и закате карьеры после 30

Мне 31. Очень часто в обсуждениях можно встретить утверждения вроде “после 30 разработчик уже никому не нужен — старый, мозги уже не те, не будет поспевать за молодыми”. Интересно, откуда взялся этот миф? Ну ладно, я бы наверное понял, если бы там стояла цифра 50, и то, в штатах есть куча примеров людей которые начали работать в 80-х и вполне неплохо чувствуют себя до сих пор. Но 30? Мне кажется, что к этому времени инженер (если он начал работать в 20) побывал на куче разных проектов, получил разносторонний опыт, изучил тонну фреймворков, на собственном опыте прочувствовал эволюцию языков и окружения.

О групповых собеседованиях

Был как-то я в том же примерно 2011 году в лидере рынка (на “Lux” начинается на “oft” заканчивается) на собеседовании на джава инженера. Пришел значит я в знакомую многим промзону на Берестейке, меня встретила HR, все как положено, проводили в переговорку и оставили меня там ждать. Зашел инженер и сказал “Ждем еще остальных”. Я заподозрил неладное. По итогу, в комнату набилось еще двое или трое человек. Они расселись вокруг меня и устроили перекрестный допрос.

Забавные задачи на собеседованиях

Ходил как-то я, году в 2011 кажется, в одну славную украинскую аутсорс контору. Контора хороша тем что работает в основном со стартапами из Долины. На “Cog” начинается на “niance” заканчивается. Пришел я как положено, и меня посадили в переговорку с двумя инженерами. Ну и эти ребята давай меня спрашивать по джаве, о том о сём, стандартные вопросы в общем, довольно много их было. А потом говорят, у нас тут работают лучшие инженеры поэтому мы даем логические задачи!

О стеклянном потолке 2

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

О стеклянном потолке 1

В наших реалиях, если человек сумел устроиться разработчиком, то, если он не тупит, то в первые несколько лет значительно повышает свою зарплату. Например, устроился джуном на каких-то 700$, поработал полгодика, перешел куда-то на 1000$, потом пару лет прыгал по +500, потом еще несколько прыжков и уже и за выслугу лет получил помидора и 3000$, потом может быть еще годок-второй, если умеет себя продать то или какой-то тимлид и уже условных 4000-5000$ ну и если совсем умный то архитект или какой-то менеджер и еще больше денег.

О видеороликах и анкетах в рекрутерских письмах

Получил на днях письмо. “Бобрый день уважаемый, меня зовут Даздраперма Леопёрдовна, я представляю стартап СранаяХрень который базируется в Санта-Барбаре, увидела ваш профиль на линкедине и думаю что вы точно подходите в нашу славную контору на позицию турбоинженера бекенда 80го уровня. Не соизволите ли уделить несколько минут и посмотреть 2-х минутное видео где мы нассым вам в уши о том, почему у нас очень круто работать, а если вам понравится то заполните пожалуйста короткую форму и мы с вами свяжемся”.

Немного о Є-хелскере

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

Об ответственности за свое

В Украине есть такие ребята — “Агенти Змін”. Это группа из архитекторов, дизайнеров, урбанистов и прочих сочувствующих, которые (если вкратце) на волонтерских основах занимаются улучшением дизайна города и сопутствующими вещами. Например, они совершенно бесплатно разработали для киевского метрополитена схему метро и она теперь везде используется. А еще они разработали “Київський Стандарт” в котором описали множество урбанистических проблем Киева (которые, впрочем, характерны практически для всех городов пост-советского пространства) и предложили пути для их решения.

О рекрутёрских просьбах дать контакты потенциальных кандидатов

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

О скайпе

Думаю, все читали статью Никиты Прокопова “Software disenchantment” (в русском переводе “Моё разочарование в софте”). Если вдруг не читали — срочно читать. Вкратце, Никита пишет о том, что все софт становится все хуже, работает медленнее, потребляет больше ресурсов, UX все хуже и хуже, и почему-то все считают это нормальным. Вот пару недель назад у меня должно было быть собеседование, и, как раз за 10 минут до начала упал Skype. Я вспоминаю благословенные времена, когда скайп был все еще одной из самых популярных программ, написанных на Delphi, не имел центральных серверов, устанавливал p2p соединения для звонков и сообщений и пытался прорваться через любые фаерволы и ограничения сетей.

Что читать 2

Продолжим немного эту тему. Для тех кто пропустил, краткое содержание предыдущих частей: “читайте https://hckrnews.com, это отправная точка, откуда можно выйти на интереснейшие блоги”. Вот еще несколько очень стоящих источников: Мастрид для любого разработчика — еженедельный дайджест High Scalability. Тут ну оочччень много ссылок, как на короткие твиты, так и на серьезные материалы, не обязательно относящиеся к высоконагруженым системам, поэтому не смотрите на название. Автор проделывает нереальный труд просеивая океан информации как кит — нужно пользоваться!

О неинтересных задачах

На первой работе был у меня один коллега — очень крутой PL/SQL-щик. Нереально умный парень, олимпиадник и все такое. В свободное от кодинга время он сидел на сайтах с теми самыми олимпиадными задачами и решал их. Помню тоже челленджил меня подсчетом факториала или чего-то похожего на чистом sql 🙂 Не знаю, как компании удавалось его удерживать, потому что с его скиллами он легко мог пойти куда угодно на кучу денег, но факт остается фактом — я давно уволился, а он продолжает работать там, правда вроде как уже не просто девелопером, а техническим директором одного из индийских офисов той конторы.

О сложности рабочих задач

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

О корпоративных ценностях

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