_sergeikriger

16 марта 2020, Earth Planet

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

Всем привет,

Я Сергей (@_sergeikriger) - фронтенд разработчик из Германии и большой фанат доступного веба. По при… twitter.com/i/web/status/1…

7:11

Просмотрел посты на канале за этот год - ребята жгут, конечно. Ощущение, что ошибся дверью. Хардкора на канале было… twitter.com/i/web/status/1…

7:12

Я не считаю себя супер разработчиком, но за те 5 лет, что я работаю в индустрии, накопился кое-какой опыт, которым… twitter.com/i/web/status/1…

7:13

Писать буду не очень много, потому что, во-первых, "кр. сестр. тлнт", а во-вторых, все давно сказано, чего повторят… twitter.com/i/web/status/1…

7:13

Вот список тем на неделю:

7:14

Сегодня говорим про доступность.

На этом канале какое-то время назад @ta_fokina очень здорово разобрала эту тему.… twitter.com/i/web/status/1…

7:18

Доступность - это не фича, которую можно либо иметь, либо нет. Доступность - это естественное состояние сайта, когд… twitter.com/i/web/status/1…

7:18

Доступность не должна быть бездумной - если Drag-end-Drop компоненты не доступны для незрячих по своей сути, найдит… twitter.com/i/web/status/1…

7:18

Бизнес пока не готов активно двигаться в сторону доступности и это понятно - этой темы никогда не было на виду и ту… twitter.com/i/web/status/1…

7:19

Я лично был свидетелем того, как несколько разработчиков ушли из компании, когда клиент попросил седлать большой и… twitter.com/i/web/status/1…

7:20

Доступность - это часть профессии как JavaScript, React, flexbox, grid и еще тысяча вещей. Доступность надо учить,… twitter.com/i/web/status/1…

7:20

Чтобы по настоящему понять важность доступного веба, пообщайтесь с людьми с разными ограничениями, посмотрите как о… twitter.com/i/web/status/1…

7:20

Если не можете лично пообщаться с людьми с ограничениями, есть несколько ресурсов на эту тему. Важно быть в теме, к… twitter.com/i/web/status/1…

7:21

Youtube канал с миллионными просмотрами от слепого блоггера Molly Burke. Девица просто жжет!
.
.
.
youtube.com/user/MollyBurk…

7:21

Тифлострим на канале tiflo.info - передача про незрячих и не только. Посмотреть на мир со стороны не з… twitter.com/i/web/status/1…

7:21

Истории незрячих людей на канале @aliya_nurullina "Типичный незрячий". Много историй на разные темы, включая интерн… twitter.com/i/web/status/1…

7:22

Вместо заучивания известных паттернов доступных интерфейсов, попробуйте поставить себя на место людей с ограничения… twitter.com/i/web/status/1…

7:22

Есть мнение, что доступность нужно уметь "продать" бизнесу, чтобы получить на это бюджет.

Нет!

Доступность это ча… twitter.com/i/web/status/1…

7:22

Вы (не начальник) должны быть инициатором доступной верстки. Вас наняли как специалиста, у вас экспертиза и нет нео… twitter.com/i/web/status/1…

7:22

На первых порах доступность занимает какое-то время. Научитесь верстать доступные интерфейсы быстро и у бизнеса не… twitter.com/i/web/status/1…

7:23

При оценке времени на разработку включайте туда время на доступность по умолчанию и умейте аргументированно объясни… twitter.com/i/web/status/1…

7:23

Отвечать буду на только на конструктивные комменты, весь треш будет вежливо игнорироваться.

Если хотите что-то спр… twitter.com/i/web/status/1…

7:30
@jsunderhood Общался со слабовидящим человек достаточно долгое время, пока он не переехал в другую страну. В больше… twitter.com/i/web/status/1…

Это да 👍

@jsunderhood Общался со слабовидящим человек достаточно долгое время, пока он не переехал в другую страну. В больше… twitter.com/i/web/status/1…

8:41

# Вторник 26 твитов

Привет, сегодня говорим на темы около фронтенда.

Знать JS/CSS/HTML это must have для фронтендера, но чтобы комфорт… twitter.com/i/web/status/1…

6:38

