# Понедельник 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:21Youtube канал с миллионными просмотрами от слепого блоггера Molly Burke. Девица просто жжет!
.
.
.
youtube.com/user/MollyBurk…
Тифлострим на канале 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:40JavaScript гуру, способный поправить интерфейс и задеплоить проект.
Верстальщик железобетонных интерфейсов со знан… 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Фронтендер должен...
...уверенно понимать процесс деплоя - куда что уходит, где хостится, как доходит до конечного пользователя.
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:56CDD - 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 появилась документация и сайт19:35
logux.ioНесколько первых пользователей и статья на… twitter.com/i/web/status/1…
# Четверг 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…
"The state of soft skills" от @frontendweekend
.
.
.
youtube.com/watch?v=N69EeX…
"Soft Skills для интровертов" от @dark_mefody и @Neesoglasnaja
.
.
.
youtube.com/watch?v=UE9aGH…
# Пятница 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:51Make it in Germany
Все, что надо официально знать про Blue Card со ссылками на источники.
.
.
.
make-it-in-germany.com/en/visa/kinds-…
Surfin Birds
Блог об иммиграции в Германию от @igor_lkm и его супруги. Дизайн, конечно, идиотский, но контент на 5… twitter.com/i/web/status/1…
7:52Работу можно искать в разных местах, вот мой список:
xing.com
linkedin.com… twitter.com/i/web/status/1…
Как правило процесс устройства на работу в Германии состоит из нескольких шагов (мой опыт):
7:52Созвон с HR
Все стандартно - тех стэк, сильные стороны, языки, инструменты, дурацкие вопросы типа "вы занимаетесь… twitter.com/i/web/status/1…
7:53Интервью по профилю
Тут все интереснее. Как правило час разговоров на технические темы: рассказать про проекты, ин… twitter.com/i/web/status/1…
7:53Разговор с командой
Если прошли тест, могут пригласить в офис, поговорить с будущей командой, обсудить ваше решени… 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:55Pay 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
- https://www.youtube.com/user/MollyBurkeOfficial
- https://www.youtube.com/watch?v=U1UjLN4I9fA
- https://www.youtube.com/watch?v=47Ef2flrXtQ
- https://www.youtube.com/watch?v=N69EeXBEjKg
- https://www.youtube.com/watch?v=UE9aGHgqQc0