Архив недели @obnoxious_mari
Вторник
Доброе утро! На этой неделе (почти неделе ☺️ ) с вами буду я. Давайте знакомиться 🤓
Первым делом я хочу извиниться за задержку. Спишем это все на технические неполадки 😉
Меня зовут Марина. В компании я называюсь ведущий разработчик программного обеспечения (Lead Software Engineer ) и работаю я в Epam Systems.
Немного про епам. Я слышала довольно разные отзывы о нем, читала те же статьи на ebanoe.it и смотрела те же видео 🙄
Немного про епам. Я слышала довольно разные отзывы о нем, читала те же статьи на ebanoe.it и смотрела те же видео 🙄
Что я про это могу сказать... Наверное, я просто очень везучая и работаю на светлой стороне Епама 😎 twitter.com/jsunderhood/st…
Где работаю понятно, теперь чем же я занимаюсь. Если коротко (и чтобы поместить в 140 символов) - всем 🤓
Я свято верю, что работа разработчика - создавать качественный продукт и разработчик лично ответственен за его качество.
"Занимаюсь всем" значит:
- пишу код
- не пишу код (пошутила чуть-чуть, да ☺️)
- пишу тесты
- иногда лидаю команды (рекорд пока 5 человек)
Что бы вы не думали, я готовилась к этой неделе. Вот план, буду следовать! 💪
Продолжим знакомство. Я родилась и выросла в Минске. Сейчас внезапно я живу и работаю в Лос Аджелесе в затяжной командировке.
@ahalizev К сожалению (или к счастью) я часто с такими людьми встречаюсь и у меня даже появился список того, что нужно знать и делать.
Обязательно поделюсь им в Чт и частично в Ср. (А может еще в Вс об этом поболтаем) twitter.com/jsunderhood/st…
У меня есть высшее образование. Не очень по специальности - в дипломе написано "Актуарий"
Насколько мне было нужно это образование? Я считаю его полезным.
@jsunderhood а нет ощущения, что по Лину получается что-то работающее, но никакое, не прорывное?Я все же к design thinking больше склоняюсь.
Хмм... Для меня эти понятия из разных областей. Lean и a/b это когда примерно знаем что делать, и делаем это эффективно. twitter.com/borovikov/stat…
Хмм... Для меня эти понятия из разных областей. Lean и a/b это когда примерно знаем что делать, и делаем это эффективно. twitter.com/borovikov/stat…
Design thinking когда не знаем что делать twitter.com/jsunderhood/st…
@jsunderhood в каком городе вы работаете?
Сейчас работаю в Los Angeles. Вот прямо тут google.com/maps/place/San… twitter.com/taujavarob/sta…
Профессиональное образование у меня (наверное) есть, если так можно назвать 3х месячные курсы в Itransition и следом 2 мес. практики в епаме
Но слово-то красивое "актуарий", да? 😆 У меня была небольшая проблема - распределение. Если бы распределилась в школу - 3 потерянных года 😖 twitter.com/ivanna_wind/st…
Начинала я как джава разработчик (довольно безответственный и с ветром в голове юниоришка). Потом, уже в епаме, сменила фокус на веб
@jsunderhood хм. Эка вы умная. 👻 На актуарную математику в БГУ большой конкурс всегда!
Спасибо 😊 Целилась я, правда, в компьютерную безопасность, но мне сказали, что девочкам там не место. Но это уже другая история 👀 twitter.com/taujavarob/sta…
@jsunderhood и что думаешь про эти видео? Это круто? Весело?
Эти видео меня удивляют, не больше. Мне просто интересно, как так звезды сложились )) twitter.com/voxpuibr/statu…
@jsunderhood И как там в EPAM? Нормально?
Нормалек, но вопрос же явно с подвохом 🤔 twitter.com/MurcielagoCat/…
@jsunderhood Я просто фрилансер - мне чужды долгосрочные контракты и офисная работа. А EPAM вроде как популярное место работы. То и вопрошаю
Вот фриланс всегда был для меня загадкой. Я только знаю, что он другой 🤓 Есть в жизненных планах его попробовать. twitter.com/MurcielagoCat/…
Вот фриланс всегда был для меня загадкой. Я только знаю, что он другой 🤓 Есть в жизненных планах его попробовать. twitter.com/MurcielagoCat/…
А еще поработать в стартапе, открыть собственную студию 🤔 twitter.com/jsunderhood/st…
@jsunderhood Что заставило покинуть Минск? РБ в узких кругах известна как IT-держава с хорошим балансом цена/качество голов.
Опередил меня, как писала об этом. РБ действительно хорошее место, чтобы быть разработчиком. twitter.com/MurcielagoCat/…
Опередил меня, как писала об этом. РБ действительно хорошее место, чтобы быть разработчиком. twitter.com/MurcielagoCat/…
В последний год я встречала много людей, кто переехал из Украины и России к нам именно по этим соображениям. twitter.com/jsunderhood/st…
Я сама никогда особенно не думала о переезде. Я была не против командировок, но переезд меня скорее пугал. Пугал тем, что я буду чужая
@taujavarob @jsunderhood да, лавочка прикрывается. А ещё рекрутеров по-тихоньку тестами и machine learning заменяют
И я категорически это поддерживаю. Без работы люди не останутся 😉 но перестанут заниматься ерундой 😁 twitter.com/borovikov/stat…
@borovikov @jsunderhood я давно слыхал что есть программы которые пишут программы. 👻 напряжно это. 😳
Это что-то от чего у меня мурашки по коже 💚 twitter.com/taujavarob/sta…
Я сама никогда особенно не думала о переезде. Я была не против командировок, но переезд меня скорее пугал. Пугал тем, что я буду чужая
Но мои начальники - умные люди, перед переездом предложили командировку на 3 мес. И LA город волшебный, в нем все чужие, а значит все свои twitter.com/jsunderhood/st…
Я пожила в LA 3 месяца и поняла, что хочу еще пожить 🤗 Вот и продлила командировку еще на пару лет. А потом посмотрим 🤓
@jsunderhood вы сами себе командировки продлеваете? "Эм, командировочку продлевать будем, не?"
@jsunderhood Здорово. Тяжело привыкнуть к США? Сильно ли отличается нативный английский от того, на котором пишется документация? :)
Вряд ли я назову это "тяжело", но привыкать надо. К английскому я привыкала около месяца. Первое время я не понимала, меня не понимали. twitter.com/MurcielagoCat/…
Вряд ли я назову это "тяжело", но привыкать надо. К английскому я привыкала около месяца. Первое время я не понимала, меня не понимали. twitter.com/MurcielagoCat/…
Забавно было, что на работе и все около рабочие темы были без проблем. А выходишь на улицу, или в кафе, или в магазин и начинаются проблемы. twitter.com/jsunderhood/st…
Среда
Ну и осталась нерассказанной самая скучная часть моей жизни - карьерный рост.
В епаме с этим легко и просто, есть competency matrix, есть два раза в год assessment. Есть менторинг. Ставишь цели - достигаешь результатов
Конечно, в системе повышений есть шерховатости, есть обиженные. Радует, что 1. Процессы совершенствуются, 2. Эти процессы вообще есть.
Следующий вопрос, нужны ли вообще тайтлы и что они показывают?
Следующий вопрос, нужны ли вообще тайтлы и что они показывают?
Так я перехожу ко второй теме запланированной на сегодня. Скажу сразу, однозначного ответа на этот вопрос у меня нету. twitter.com/jsunderhood/st…
@jsunderhood @MurcielagoCat да. В LA наверное сильный испанский акцент. 👻
Просто очень много акцентов и в разговоре они часто используют локальный сленг. Это не сказки, что ньюйоркец не поймет лосанджелевца 🤓 twitter.com/taujavarob/sta…
@jsunderhood @MurcielagoCat а вообще в офисе кроме индусов и китайцев коренные (не индейцы) американцы встречаются? Или их очень мало?
Кроме индусов и китайцев тут еще есть японцы, корейцы, мексиканцы, тайцы, американцы, конечно и еще тысяча национальностей 👦🏾 twitter.com/taujavarob/sta…
Кроме индусов и китайцев тут еще есть японцы, корейцы, мексиканцы, тайцы, американцы, конечно и еще тысяча национальностей 👦🏾 twitter.com/taujavarob/sta…
Просто американцы, конечно, тоже есть. Не понятно только кого считать коренным здесь. Многие, кто родились здесь, считают себя местными. twitter.com/jsunderhood/st…
@jsunderhood хм. В кафе и магазинах можно жестом показать что именно ты хочешь. 👻
Хах, про это буду писать в Сб. Тут все очень хотят с тобой разговаривать и это сложно обойтись просто жестами 🤗 twitter.com/taujavarob/sta…
@jsunderhood @MurcielagoCat Но офисе примерно 50 индусов, 30 китайцев, 5 мексиканцев, 5 "русских" (СНГ), 4 не пойми кто и один американец?
хмм... на самом деле нет... Азиатов больше, это да. Количественное соотношение остальных я затрудняюсь оценить. Везде по-разному twitter.com/taujavarob/sta…
@jsunderhood а примера самой матрицы нет?
Пример есть, но шарить его не могу. Вот эта starling-software.com/employment/pro… хорошая и отражает основные идеи. twitter.com/borovikov/stat…
Пример есть, но шарить его не могу. Вот эта starling-software.com/employment/pro… хорошая и отражает основные идеи. twitter.com/borovikov/stat…
На ней так же видно, что нужно всего четыре уровня для оценки - интерн, начинающий, разработчик и ведущий разработчик. twitter.com/jsunderhood/st…
На мой взгляд добавление новых уровней сеньорити (>5го)- делается только чтобы потешить чье-то чсв и никакой смысловой нагрузки не имеет
@jsunderhood @MurcielagoCat так, актуарник затрудняется подсчитать проценты? Хм. БГУ уже не торт? 👻
Я сознательно не хочу даже пытаться делать оценки. Это даст неправильное представление 🤗 twitter.com/taujavarob/sta…
@jsunderhood @MurcielagoCat он боится что со временем станет говорить как индусы и китайцы. А этого он не хочет. Проблема. Да.
Я бы советовала тогда обратиться к профессиональным репетиторам. Они и грамматику и произношение исправят. twitter.com/taujavarob/sta…
@jsunderhood А этой матрицей реально пользуются?О_о ИМХО, человеку дошедшему до L3 по всем критериям нечего делать на линейной позиции
Да, матрицей пользуемся, она реально помогает при оценивании первых уровней. twitter.com/MurcielagoCat/…
Да, матрицей пользуемся, она реально помогает при оценивании первых уровней. twitter.com/MurcielagoCat/…
Чем скилованее человек, тем больше смежных активностей делает и оценить линейно действительно сложно. Да и нужно ли? 😉 twitter.com/jsunderhood/st…
Идея уровней в том, что они должны давать быстрое базовое понимание основных качеств разработчика.
Идея уровней в том, что они должны давать быстрое базовое понимание основных качеств разработчика. pic.twitter.com/XeEgWJL480
Как видите, L2 уровень - это вполне себе рабочий уровень, на котором можно и остановиться. twitter.com/jsunderhood/st…
Я знаю, что во многих компаниях карьерная лестница различается. Давайте возьмем уровни из предыдущего твита за базу, напишите, как у вас 🤓
@jsunderhood скилованее? треш какой ))
Профессиональную деградацию никто не отменял. Я стараюсь следить за тем, как говорю. А тут рука дрогнула ☺️ twitter.com/AVarkulevich/s…
@jsunderhood я и джун и тим лид в одном флаконе, так как один фронт на проекте и это очень печально (
Легко поверю, тим лид все-таки чуть из другой сферы позиция. Прокачаете свои soft skills 😉 twitter.com/serhey_shmyg/s…
До этого я писала про Skill Matrix и уровни, но чаще всего это все из идеального мира. В реальном мире все намного интереснее.
Первое, обратите внимание, что уже с самого первого уровня L0 ожидается знание теории. Такого не бывает, правда? 🐼
@jsunderhood Раз уж зашло про матрицу - дайте уж я выскажусь (правда если мое мнение тут кого-то реально интересует). Спасибо. Итак pic.twitter.com/5TGvoHP18g
Это очень интересная сторона вопроса. Кликните, почитайте 👍 twitter.com/MurcielagoCat/…
Соглашусь с @MurcielagoCat. Распределение задач на проекте выглядит как экологическая пирамида. Задач уровня "орел" мало, зато много простых
Соглашусь с @MurcielagoCat. Распределение задач на проекте выглядит как экологическая пирамида. Задач уровня "орел" мало, зато много простых pic.twitter.com/uXlhOygN4n
Все хотят иметь разработчика, который справится со всеми уровнями. Но это значит, что бОльшую часть времени такой разработчик будет скучать. twitter.com/jsunderhood/st…
@jsunderhood комментарий про синдром Даннинга-Крюгера, куда без него. И теплые объятия всем, от него пострадавшим.
Это мой ночной кошмар 😱 Но есть и хорошие новости - это лечится. 🤓 twitter.com/MurcielagoCat/…
@jsunderhood мб лучше тредами писать, что думаете?
Открыта для предложений. Пишу так, если считаю, что вне контекста фраза утратит смысл. Но тут демократия, если скажете, что тредами лучше... twitter.com/iamstarkov/sta…
Ну что ж, на сегодня это все. Спасибо всем, кто не спал и поддерживал меня. Увидимся завтра и поговорим о сообществах! 🐧
@jsunderhood к простой задачке можно тоже с выдумкой подойти
Так и появляются полезные штуки, вроде автоматической сборки спрайтов. Тут важно не перефантазировать и не искать проблем на пустом месте twitter.com/AndreiCharnou/…
@jsunderhood более квалифицированные разработчики обычно не против делать продукт и все задачи с этим связанные
Но через какое-то время у них может появится чувство застоя и фрустрация, что их способности не используются полностью. И они будут правы 🤔 twitter.com/AndreiCharnou/…
Итак, я встала, мой кофе со мной - время сказать Доброе утро! Сегодня говорим о фронтенд тусовках 🤓
Но начну я с ответов на то, что было не отвечено 🐶
@jsunderhood теории чего? компилятора/интерпретатора, конкретной предметной области, инфраструктуры?
Все правильно, вот про это я и говорила 😉 Слишком много неизвестных. twitter.com/imflop/status/…
@jsunderhood ммм... а каким образом в треде может потеряться контекст?
Если кто-то ретвитнет твит из середины треда, например... twitter.com/smashercosmo/s…
Открыта для предложений. Пишу так, если считаю, что вне контекста фраза утратит смысл. Но тут демократия, если скажете, что тредами лучше... twitter.com/iamstarkov/sta…
Вижу, мнения разделились 👀 Буду писать как можно больше простыми твитами. В картинках только доп инфо, вроде примеров, пойдет? 😊 twitter.com/jsunderhood/st…
@jsunderhood @MurcielagoCat пи#$ю@?ми? есть целый класс пушистых петов, которые пребывают с божественным нимбом...
Вот как раз-таки этим трудно произносимым словом синдром не вылечить 🤓 Как-то так все устроено, что это будет только закреплять неверное. twitter.com/alekum/statu…
Лечится комплексно - "больному" надо дать возможность самому оценивать знания по области у других людей и тренинги по пробелам
Первый пункт может немного удивить, но без него ничего не работает 🤗
да, я из EPAM, а зачем тусу собираем? Вечеринка будет? 😎 twitter.com/way2bariton/st…
@jsunderhood @MurcielagoCat и как вы справлялись с этим? служба психологической и профессиональной помощи мейби?
Я никак, потому и кошмар. Насколько я знаю, ты сам это осознать не можешь. Так, что если заметите за мной такое - дайте знать, что 🤕 twitter.com/alekum/statu…
@jsunderhood @MurcielagoCat я скорее имел ввиду, когда вы встречаете такого пета...
Ох, да и, к сожалению, довольно часто. Еще в университете слышала от преподавателя фразу "отрицательные знания" twitter.com/alekum/statu…
Т е ты уверен,что что-то знаешь,но знаешь это неправильно.Но из-за того,что уверен в своем знании ничего исправлять не будешь-синдром же,да?
Если ты разработчик, то весело проводить время можно несколькими способами
- сообщество
- митап
- конференция
- хакатон
- Coderetreat
- все?
@jsunderhood если прочитать концовку быстро можно заподозрить антисем...) я так и не понял про что Вы,)
Подробнее на картинке.
Точно, спасибо @webholt , еще же есть beerJS, morningJS, lunchJS и подобные мероприятия :)
Я начну по-порядку и попробую рассказать почему я считаю, что это весело 🤓
Сообщества - это,как правило, чат, группа в VK или в fb. Чат, конечно, интереснее. Сообщества могут делать митапы и др события, но не всегда
Зачем? Банально спросить вопрос по технологиям. Сложно писать вопрос в большие группы, где никого не знаешь, в локальные сообщества легче
Еще можно найти друзей ☺️ Кто-то ищет их через Tinder, а я через FE community 🤓
Ну и еще один плюс сообществ - легко найти единомышленников. Для стороннего проекта, для стартапа, да хоть для команды на хакатон 😉
Я думаю, вы уже поняли к чему я клоню - как минимум подписаться на твиттер сообщества в своем городе стоит 😎
Это все про сообщества, я рассказала свое мнение, что вы скажете? Может я не права и все это waste of time? 💩
@jsunderhood а в момент когда ты понимаешь что у тебя синдром и начинаешь верить в свои знания, то становишся постепенно не компетентным?
Я не специалист в этом и, честно, боюсь вам соврать 🤓 Не знаю как оно работает изнутри 👀 twitter.com/Daemon_Freak/s…
@jsunderhood а как искать локальные сообщества ( не только is)?
Хороший вопрос, упустила его. Я искала в гугле банально "[название города] js" 😂 не всегда работает, можно еще пофантазировать над запросом twitter.com/Daemon_Freak/s…
Еще есть платформы вроде meetup.com? Но они скорее популярны в европе и америке, а не у нас. Так что Гугл, да 😉
И мы перешли к митапам. Это маленькие посиделки локальных сообществ. 😎 С докладами и (если повезет) едой. 🍻
Митапы крайне полезны для начинающих (см выше "познакомится с теми, кому задавать вопросы") и для докладчиков. Для остальных профит в еде 😉
Для докладчиков профит в том,что:
Они действительно начинают разбираться в той тебе, про к-ю рассказывают
Развивает лидерские качества
Лидерские качества:
-умение связно и логично излагать свою идею
-убирает страх перед толпой
-1я ступень к мировой популярности на к-циях 👸
По митапам все, есть пару полезных видео для тех, кто хочет их проводить
youtube.com/watch?v=Od3yJO…
youtube.com/watch?v=wNZTLc…
Дальше по списку конференции. Супер вещь. Профит для докладчиков в том же, что и на митапах только в несколько раз больше
Для участников профит круче - это супер вдохновляющая атмосфера, много новых идей, часто рождаются новые проекты (особенно на after party)
Только, пожалуйста, не приходите туда учиться 😉 Вас ждет разочарование, вы ничему не научитесь, так они устроены. Приходите за фаном 😎
А для организаторов конференция - это пару месяцев головной боли и нервов, зато потом мега доза адреналина и дофамина 😅😅😅
Тред (@obnoxious_mari)
И я почти забыла про воркшопы. Честно, не знаю, что про них рассказать, ни на одном не была. Поможете?
А что, давайте свои списки 🤓 Buddha пока меня не убедил, мой список круче 😝 twitter.com/buddhaengineer…
Идея Coderetreat в том, что есть несколько циклов по часу - 45 мин пишешь код, потом его удаляешь и 15 мин отдыхаешь. Потом все повторяешь
Coderetreat событие на день, помогает практиковать основные принципы разработки программного обеспечения
coderetreat.org
На coderetreat практикуется парное программирование и это совсем не привязано к языку. После каждого перерыва группы меняются.
Чаще всего во время coderetreat реализуют игру live ru.wikipedia.org/wiki/%D0%96%D0… @Di_Ed_Seagull
В coderetreat задача каждый раз та же, но правила ее решения и условия меняются. Что делает эту затею еще круче 🤓
На картинке примеры возможных условий/ограничений на решение задачи
Тред (@obnoxious_mari)
Еще интересная штука для домоседов - codenjoy.com . Идея - пишешь алгоритмы, для прохождения игр, зарабатываешь очки.
Как вы уже поняли, я всей душой болею за то, чтобы люди объединялись. Миф о хакере-одиночке - большая глупость. Вот честно, не верю!
Я не одна такая (к-я хочет объединить людей). И мне очень повезло, что я встретила @j0gurt и @filipovskii и у нас получилась @frontend_union
Даже два раза получилась 🤓 Наша главная идея познакомить сообщества из разных городов между собой и вообще перезнакомить всех вокруг 😎
Кстати, раз уж я упомянула Крафтменшип (или мастерство, если уж на русском) очень советую про это почитать
manifesto.softwarecraftsmanship.org/#/ru-ru
Вот еще есть статья на тему software craftmanship.Я не со всем согласна, но подумать есть над чем.
Осторожно пафос
dev.by/lenta/main/sof…
Четверг
Тред (@obnoxious_mari)
Что ж на сегодня это все.Спишемся завтра!Расскажу, об образовании в IT.Надеюсь,что буду полезной для начинающих и застрявших на одном уровне
Доброе утро! Сегодня расскажу, что я считаю надо знать и делать, чтобы развивать свои профессиональные качества.
Отлично, развернулась дискуссия на тему крафманшипа, я ее всю ретвитить не буду. Кому интересно - заходите в тред ;)
Прежде, чем я начну говорить и советовать как и что делать, расскажу почему и откуда я эти советы взяла.
Уже около 2х лет я занимаюсь тем, что помогаю искать на проекты нужных людей. Это значит собеседования, старт проекта и обучение.
Около полугода (до того как переехала) я занимала позицию Frontend Skill Manager в аккаунте.
- Менторила тех, кто хочет перейти на другой уровень
- Составляла план развития
- Помогала выучить новые технологии
- Проводила тренинги
Плюс уже здесь дружу с ребятами из сообществ, здесь много историй тех, кто переквалифицировался и мне всегда было интересно как это работает
Я не претендую на знание всего 🤓 Но у меня есть пара советов-наблюдений, которые надеюсь вам будут полезны.
Конечно, если они хотят быть хорошими программистами, а не казаться 🤓 @mr_mig_by
Тред (@obnoxious_mari)
Для начала я бы еще разделила всех на несколько категорий, потому что есть много нюансов
Первое деление:
- те, кто уже работают по специальности и хотят стать лучше
- те, кто хочет туда попасть
Второе:
- студенты или молодые специалисты
- не студенты
К сожалению из того что я видела и слышала (в Беларуси) в IT есть проблема дискриминации по возрасту. "35 лет и всего лишь юниор?!"
Интересно, вы встречались с таким?
И, как правило, эти цели очень бытовые - Устроиться работать (хоть куда), устроиться работать куда-то (н-р, fb или google), повышение.
Но встречала много тех, кому это было сложно сделать самому. Если вы в этой категории спросите помощи у кого-нибудь со стороны @Alex509
Начну с простого, как выучить технологию. Полезно всем о_О. И не смотря на то, что материалов много, вопрос не теряет актуальности 😕
Ответ очевидный - практика. Читать статьи, смотреть доклады и курсы не достаточно. Обязательно надо написать несколько проектов. Но сколько?
Нет, число я не назову и ответ будет странным, в этом видео youtube.com/watch?v=pOyfc4… Где-то на 3:40 будет ответ. (это видео о велосипедах,да)
Я бы не хотела сейчас обсуждать именно дискриминацию по полу, потому что на это нужен целый день. Давайте в вс? twitter.com/cakeinpanic/st…
Почему я показала вам это видео? Обратите внимание, как у него происходит обучение - сначала что-то делает, потом в какой-то момент "щелк!"
Срабатывает переключатель. Лучше ездить он не стал, но теперь он понимает, ЧТО ему надо делать, чтобы стать лучше.
Такой переключатель есть в любом процессе обучения. Вот еще пример переключателя, но другими словами "языковой барьер"
Так вот, делать проекты проекты по технологии, к-ю учишь надо до тех пор, пока не будет это чувство переключения.
После этого уже сам будешь знать, что еще и где почитать/потренировать по технологии.
Тут хочу услышать вас насколько бредово моя теория "переключателей" звучит для вас?
Тред (@obnoxious_mari)
Пару примеров сайтов, к-е направлены больше на практику
codewars.com (и подобные)
egghead.io
udacity.com
Итак, технологии выучили, теперь время достигать целей! Я разберу только как устроиться на работу без опыта
Те кто уже работает и хочет новую должность - я бы просто спросила у ответственного за повышения, чего мне не хватает.
Те кто с опытом и хочет в новую компанию на конкретную должность - проверить, чтобы резюме совпадало с требованиями,сходить на собеседование
И в конце собеседования обязательно спросить совет, чтобы могло быть лучше (рекомендую всем). Спрашивать нужно у тех, кто вел собес, а не HR
На основании этого - будет план, что надо сделать за полгода, перед тем как снова подаваться в компанию на должность
Тред (@obnoxious_mari)
Теперь начинающим,перед тем как начинать рассылать резюме - выучите мат часть :) У вас нету опыта,должно же быть хоть какое-то преимущество😉
Для FE:
- HTML/CSS/JS
- React или Angular
- Алгоритмы
- Шаблоны проектирования
- Уметь решить задачу
Пока учим матчасть - время проревьювать резюме. То, что в требованиях написано 5 - 10 лет опыта, немного булшит.
Но и гениев, у которых нету опыта работы, но они пришли и закодили супер проект - не бывает.
Вам нужно год - два опыта как минимум чтобы пройти фильтры HR
И, поверьте, они у вас есть или их легко сделать. Только не врите! Все легко проверяется, обман раскроется, а репутацию не вернуть
Что записываем в опыт:
- сайт-визитку себе сделал? Пишем об этом
- Другу фотографу WP скин сделал? тоже опыт
- На курсах проект? Тоже опыт
Если кто-то из смежных областей (напр. qa), то старайтесь во время работы расширять свою зону ответственности и забирать что-нибудь у FE
Такая тактика не во всех компаниях сработает, но почему бы не попробовать
Теория есть, резюме есть, теперь пора в бой. Есть несколько способов найти работу.
Классика.Рассылаем резюме, ходим по собеседованиям,находим работу.Тут,в LA,я слышала такие цифры:100 CV-5 приглашений поговорить-1 offer
Вакансии ищите не только в LinkedIn, попробуйте локальные сайты. Пишите просто HR тех фирм где бы хотели работать.
Ищите стартапы, там всегда нужны люди. Скорее всего это будет сумасшедшая работенка, но вам же для старта?
Кто был стартапе, расскажите?
С инвестициями. Найдите курсы, которые обещают устройство на работу.Там за вас будут волноваться.Курсы выбирайте аккуратно,читайте отзывы
Для общительных. Тусите в коммьюнити, митапах, конференциях, там часто можно найти тех, кому нужны работники
Еще фриланс, но в этой теме я не компетентна. Может знающие люди расскажут что к чему там 🤓
Тред (@obnoxious_mari)
Кстати, contribution to Open Source тоже можно легко записать к своему опыту. Для новичков есть туториалы guides.github.com/activities/con…
И даже специальные проекты, которые помогают новичкам
yourfirstpr.github.io (давно не видела новостей)
github.com/hoodiehq/camp
И как-то совсем забыла рассказать про Эксерсизм
exercism.io и NodeSchool nodeschool.io
Пятница
@jsunderhood @alextewpin стоит ли брать на работу фронтендщика, который не удосужился сверстать себе сайт?
Кстати, я фронтендщик без сайта 😳 я умею писать код, но не умею делать дизайн. У меня есть хотелки, но нету никого, кто бы их нарисовал 😬 twitter.com/mr_mig_by/stat…
И в завершение дня я рискну провести эксперимент.Я уважаю право на анонимность,здесь можно общаться со мной без имен goo.gl/forms/IofU3bHv…
Хорошей ночи! Увидимся завтра, я расскажу как обычно проходит мой день 🐵
@PanyaKor @jsunderhood Твоя попала. Я бы ещё вместо сортировок добавил пункт про оценку стоимости алгоритма. Он важнее
Да, спасибо, я совсем забыла про него twitter.com/doochik/status…
Доброе утро! Пока насчет моих вчерашних советов продолжаются споры (приглашаю посмотреть, там интересно), я начну свой день 🙂
@jsunderhood забавно, после универа я мог написать все сортировки, но сейчас нет. Я много узнал, но многое и забыл, нормально ли это?
Конечно, да. Тут суть в том, что ты все еще знаешь и можешь посмотреть / вспомнить, если надо. А для кого-то это новый мир twitter.com/hellbeast92/st…
Напомню, что тут goo.gl/forms/IofU3bHv… можно спрашивать анонимно. Я отвечу до конца недели точно 🤓
Что ж сегодня я встала в 6. За окном было примерно так
В 6 я встаю только на этой неделе, потому что сейчас у меня небольшой перерыв между проектами.
На прошлой, например, я вставала в 4:30 и в 6 уже была в машине, настраивала навигатор на офис и звонила родителям по скайпу )))
А еще пару месяцев назад (еще на одном проекте) в 6 я иногда только ложилась, а вставала в 11 и к 12 ехала в офис обедать 😇
Так рано встаю, потому что 1. работаю с распределенной командой и митинги начинаются в 7; 2. Чтобы доехать до офиса без пробок.
Затем ставлю завариваться овсянку на завтрак (она заваривается больше часа) и сразу на митинги с чаем (кофе в 6 утра не пью принципиально)
Между делом: обратите внимание на объем пакетика овсяночки 😂 (> 2 кг)
Сегодня утром у меня как раз запланировано 3 интервью подряд 🤔
Интересно посчитать был у меня уже 100-интервью юбилей или нет...
Именно должен )) А дальше нюансы)) Я обычно на прошлый опыт не больше 10 мин отвожу @mr_mig_by @borovikov @raxpost
Тред (@obnoxious_mari)
Так много интервью только сегодня. Обычно я сама на соглашаюсь на больше чем 2 в день и 5 в неделю.
Даже не из-за загруженности по проекту,а потому что интервью-это тяжело,надо понять,что знает человек,даже если он не хочет это рассказывать
И есть много личных и психологических нюансов.Когда начинают грубить,когда наоборот теряются и закрываются...Так что я за роботов @mr_mig_by
Конечно, там немного :)
github.com/Marina-Miranov… twitter.com/way2bariton/st…
Закончились все интервью, время приводить себя в порядок и ехать в офис 👗 👟 🚗 🏢
Я наконец доехала до офиса. Сегодня поздно. Вот так офис выглядит снаружи
Из-за того, что сегодня были митинги поздно, я не успела позавтракать. Поэтому завтрак чемпиона овсянку заменяю сойлентом по дороге
А еще советую поскроллить ленту (понимаю, что много) там были хорошие обсуждения и ссылки @dvbondarchuk
Тред (@obnoxious_mari)
Вот так выглядит мое рабочее место сейчас (обычно я только с ноутиком, а сейчас чуть-чуть повезло)
Как видите, жизнь скучна и уныла. 🤗 Оставшиеся 6 часов я проведу в офисе за экраном, а вечером в тренажерку.
Поэтому предлагаю переключится. Например, хороший вопрос, к-й входит в мою кажднодневную рутину - как все успеть? (и не ночевать на работе)
К этому же вопросу - как правильно расставить приоритеты?
Но эта техника подходит, когда есть несколько больших задач. Она немного ломается, когда есть много маленьких по 10-15 мин @dvbondarchuk
И опять-таки она не решает проблему приоритетов. И тех задач, к-е приходят к тебе днем ногами и говорят реши здесь и сейчас @dvbondarchuk
Я честно пробовала Трелло и другие штуки по организации задач. У меня не заработало
Условия -должно быть супер просто,всегда под рукой.Должны быть приоритеты,дедлайны,приоритет должен подниматься чем чаще откладываешь задачу
Уже по условиям понятно, что они (условия) конфликтуют между собой 🤗
В общем я поняла, что в моем случае работает только бумага и ручка 😊 Плюс удовольствие от вычеркивания таска из списка
Вот еще интересный пример организации facebook.com/photo.php?fbid…
И два стикера очень удобно можно разместить на ноуте )) всегда с собой 🤓
Тред (@obnoxious_mari)
Еще у меня еще есть блокнот, куда я переписываю, переклеиваю задачи, к-е не успеваю сделать за день. Так они не потеряются. Ну и для заметок
И я все-таки пользуюсь онлайн таск менеджарами. Это google keep. Интерфейс достаточно прост. Уже добавили почти все ф-ции, к-е я перечисляла
Но я ими не пользуюсь 😏 Реально использую только как заметки. Еще бы они поиск в них добавили...
[Анонимно] Что должен знать джун - все. Что должен знать сеньор - все. Так в чем же разница?
[анонимно, продолжение] В опыте. Джун знает, что есть. Мидл, что можно. Сеньор, что нужно.
Суббота
За эту неделю не было обсуждений технологий. Исправлюсь. Я как раз этим занимаюсь, начинается новый проект и я ищу идеальный сетап для него
Фреймворк React+Redux (хотя Redux уже не торт? что есть лучше его?) Конечно же изоморфное приложение.
Система контроля версий - Git, лучше же еще не придумали? Кстати, что используете feature-branch? или feature toggle?
Я писала feature toggle еще пару лет назад, когда это не было модным 🤓 Но в последнее время чаще встречаю feature branch, потому что легче
Я бы поговорила сейчас о чем-то большом, ну и о чем сейчас все говорят. Машинное обучение, например.
Есть ли тут люди, которые работают с нейронными сетями? они уже есть даже на js github.com/junku901/machi…
Про машинное обучение я вспомнила, потому что все проекты, о к-х я слышала пока относятся скорее к экспериментам и в реальном мире не имеют
Ну умеет компьютер в шахматы играть или го или даже в DOOM apparat.cc/news/facebook-…
Ну машины умеет водить (еще пару жизней пройдет, прежде чем под это законы сделают)Еще не стоит забывать, про зрительный контакт с водителем
Ну даже котиков распознавать умеет newatlas.com/deep-learning-… Все равно далеко машинное обучение от массового использования...
Недавно была статья о синтезе голоса с помощью нейронки deepmind.com/blog/wavenet-g… и это уже супер круто. Скоро гугл по-человечески заговорит
Тред (@obnoxious_mari)
И страшилка на ночь - закоммитал не самый оптимальный код (к-й замедляет страницу на ~50ms), а это отловилось и тебе письмо гневное
Думаете параллельный мир? Нет - фейсбук atscaleconference.com/videos/browser…
Сильно они над этой темой заморочились ...
Увидимся завтра, расскажу, чем работа в LA отличается от работы в РБ
Доброе позднее утро субботы! Сегодня расскажу немного о культурных различиях относительно работы в IT.
Перед этим хотелось бы еще закончить тему нейронок. @codehipsters как раз сегодня прислали ссылку на статью о них asimovinstitute.org/neural-network…
На все твите отвечу чуть позже, а пока к главной теме. Сегодня выходной, так что все будет коротко и по делу. Получилось 5 пунктов
Собеседования. Долгий и муторный процесс в несколько раундов. По телефону -> видео звонок -> тестовое задание -> личная встреча -> ...
Иногда принятие решения может растягиваться на месяцы. В фб, гугл, амазоне и т д есть четкие инструкции, но все равно несколько раундов
Увольнения. Здесь все быстро. Надо проверять контракт, не всегда компания обязана предупреждать за месяц.
У меня сложилось впечатление, что минимум раз в полгода они проводят пересчет и оптимизацию бюджета, это значит увольнения десятками.
3.Разговоры. Говорить любят лично, чаты и письма - крайняя мера. Идешь на кухню мимо чьего-то места? Отличный повод остановиться и поболтать
Говорят чаще о работе и действительно так все решается гораздо быстрее. Но это убивает все техники продуктивности и лично меня бесит 😬
Возраст. IT тут не молодая отрасль. В офисах и на митапах у нас сидят студенты, у них - взрослые люди
И последнее. Стереотипы. Тут их нету. Не скажу, что я часто встречалась или страдала от них в РБ. Но тут их нету.
На этом мою замеченные различия между работой в Минске и работой в Лос Анджелесе заканчиваются 🤓
@jsunderhood todoist уже год использую в браузере как расширение и в телефоне. В принципе все хватает
Ко вчерашней теме об инструментах для производительности twitter.com/greybax/status…
У меня анонимно спросили совета. Отвечаю, как могу.
Воскресенье
Но разработчик-то не один в вакууме и терминология будет не лишней, когда надо объяснить свое решение другим @raxpost @jsunderhood
Привет! Сегодня воскресенье, время отдохнуть и переосмыслить все что было за неделю.
Самая волнующая тема была об самообучении и интервью. Началась она в среду, кому интересно - придется немного поскролить 🤓
Т к сегодня мой план предполагает размышления на вольную тему. Много писать не хочется. Поэтому это будут 3 идеи, которые мне запомнились
Первая идея - javascript without keywords. Это доклад на @jsdotla митапе youtube.com/watch?v=LG-ozm…
Отличное поле для экспериментов 🙃
Вторая - @getify (автор You Don't Know JS) взялся за новую! Пора взять себя в руки и разобраться в функциональном indiegogo.com/projects/funct…
И третья - @Snapchat выпускают очки 🕶 spectacles.com Однозначно ответить "Зачем?" сложно, но погуглите статистику снепчата...
Тред (@obnoxious_mari)
На этом - все! Спасибо всем за отличную неделю, надеюсь, что я была хоть чуть-чуть вам полезна 😊
И если у вас в голове живут идеи и вопросы и вы считаете, что я могу быть вам полезна - обязательно пишите! Мой твиттер вы знаете 😎