Опережу тех, кто уже подумал "ну началооооось..." и определю диапазон сегодняшней темы - это для тех, кто только-то… twitter.com/i/web/status/1…

6:39

"Ээээ, хардкор давай, мясо с кровью, чтобы капало!.."

Сори, сегодня не про это. На сегодня тут 7,388 человек и, по… twitter.com/i/web/status/1…

6:39

Если в компании нет привычки к менторству джунов, то часто человек пришел, поднаторел чуток в своей песочнице и не… twitter.com/i/web/status/1…

6:39

Чтобы быть полезным для компании (особенно для маленькой), надо быть в меру универсалом, то есть уметь делать чуть… twitter.com/i/web/status/1…

6:40

Быстрее, дальше, глубже… Ощущение, что это не разработка, а спорт, замедлился - проиграл. Отсюда стресс, чувство… twitter.com/i/web/status/1…

6:40

Фронтенд - это индустрия со многими специализациями внутри. ЗНАТЬ ВСЕ И СРАЗУ не получится, лучше сконцентрироватьс… twitter.com/i/web/status/1…

6:40

JavaScript гуру, способный поправить интерфейс и задеплоить проект.

Верстальщик железобетонных интерфейсов со знан… twitter.com/i/web/status/1…

6:40

Дальше будет перечисление технологий/тем, которые хорошо понимать любому фронтендеру, от мидла и выше. Выбор основа… twitter.com/i/web/status/1…

6:40

Фронтендер должен...

...знать Linux на уровне навигации, работы с файлами, поиска с find и grep, а также основную… twitter.com/i/web/status/1…

6:41

Фронтендер должен...

...уметь доставать данные из наиболее ходовых баз. Пускай даже примитивными запросами типа

S… twitter.com/i/web/status/1…

6:41

Фронтендер таки должен...

...знать Vim, ну хоть самые основы. Открыть/закрыть файл, передвигаться по документу, ск… twitter.com/i/web/status/1…

6:41

Фронтендер не должен...

...падать в обморок от слов кластер и kubernetes и хотя бы смутно понимать, что это не наз… twitter.com/i/web/status/1…

6:41

Фронтендер не обязан…

…писать на go или haskell, но должен понимать в чем разница между ними и основные области их применения.

6:41

Фронтендер должен...

...знать bash на уровне сэкономить время на печатание комманд. Если сможете прокинуть параметры, еще лучше.

6:42

Фронтендер должен...

...уметь быстро поднять проект в любом окружении. Docker в помощь.

6:42

Фронтендер должен...

...уверенно понимать процесс деплоя - куда что уходит, где хостится, как доходит до конечного пользователя.

6:42

Фронтендер должен...

...уметь проследить HTTP запрос через все сервисы и знать какие данные откуда берутся.

6:42

Фронтендер должен...

...уметь нарисовать схему системы (или ее части), в которой он работает. Без деталей, но чтоб… twitter.com/i/web/status/1…

6:42

Фронтендер просто обязан…

…читать на английском. Смогли разобраться с Redux и GraphQL, умеете обращаться с webpack… twitter.com/i/web/status/1…

6:42

Фронтендер должен…

…постоянно инвестировать в себя. Опыт показывает, что сотни потраченные на книги, курсы или пра… twitter.com/i/web/status/1…

6:43

Фронтендер должен…

…уметь настроить (ну хоть примитивно) CI/CD на проекте. Свой же код будет легче не за факапить,… twitter.com/i/web/status/1…

6:43

Парадоксально, но фронтендер не обязан…

...вести твиттер и уж точно наличие твиттера это не показатель успешности… twitter.com/i/web/status/1…

6:43

Фронтендер не обязан…

...иметь собственные opensource проекты или контрибьютить в другие. Никто не спорит, что это… twitter.com/i/web/status/1…

6:44

Продолжая предыдущий твит: можно ли быть неплохим разработчикам без участия в opensource проектах? Думаю, да.

6:44

Кажется прошлая неделя всех не хило взбударажила - люди все еще спорят в комментах.

@_jin_nin_ вы просто $molодец 👍💪

11:30

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

Привет!

3-й день на карантине и сегодня пару слов про конференции и митапы, как важную составляющую профессиональн… twitter.com/i/web/status/1…

