В этом году я:
- перестала работать в той конторе, в которой проработала последние 3 года
- вернулась в Hacker School (a.k.a. Recurse Center) на еще одну сессию. На этот раз у меня была цель изучать компиляторы и я с большим удовольствием прошла nand2tetris* и Стэнфордский курс про компиляторы
- стала работать разработчиком компиляторов
Мне очень нравится моя новая работа.
- Во-первых, я занимаюсь тем, что мне интересно (ага, работаю над компиляторами на Хаскеле, который после ОКамля идёт довольно неплохо)
- Во-вторых, работаю удаленно, и мне не приходится иметь дело с Нью-Йоркским метро, разваливающимся к чертям собачим прямо на глазах (об этом отдельно)
- В-третьих, половина моей команды - женщины.
Немного контекста: я на прошлой работе периодически пыталась донести до менеджеров, что хорошо бы было бы если бы хотя бы на одном из собраний, которые я регулярно посещаю, была бы еще одна женщина программист, кроме меня. При каждом таком разговоре они понимающе кивали и говорили, что да, ночей не сплю, всё думаю, как бы исправить ситуацию, но за 3 года они так и не собрались ничего на эту тему предпринять, и все собрания были по составу Люда и 19 мужиков).
Я сказала об этом (что половина - женщины) бывшему коллеге, и он логически заключил: "Всё понятно - у тебя команда состоит из двух человек!"
И вообще, в целом, мне очень нравится атмосфера и то, как мои коллеги себя ведут в общении.
Забавное: через 2 недели после начала работы я поехала на оффсайт с новой командой - провела чуть больше недели в компании малознакомых людей без какой-либо возможности сбежать, и все было просто прекрасно. Насколько это было смелое решение мне пришло в голову уже только в середине поездки, когда я осознала, что оно ощущается, как поездка в компании лучших друзей.
* nand2tetris на самом деле не только про компиляторы, а про всю компьютерную архитектуру - тебе дают NAND gate (логический вентиль И-НЕ, переводит википедия о___О) и язык для описания железа - и ты пишешь полное описание (довольно простого) компьютера, а потом пишешь компилятор, который генерирует машинный код для твоей архитектуры (чтобы в конце можно было написать тетрис, скомпилировать его написанным тобой компилятором и запустить ее на железе, построенном тобой из NAND гейтов в доме который построил Джек - откуда и название)