azproduction

21 сентября 2015, Berlin, Germany

# Понедельник 37 твитов

Привет! Эту неделю с вами @azproduction Живу в Берлине до этого работал в Яндексе. Раньше много писал про JS, сейчас пишу на React & Co.

9:13

Иногда до технического собеседования дают задание что-нибудь написать/спроектировать. Нужно ли? Какое самое бестолковое задание было у вас?

9:19

Про автоматизацию той недели. В Германии почти все платежи списываются напрямую со счёта. Я ещё ни разу не делал регулярный платёж "руками".

10:15
@mistadikay @jsunderhood я всегда беру новые стек какой-нибудь или новую технологию, чтобы поиграться в таком случае
12:45
@jsunderhood Я думаю, что будет полезно react.js покритиковать. Что в нем плохого? Для чего он не подходит?
12:45
@jsunderhood конечно, хорошо если задача интересная, еще лучше, если удается в процессе выполнения научиться чему-то новому, но это редкость
12:46
@jsunderhood по-моему, это лучший вариант. Нет стресса + будет решаться максимально приближенная к боевым условиям задача, а не в вакууме
12:46
@mistadikay @jsunderhood На последнем собесе была 2х часовая лайф-Кодина сессия, нужно было написать поиск по Spotify при помощи их API.
12:46
@mistadikay Было ощущение что просто со своим ребятами что-то кодишь, не приходит звезда местного офиса и выебывается. @jsunderhood
12:47
@astralian прикольно. По-моему адекватные компании к такому ощущению на собеседования и стремятся сейчас @jsunderhood
12:47
@jsunderhood Самое бестолковое — добавить что-то на страницу, свёрстанную (по ощущениям) в конце 1990-х.
12:48
@jsunderhood Задачка «на дом» у нас, обычно, на пару часов. Наверное, интересная для начинающего/середнячка.
12:50
@jsunderhood github.com/sapegin/react-… — задача весьма реалистичная.
12:53
@jsunderhood Я, наверное как и все, фронтендеры в этом очень плох, попытаюсь рассказать об этом с точки зрения фронтенда. @mistadikay
12:54
@jsunderhood Такие не часто приходят. К каждому индивидуальный подход.
13:12

Продолжаем тему вопросов. Иногда перед подачей CV просят ответить на несколько вопросов. Какой должен быть объём, чтобы он вас не отпугнул?

13:17
@jsunderhood Какие вопросы, например?
13:24
@jsunderhood Если ты Яндекс, то столько — нормально :-)
14:05

Раньше много писал/переводил для Хабра. После раздробления читаю только Гиктаймс иногда. Толи я вырос из него, толи он уже совсем не торт.

14:11
@sapegin @jsunderhood имхо, даже если не яндекс - тоже хорошо. Так сразу видно чего работодатель ожидает от меня, какой уровень.
14:12
Я работаю фронтэндером. В вузе приходится делать много лабораторных с desktop-приложениями на C++/Java. Есть смысл выкладывать их на Гитхаб?
16:55

Я считаю, что вопросы про структуры и алгоритмы надо задавать фронтендеру на сдачу. Самое важное это JS, Async, браузеры, производительность

17:00

На фулстек я бы добавил сеть и потоки.

17:02
@jsunderhood ага, там достаточно сложные интерфейсы, потому и спрашивали.
18:39

Вместо спорта я много хожу пешком. В выходные 15-20км норм. Сегодня за 8 часов обошёл Kassel. На фото вид на город. pic.twitter.com/C6Prxq6Twg

19:03

Чтобы по одним и тем же местам не ходить, использую трекер и корректирую маршрут. Так мною "покрыт" Берлин. pic.twitter.com/Dp6lmw1CJq

