Вощем, за неделю удалось в самых общих чертах понять, как устроен процесс разработки и жизни в фб. И ещё нужно стараться не потолстеть.
https://spring.io/blog/2018/12/21/spring-cloud-for-alibaba-0-2-1-released
https://github.com/spring-cloud-incubator/spring-cloud-alibaba/tree/master/spring-cloud-stream-binder-rocketmq
Мне тут разведка доложила, что один из проектов, над которым я работал в алибабе, уехал в open source. Они убрали тесты (лучшее, что было в проекте), так как они были завязаны на инфраструктуру алибабы, и вроде что-то поменяли ещё, но во многих файлах оставили меня автором.
https://github.com/spring-cloud-incubator/spring-cloud-alibaba/tree/master/spring-cloud-stream-binder-rocketmq
Мне тут разведка доложила, что один из проектов, над которым я работал в алибабе, уехал в open source. Они убрали тесты (лучшее, что было в проекте), так как они были завязаны на инфраструктуру алибабы, и вроде что-то поменяли ещё, но во многих файлах оставили меня автором.
spring.io
Spring Cloud for Alibaba 0.2.1 released
<p><strong>NOTE: This is a guest post from our friends at Alibaba.</strong></p>
<p>Hello everyone! Today, we’re very excited to announce that the 0.2.1.RELEASE of Spring Cloud Alibaba is available now.</p>
<p>Release highlights:</p>
<ul>
<li>Added two new…
<p>Hello everyone! Today, we’re very excited to announce that the 0.2.1.RELEASE of Spring Cloud Alibaba is available now.</p>
<p>Release highlights:</p>
<ul>
<li>Added two new…
Вчера я впервые поиграл в регби в Англии, за клуб Hanwell, где играет мой товарищ Майкл (мы с ним играли в Китае, а сейчас он преподает в университете Рединга) и мой коллега.
Меня поставили в основу девяткой, я отыграл весь матч и даже забил реализацию.
Они вообще не тренируются, просто собираются по субботам, уровень - примерно второй дивизион чемпионата Москвы. Буду искать клуб с регулярными тренировками и уровнем выше, но было приятно поиграть на натуральном мягком поле (всё болит).
Меня поставили в основу девяткой, я отыграл весь матч и даже забил реализацию.
Они вообще не тренируются, просто собираются по субботам, уровень - примерно второй дивизион чемпионата Москвы. Буду искать клуб с регулярными тренировками и уровнем выше, но было приятно поиграть на натуральном мягком поле (всё болит).
Про быт и погоду всегда успею написать, а вот первые впечатления о работе.
Первые недели устроены так:
Всех, кто присоединяется к компании в этот заход (наборы раз в три недели примерно) отправляют в буткэмп. Нас около сорока инженеров всех сортов.
Первые два дня рассказывают о компании, что и как происходит, всякое эйчарство, на второй день выдают ноутбуки и телефоны, настраиваешь их.
Где-то в это же время знакомишься с ментором, он будет твоим помощником и начальником, пока ты не определишься с командой.
Да, большинство из новобранцев не знает, над чем будет работать в фб. Есть исключения: совсем специфичные области(типа компиляторов) и региональные команды. Есть разделение на software engineering, data analysis, data engineering, engineering management.
Подразумевается, что люди прошедшие интервью смогут работать в любой команде и даётся возможность за первые несколько недель попробовать разные вещи.
Сначала задачи из самых разных областей кидает твой ментор, потом ты начинаешь искать сам, а с третьей недели начинаешь общаться с командами и брать у них задачи, чтобы понять оно или нет.
Ну и работая над очень простыми задачами ты знакомишься с системами и с процессом разработки.
Benefits & perks, конечно, на отличном уровне, все делается для того, чтобы люди не отвлекались и проводили много времени в офисе, а за его пределами тусили с коллегами. Трехразовое питание (офигенное), субсидирование активностей с коллегами, помощь с бытовыми вопросами.
На этой неделе нужно постараться поработать над разными проектами, а их в Лондоне довольно много, и продуктовых, и инфраструктуры. Успел поделать задачи и на языке Hack (это прокачанный пхп), и учебное на андроид, сейчас вот javascript, завтра python & c++.
А вечером на тренировку по регби :)
Upd. Несколько деталей технических деталей, которые меня удивили и к которым нужно привыкать: разработка в monorepo, точнее в нескольких огромных, система контроля версий - на основе mercurial, ide - своя, на основе атома, раньше была open source. Ну и про свой язык hack я уже говорил.
Первые недели устроены так:
Всех, кто присоединяется к компании в этот заход (наборы раз в три недели примерно) отправляют в буткэмп. Нас около сорока инженеров всех сортов.
Первые два дня рассказывают о компании, что и как происходит, всякое эйчарство, на второй день выдают ноутбуки и телефоны, настраиваешь их.
Где-то в это же время знакомишься с ментором, он будет твоим помощником и начальником, пока ты не определишься с командой.
Да, большинство из новобранцев не знает, над чем будет работать в фб. Есть исключения: совсем специфичные области(типа компиляторов) и региональные команды. Есть разделение на software engineering, data analysis, data engineering, engineering management.
Подразумевается, что люди прошедшие интервью смогут работать в любой команде и даётся возможность за первые несколько недель попробовать разные вещи.
Сначала задачи из самых разных областей кидает твой ментор, потом ты начинаешь искать сам, а с третьей недели начинаешь общаться с командами и брать у них задачи, чтобы понять оно или нет.
Ну и работая над очень простыми задачами ты знакомишься с системами и с процессом разработки.
Benefits & perks, конечно, на отличном уровне, все делается для того, чтобы люди не отвлекались и проводили много времени в офисе, а за его пределами тусили с коллегами. Трехразовое питание (офигенное), субсидирование активностей с коллегами, помощь с бытовыми вопросами.
На этой неделе нужно постараться поработать над разными проектами, а их в Лондоне довольно много, и продуктовых, и инфраструктуры. Успел поделать задачи и на языке Hack (это прокачанный пхп), и учебное на андроид, сейчас вот javascript, завтра python & c++.
А вечером на тренировку по регби :)
Upd. Несколько деталей технических деталей, которые меня удивили и к которым нужно привыкать: разработка в monorepo, точнее в нескольких огромных, система контроля версий - на основе mercurial, ide - своя, на основе атома, раньше была open source. Ну и про свой язык hack я уже говорил.
Я потренировался с Hampstead Rugby Club, сегодня были первые два состава: час искусственное поле, час физкультура в баскетбольном зале. Живот нужно убирать, и вполне можно играть.
По вторникам натуральное поле, там обычно третий и четвертый составы, но я планирую ходить на обе тренировки.
Хорошо прочищает мозги, не нужно будет к бесплатному мозгоправу в фейсбуке ходить :)
По вторникам натуральное поле, там обычно третий и четвертый составы, но я планирую ходить на обе тренировки.
Хорошо прочищает мозги, не нужно будет к бесплатному мозгоправу в фейсбуке ходить :)
Ещё я вот что подумал: я чуток переживал, что полугодовой перерыв помешает начать работать нормально. Но сейчас я очень доволен, что в основном отдыхал от программирования (промышленной), в основном смотрел видео с конференций и читал книги (и то не жестил). В случае с фейсбуком всё равно почти все знания о рабочем процессе и технологических стеках пришлось бы изучать заново, а так и отдохнул очень хорошо, и в процесс довольно быстро включился
И последнее на сегодня: три клуба, с которыми я играл или тренировался в последнее время смеются и подтверждают, что я арлекин: HAngzhou HArlequins, HAnwell RFC, HAmpstead RFC