6:54

Какое-то время назад после одного успешного проекта на работе, понял, что есть чем поделиться с сообществом в теме… twitter.com/i/web/status/1…

6:55

Я не считаю себя уж очень хорошим докладчиком. В моем случае талант (которого нет) относительно неплохо компенсируе… twitter.com/i/web/status/1…

6:55

Если есть что рассказать, очень рекомендую выступить с докладом хотя бы раз. И опыт получите, и знаниями поделитесь… twitter.com/i/web/status/1…

6:55

Как сказал мой коллега, который сам выступал на больших конференциях, если за 15 минут до выхода на сцену тебя потр… twitter.com/i/web/status/1…

6:55

Если идёте на многофункциональную конференцию типа @RITFestRussia, очень советую не ограничиваться только фронтендо… twitter.com/i/web/status/1…

6:56

Из последних спикеров, которых я слышал, но до которых мне как до луны, это Денис Мишунов (@mishunov), Вадим Макишв… twitter.com/i/web/status/1…

6:56

Не зависимо от умения держаться на сцене и ораторских способностей, есть 2 качества, которые отличают хорошего док… twitter.com/i/web/status/1…

6:56

CDD - Conference Driven Development ©

Выступление это очень хороший стимул углубить знания и чему-то научиться. В… twitter.com/i/web/status/1…

6:56

Про Diversity на конференциях

Очень хорошо понимаю тему, но, по-моему, тут налицо подмена понятий.

Равный доступ… twitter.com/i/web/status/1…

6:57

Я ЗА diversity и это ОЧЕНЬ ЗДОРОВО, что в программе конференций могут быть представлены совершенно разные спикеры и… twitter.com/i/web/status/1…

6:57

А что, если дать возможность подаваться АБСОЛЮТНО ВСЕМ и выбирать ЛУЧШИЕ ЗАЯВКИ по качеству тем и по профессионализ… twitter.com/i/web/status/1…

6:57

Те люди, с которыми встречался на конференциях, это, наверно, самое лучшее, что со мной случилось за последний год.… twitter.com/i/web/status/1…

6:58
Небольшой тред про субтитры. Так как pitera11y_meetup про доступность, то и записи докладов тоже стараемся делать д… twitter.com/i/web/status/1…
17:02
У моего @logux_io появилась документация и сайт
logux.io

Несколько первых пользователей и статья на… twitter.com/i/web/status/1…

19:35

# Четверг 12 твитов

Привет!

В очередной день "околофронтендной" недели говорим про soft skills. Тема уже довольно хорошо исследована,… twitter.com/i/web/status/1…

8:08

#1
Умение говорить "нет".

Например, простое умение отказаться от задачи, если она вне вашей компетенции.

8:09

#2
Умение оценивать работу.

Знать свои возможности уметь точно оценить время на задачу и уровень сложности. Если в… twitter.com/i/web/status/1…

8:09

#3
Умение слушать и слышать.

Не продавливать свою линию, а услышать оппонента и аргументированно либо согласиться,… twitter.com/i/web/status/1…

8:09

#4
Умение находить компромисс.

Особенно помогает, когда вводишь начинающего разработчика в проект или при парном п… twitter.com/i/web/status/1…

8:09

#5
Умение делать работу комфортной.

Если вместо недели на задачу нужно полторы (и они есть) - просите полторы. Глу… twitter.com/i/web/status/1…

8:10

#6
Умение конструктивно спорить.

Не упираться лбом и повторять одно и тоже, а найти правильные слова для конкретно… twitter.com/i/web/status/1…

8:10

#7
Умение видеть проблему целиком.

Не просто пилить свой модуль, а знать, что он делает для системы, в которой он… twitter.com/i/web/status/1…

8:11

Как не смешно, но хорошая память тоже soft skill.

Босс: С этого дня на общие собрания запрещено приносить телефоны… twitter.com/i/web/status/1…

8:12

Несколько ссылок по теме.

"Осознанное развитие и карьера" (очень интересно)
.
.
.
youtube.com/watch?v=47Ef2f…

8:12

"The state of soft skills" от @frontendweekend
.
.
.
youtube.com/watch?v=N69EeX…

8:12