19:10
@jsunderhood а что если про JS и т.д. знает, но алгоритмы и структуры не знает, читай не умеет писать эффективный код, а тока юзать готовое
19:11
@jsunderhood неинтересные - легко :) todolist, формы какие-то. Плюс я не особо люблю верстать, предпочитаю что-то ближе к коду, архитектуре.
19:12
@jsunderhood плохая теор. база - большая беда, не видел что бы ее пассивно выучивали.
19:23
@jsunderhood может озвучите 10 вопросов, must know?
19:40
@jsunderhood например вот тебе два стека, сделай из них очередь. нужно не знание того как сделать, а что бы человек при тебе сел и придумал.
19:43
@serhey_shmyg @jsunderhood какие фильтры, writing-mode же! CSS3 и IE5.5 два в одном. А для тех, кто меньше опередил своё время™ — transform)
20:16
@jsunderhood а мне кажется, что язык вторичен, его можно выучить. А придумать алгоритм и рассказать его без привязки к реализации - нет
20:25
@jsunderhood если ему это интересно и он готов учить дальше, то да. Его опыт будет очень полезен.
20:32
@rusgautama @jsunderhood еще раз, я пишу не про знание конкретных алгоритмов, а об алгоритмическом мышлении. неужели это не нужно?
20:45
@jsunderhood Вообще есть ощущение, что Берлин - это тот город, в котором есть желание жить долго или просто работа?
22:35

# Вторник 34 твита

@jsunderhood Я, конечно, не фронтендеров нанимаю, но js разработчиков. В первую очередь спрашиваю CS. Считаю, что нанимаю успешно. @harisov
8:41
@jsunderhood расскажи, пожалуйста, вообще про переезд: как попал, почему, зачем, как работа и страна, английский/немецкий и т.д.
8:42

.@alex_ivantsov вкратце: я запланировал переезд лет 6 назад, пришёл срок и переехал. Нашёл вакансию через Твиттер и через месяц переехал.

8:47

.@alex_ivantsov на самом деле все не так романтично. Было много бумажной возни, собеседований, Ad-Hoc свадьба. Но в целом я очень доволен.

8:49

В Берлин собеседуется много разработчиков из РФ. Знания JS и Фронтенд-ремесла отличные, но из-за уровня Английского они не проходят...

8:53

Что думаете про качество фронтенд-конференций в СНГ/РФ? Какие порадовали в последнее время? На какие платные даже за чужой счет ни ногой?

9:00
@jsunderhood а какой уровень нужен? Не уж то у русских ребят все так плохо?
9:00

.@alex_ivantsov по разному, но многие отпадают на 1-м этапе не дойдя до тех интервью. Беглый разговорный – a Must! (у меня IELTS 7.0)

9:03
@jsunderhood Я на платных так и не был ни разу. Из бесплатных ходил на WSD, YAC и мейлрушные конференции — все хорошие были.
9:04

.@mktoid знание Немецкого не нужно, плюсов не дает, только жить немного легче. Я последние пол-года много готовился, курсы говорения, фильмы

10:30
@jsunderhood а какие в целом ожидания к уровню языка? как готовился? есть ли преимущества за знание местного?
10:30

.@alex_ivantsov 5 лет назад я думал про Канаду и Австралию, но они очень далеко. Всего я собеседовался в 4 компании, 10 интервью где-то.

10:32
@jsunderhood а много собеседований проходил? Другие страны не рассматривал/пробовал?
10:32
@jsunderhood, Роллинг Скоупс в Минске хорошо получилась: доклады, организация, кейтеринг. Поеду ещё.
10:32

.@ilnurkhalilov нужно только для получения Blue Card, может быть заменено опытом работы в 5 лет по профессии.

10:34
@jsunderhood, высшее образование требуют?
10:34
@jsunderhood, в России был только на ДАМПах в Екб. В Москве хожу только на митапы МоскоуЖС. Московские конференции не посещаю — скучно :)
10:35

Бывают 2 вида конференций. Обо всем (РИТ, ДАМП) и специализированные. Первые мне не нравятся, много людей, а пообщаться можно мало с кем.

10:39

Пару раз был на CodeFest в Новосибирске – оба раза огонь! Хоть и солянка, но атмосфера была очень хорошая. Рекомендую ;)

10:42
@jsunderhood, для меня конференции — это повод попутешествовать. Хочу в Восточную Европу на этой теме слетать.
10:44

.@ilnurkhalilov JSConf Budapest хвалили в этом году. Лететь не далеко и раза 4 дешевле, чем JSConfEU.

10:44

.@mktoid первые 2 месяца будешь снимать на AirBnB. Потом как получишь первую ЗП, счет и пару бумаг будешь месяц бегать по квартирам.

