# Понедельник 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 Было ощущение что просто со своим ребятами что-то кодишь, не приходит звезда местного офиса и выебывается. @jsunderhood12:47
@astralian прикольно. По-моему адекватные компании к такому ощущению на собеседования и стремятся сейчас @jsunderhood12:47
@jsunderhood Самое бестолковое — добавить что-то на страницу, свёрстанную (по ощущениям) в конце 1990-х.12:48
@jsunderhood Задачка «на дом» у нас, обычно, на пару часов. Наверное, интересная для начинающего/середнячка.12:50
@jsunderhood github.com/sapegin/react-… — задача весьма реалистичная.12:53
@jsunderhood Я, наверное как и все, фронтендеры в этом очень плох, попытаюсь рассказать об этом с точки зрения фронтенда. @mistadikay12: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. Считаю, что нанимаю успешно. @harisov8: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/7OClW421:39
Еще есть зарплатный опросник: goo.gl/kbAoSS
# Среда 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.@lisovskyvlad видео youtube.com/watch?v=ee_U2t… и слайды azproduction.ru/talk-back-to-t…
13:07Сейчас все труды идут на пользователя – 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, мечты читателей сбываются: в архивах теперь есть ссылки на твиты.11:19
# Пятница 2 твита
My favorite game: guess a template engine pioner-cinema.ru/en/schedule/ #bugs pic.twitter.com/TWRdsV9Khw14:55
.@jsunderhood посоветуйте годноты по тестированию фронтенда. книги/статьи/видео с конференций — все, что вам самим понравилось/пригодилось.14:56
# Суббота 1 твит
Сегодня между двумя днями JSConfEU проходит Web Audio Hack Day. Вместе с @unsoundscapes запилим что-нибудь на Leapmotion.
8:39# Воскресенье 1 твит
Сегодня мой последний день в эфире. Хочу сказать спасибо за вопросы и PR в github.com/azproduction/r… Хорошего вечера и продуктивной недели!
18:10# Ссылки
www.youtube.com
- https://www.youtube.com/user/AweMeChannel
- https://www.youtube.com/user/DigitalRevCom
- https://www.youtube.com/watch?v=mXRkFMg4PR0
- https://www.youtube.com/watch?v=PAA9O4E1IM4
- https://www.youtube.com/watch?v=ee_U2t-8L48
other
- https://github.com/sapegin/react-text-stats
- https://github.com/azproduction/relocating-to-berlin
- https://github.com/azproduction/relocating-to-berlin/blob/master/README.md
- https://yandex.ru/jobs/vacancies/dev/dev_int_yaservices/
- https://www.nczonline.net/blog/2015/09/my-favorite-interview-question/
- https://vc.ru/p/going-to-berlin
- https://goo.gl/7OClW4
- https://goo.gl/kbAoSS
- http://azproduction.ru/talk-back-to-text-ui/
- https://jsunderhood.ru/shuvalov_anton/
- http://pioner-cinema.ru/en/schedule/