"Soft Skills для интровертов" от @dark_mefody и @Neesoglasnaja
.
.
.
youtube.com/watch?v=UE9aGH…

8:13

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

Привет,

Сегодня говорим про работу в Германии - что, как, стоит ли. Сразу скажу, что в России разработчиком не раб… twitter.com/i/web/status/1…

7:50

Если есть желание посмотреть мир, пожить еще где-то и посмотреть как живут люди, с профессией разработчика это не т… twitter.com/i/web/status/1…

7:50

Есть мнение, что переезд заграницу это навсегда - уехал и с концами. А что если не "уехать", а "съездить", не "жить… twitter.com/i/web/status/1…

7:50

Если уже есть и профессия, и опыт, то уехать работать в Германию не так сложно. Есть программа Blue Card, по которо… twitter.com/i/web/status/1…

7:50

Чтобы получить Blue Card, нужно 2 вещи:

7:51

По Blue Card есть кое-какие детали, которые надо знать. Тут обсуждать нет смысла, есть много отличных ресурсов по т… twitter.com/i/web/status/1…

7:51

Make it in Germany

Все, что надо официально знать про Blue Card со ссылками на источники.
.
.
.
make-it-in-germany.com/en/visa/kinds-…

7:51

Surfin Birds

Блог об иммиграции в Германию от @igor_lkm и его супруги. Дизайн, конечно, идиотский, но контент на 5… twitter.com/i/web/status/1…

7:52

Работу можно искать в разных местах, вот мой список:

xing.com
linkedin.comtwitter.com/i/web/status/1…

7:52

Как правило процесс устройства на работу в Германии состоит из нескольких шагов (мой опыт):

7:52

Созвон с HR

Все стандартно - тех стэк, сильные стороны, языки, инструменты, дурацкие вопросы типа "вы занимаетесь… twitter.com/i/web/status/1…

7:53

Интервью по профилю

Тут все интереснее. Как правило час разговоров на технические темы: рассказать про проекты, ин… twitter.com/i/web/status/1…

7:53

Техническое задание

По результатам тех интервью присылают задачу с условиями вроде

7:54

Разговор с командой

Если прошли тест, могут пригласить в офис, поговорить с будущей командой, обсудить ваше решени… twitter.com/i/web/status/1…

7:54

Разговор с командой (продолжение)

Был случай, когда после разговора с командой мне отказали, хотя тест сдал на отл… twitter.com/i/web/status/1…

7:54

Интервью с начальником

Условия работы, контракт, планы на будущее и пр. Это и есть тот берег, на котором надо дого… twitter.com/i/web/status/1…

7:55

Контракт

В Германии считается хорошим тоном обсуждать контракт до подписания, хотя в больших корпорациях они могут… twitter.com/i/web/status/1…

7:55

Зарплата

Какую запросите, такую и дадут (в разумных пределах, конечно). Больше рыночной редко, если вы не гений, м… twitter.com/i/web/status/1…

7:55
Pay inequality is a big problem in tech, especially for underrepresented groups like women and minorities. The best… twitter.com/i/web/status/1…

Недавно был интересный тред по зарплатам. Не знаю что на людей нашло, но все вдруг начали постить кто сколько получ… twitter.com/i/web/status/1…

Pay inequality is a big problem in tech, especially for underrepresented groups like women and minorities. The best… twitter.com/i/web/status/1…

7:56

В Германии не принято обсуждать зарплату с коллегами, а иногда это может быть и запрещено по контракту. Может запро… twitter.com/i/web/status/1…

7:56

Чего в немецких компаниях нет, так это прямого фидбэка. То есть всегда "все отлично", а потом бах и куча претензий.… twitter.com/i/web/status/1…

7:57

В Германии нет разделения на верстку и программирование. Там все фронтендеры и должны уметь и то, и это. Давно мечт… twitter.com/i/web/status/1…

7:57

Недавно наткнулся на отличный канал Senior Software Vlogger про работу в Германии и не только. Там всего больше и п… twitter.com/i/web/status/1…

7:57

На этом заканчиваю свою неделю на jsunderhood, спасибо всем, кто читал.

Буду проверять комменты до воскресенья веч… twitter.com/i/web/status/1…

7:58

www.youtube.com

other