10:46
@jsunderhood кстати, расскажи про нюансы съема жилья, сложность понаехавшему, дороговизну, сколько времени принято проводить в транспорте
10:46

.@mktoid может понадобиться много денег в начале 300-528% от холодной стоимости, которая за однуху тут 450-650 евро. Смотрят на объем ЗП.

10:49

.@mktoid я живу в местном заМКАД, до центра мне 30 минут на транспорте. Жилье ищут через immobilienscout24.de или агентов.

10:51

.@hardcoreb0y качество квартир без агентов очень не очень. Плюс арендодатель выбирает одного из 10-20! человек претендентов.

10:52
@jsunderhood а почему бегать по квартирам? С первого раза сложно снять там?
10:52

После каждого раунда вопросов про Берлин, я каждый раз думаю сделать GH репо с вопросами и ответами. Время пришло github.com/azproduction/r…

12:01

Надеюсь на вашу помощь @ingdir @sapegin @filipovskii @MeTroFuN @unsoundscapes в ведении этого проекта github.com/azproduction/r…

12:05

Больше вопросы про Берлин/Переезд не принимаются, дабы не спамить ленту. Пожалуйста, переправляйте их сюда github.com/azproduction/r…

12:12

Николас Закас только что опубликовал хорошую статью про найм со стороны интервьюера. nczonline.net/blog/2015/09/m… Пока вчерашняя тема еще теплая.

15:58

Ответил на все присланные вопросы про Берлин github.com/azproduction/r… Буду рад другим вопросам.

19:41
.@jsunderhood мы тут чатиком накраудсорсили FAQ на русском: goo.gl/7OClW4
Еще есть зарплатный опросник: goo.gl/kbAoSS
21:39

# Среда 13 твитов

@jsunderhood что смотрите на YouTube?
9:02

.@adinvadim кроме каналов конференций я смотрю Man at Arms youtube.com/user/AweMeChan… DigitalRev TV youtube.com/user/DigitalRe…

9:06
@adinvadim @jsunderhood тут видео с #FrontTalks подвезли youtube.com/watch?v=mXRkFM… несколько дней назад
9:06

Этим летом читал доклад на React Europe про текстовые интерфейсы. Конфа была отлично организована как внешне так и контент. Поехал бы еще!

13:02

Ребята из Facebook очень стараются. Один из важных моментов то, что они начали тренд Developer Experience. См. конец youtube.com/watch?v=PAA9O4…

13:05

Сейчас все труды идут на пользователя – UX. A как делать хороший UX, инструментами прошлого века? Вот DX направлен на развитие инструментов.

13:13
@jsunderhood расскажи, что тобой двигало, когда ты писал статьи на хабр.
14:25

.@iamstarkov в первую очередь использовал его как платформу для блогов. Потом решил тренировать перевод. Затем была цель быть 1м в рейтинге.

14:29

.@iamstarkov не сложно, все пришло из опыта. Плюс работа над системой сборки LMD помогла.

14:33
@jsunderhood и насколько тяжело было писать «Путь JavaScript модуля»?
14:33

Практически все мои OpenSource проекты сейчас мною нигде не используются, а свободного от работы времени для них нет. Закопать? Подарить?

14:40

Вот Autopolyfiller простаивает, а идея-то хорошая. На текущей работе пишем ES6, все полифиллы покрываются Babel-ем. Никаких там IE6-7-8.

14:46

# Четверг 1 твит

@jsunderhood, мечты читателей сбываются: в архивах теперь есть ссылки на твиты.

jsunderhood.ru/shuvalov_anton/

11:19

# Пятница 2 твита

.@jsunderhood посоветуйте годноты по тестированию фронтенда. книги/статьи/видео с конференций — все, что вам самим понравилось/пригодилось.
14:56

# Суббота 1 твит

Сегодня между двумя днями JSConfEU проходит Web Audio Hack Day. Вместе с @unsoundscapes запилим что-нибудь на Leapmotion.

8:39

# Воскресенье 1 твит

Сегодня мой последний день в эфире. Хочу сказать спасибо за вопросы и PR в github.com/azproduction/r… Хорошего вечера и продуктивной недели!

18:10

www.youtube.com

other