Олена Совин

Олена Совин

Темы
Неделя
Jan 25, 2016 → Jan 31, 2016

Архив недели @chorna_kiwka

Понедельник


Здравствуйте! На этой неделе с вами @chorna_kiwka, мидл фронт-енд разработчик киевского офиса @EPAMSYSTEMS

На этой неделе мы будем разговаривать о дев тулзах, возможностях для девушек в ИТ, образовании и о технических публичных выступлениях

а также немного о том как попасть в ИТ, если у тебя нет технического образования

Если вы будете в субботу (30/01) в Киеве, то обратите внимание только что началась регистрация на @kyivjs - kyivjs.org.ua

@jsunderhood Пожалуйста, скажи, что мидл — это между джуниором и синьором, а не между фронтендом и бэкендом ಠ_ಠ
Конечно, что между джуниором и синьором :) twitter.com/sapegin/status…

Если говорить о "титулах" в ИТ,то больше всего люблю название "software engineer",поскольку инжиниринг это то,чем заниматься очень интересно

@jsunderhood есть техническое образование, как джуну пых пых (самоучка) попасть в ИТ? )
Интересный вопрос, который мне очень часто задают в оффлайне знакомые.Если есть норм уровень знаний,то есть 4 совета twitter.com/benderalex5/st…

Совет #1 - Пойти на курсы для джунов при компании, где есть последующая возможность трудоустройства в компанию

В этом случае следует учитывать, что конкурс может быть сумасшедшим.К примеру, в Киеве сейчас это около 30-50 человек на место

Совет #2 - Сделать что-то значительное на волонтерском основании, что попадает во внимание рекрутеров ИТ компаний

Например,организовать ДОУХакатон в своем городе, @djangogirls , @railsgirls, гостевой @sctest_ua и так далее

@benderalex5 @jsunderhood писать свои проекты и потом их показывать. ходить по хакатонам, если своих проектов нет
Совет #3 - У вас должно быть портфолио, если нет реальных проектов, то должны быть хотя бы пет-проекты twitter.com/_asci/status/6…

Совет #4 - Искать позиции для джуна, отправлять резюме, писать рекрутерам, зарегистрироваться на djinni.co, знакомится

🔥Тред (@chorna_kiwka)
@jsunderhood @_asci @benderalex5 а откуда берёте идеи для своих пет проектов?
Я лично питаюсь помогать реализовывать какие-то отличные соц инициативы. Например, hack.dou.ua twitter.com/Daemon_Freak/s…

@jsunderhood @_asci @benderalex5 а откуда берёте идеи для своих пет проектов?
Похожий подход в @FreeCodeCamp, которые промотируют делать учебные проекты для нон-профит организаций twitter.com/Daemon_Freak/s…

Профильные знакомства помогают не терять связь с реальностью (что сейчас популярно, на что больше вакансий) twitter.com/xCubek/status/…

@jsunderhood я не вижу других вариантов, кроме как "полюбить программировать". Вот не вижу и все.
Без любви к своему делу вообще очень сложно, как и к инструментам, которые используешь twitter.com/Bubyakin/statu…

Я, например, "влюбилась" в #lodashjs после просмотра этого доклада youtube.com/watch?v=cD9utL…

Вторник


Доброе утро!Сегодня я предлагаю поделится друг с другом небольшими полезностями в инструментах, которые упрощают нам жизнь как разработчикам

В основном я буду рассказывать о небольших трюках в дев тулзах, которые нахожу удобными и полезными. И я жду ваших твиттов с полезностями

В консоли через $0 можно получить ноду,которая сейчас выбрана в DOM дереве #devTricks
notion image

@jsunderhood плагин key promoter для продуктов джетбрэйнс заставит вас пользоваться хоткеями, если вы почему–то до сих пор этого не делаете.
Отличная вещь! #devTricks twitter.com/g_golman/statu…

В Chrome Dev Tools можно ставить брейкпойнты на изменениях DOM ноды и просто на событии #devTricks
notion image
notion image

В Chrome можно эмулировать геолокацию. Долготу и широту можно взять с Google Maps #devTricks
notion image

мы, например, использовали это при тестировании кастомной интеграции Adobe Target для тегов <picture>

Используя Firefox (не Nightly) DevTools можно посмотреть на сайт в 3D формате. Бесполезно, но красиво ) #devTricks
notion image

Вот так, например, в 3D выглядит сейчас аккаунт @jsunderhood в твиттере
notion image

При помощи Chrome DevTools можно скопировать картинку в base64 кодировке. И не нужно никаких конвертеров #devTricks
notion image

@jsunderhood отключение кеширования при включённых devtools. Вроде должен знать каждый, но когда узнаёшь об этом впервые, это как откровение
Тоже полезный #devTricks! Сделать можно в Setting DevTools-ов - infoheap.com/wp-content/upl… twitter.com/irbis_labs/sta…
notion image

@jsunderhood удобный плагин к chrome доя тестирования API getpostman.com

Когда-то @listochkin сказал, что junior больше своего времени проводит в DevTools на вкладке "Sources", а senior - на вкладке "Profiles"

Среда


На окончание разговора о devTools хочу порекомендовать два ресурса - umaar.com/dev-tips/ и devtoolsecrets.com #devTricks

На них очень быстро можно посмотреть/почитать о многих маленьких полезностях, которые есть в devTools

Доброе утро! Сегодня предлагаю поговорить немного о возможностях, которые есть в ИТ для девушек. Жду ваших реплаев на эту тему

@jsunderhood а чем девушки отличаются от мужчин относительно ИТ?
Поскольку сейчас в ИТ их не много, есть несколько интересных divercity программ,в которых они могут участвовать twitter.com/anilkabobo/sta…

О возможностях: если интересно попробовать создать свой сайт-поищите события @djangogirls недалеко от вас djangogirls.org/events/ #ITgirls

Эти события бесплатные для посещения,и за 8 часов вы сможете создать свой полноценный сайт (бек-енд и фронт-енд),понять как работают VCS

Если такого события нет поблизости, есть два варианты: вдохновить местное python сообщество его организовать ;)

пройтись по туториалу самостоятельно tutorial.djangogirls.org. Он хорошо написан и местами очень мимими :)

🔥Тред (@chorna_kiwka)
@jsunderhood Рейлсгёрлс ещё есть. @djangogirls
Другой подобный проект - это @railsgirls. Найти события можно здесь railsgirls.com/events twitter.com/sapegin/status…

Ближайшее @railsgirls событие в Украине пройдет 5 марта в Тернополе railsgirls.com/ternopil #ITgirls #railsgirls

@jsunderhood интересно, что на ваш взгляд важнее для девушки семья и дети или карьера в ИТ?
Все очень зависит от девушки. Для меня лично более важная гармония между первым и вторым twitter.com/esergeev/statu…

Сервис миссия которого помочь ИТ-девушкам найти хорошую работу удаленно powertofly.com #ITgirls

@chorna_kiwka @jsunderhood буде Django Girls на PyCon Ukraine цієї весни.
Организаторы первого @djangogirls в Украине подсказывают, что очередное событие в Украине уже этой весной twitter.com/Marichka____…

В конце прошлого года @websummithq раздали бесплатно 10000 билетов для ИТ-девушек на следующее событие websummit.net/change #ITgirls

Подобная инициатива также прошла на @collisionhq - collisionconf.com/change. Было роздано 10000 билетов #ITgirls

На @riseconfHQ такая инициатива еще действует riseconf.com/change и если ви ИТ-девушка можете получить один из 10000 билетов #ITgirls

Кроме массовых акций, если на конференции есть часть билетов, спонсированных для diversity purposes,ИТ-девушки могут подать на них заявление

На окончание сегодняшнего разговора о возможностях для ИТ-девушек предлагаю посмотреть выступление COO Facebook ted.com/talks/sheryl_s…

Она вдохновила меня по-другому посмотреть на свою карьеру и часто по-другому принимать решения

Четверг


Доброе утро! Сегодня для меня символический день - читаю лекцию на курсах фронт-енда, на которых сама когда-то училась

Поэтому я предлагаю сегодня поговорить о такой важной теме, как обучение

@jsunderhood что за курсы? на какую тему читаешь?)
Курсы при @EPAMSYSTEMS.Через 10 минут буду рассказывать о полезных тулзах,которые может использовать фронт-ендер twitter.com/ymatuhin/statu…

Студенты нового набора передают привет читателям @jsunderhood :)
notion image

@jsunderhood bit.ly/1NcM7sr
Хороший перечень возможностей для ИТ-обучения в Украине. Забавно видеть последней в списке ссылку на свою статью twitter.com/beshur/status/…

Со всех онлайн-обучалок мне больше всего помог @codeschool.Здесь можно взять первый месяц за 9$ codeschool.com/enrollments/dC…

информация ближе всего, к задачам, которые могут стоять перед джуниром на реальных проектах

Если говорить, о понимании процесса самообучения, мне в свое время помогла вот эта статья habrahabr.ru/company/hexlet…
notion image

@jsunderhood а про bit.ly/1Sl9txr кто-нибудь знает? Задачки бываю очень странными — но мои знакомые довольны и прогресс есть.
Такой вот отзыв о @FreeCodeCamp. Мне лично очень нравится их концепция ) twitter.com/_termosa/statu…

@jsunderhood какой именно курс там рекомендуете пройти?
По фреймфорках там довольно хорошие.А мне больше всего понравился JavaScript Best Practices codeschool.com/courses/javasc… twitter.com/rboykov_/statu…

Оффлайновые курсы @kottans_org сделали из меня не просто программиста, а программиста мыслящего. Рекомендую их всем,кто работает в Киеве

Если говорить о рускоязычных ресурсах, мне очень нравятся лекции от ШРИ academy.yandex.ru/events/shri/

Преимущественно через качество и довольно нетривиальные темы. Например, есть лекция о дебаггинге events.yandex.ru/lib/talks/1436/

А есть и совсем не тривиальная лекция о том,как воспринимать сайты с точки зрения TCP events.yandex.ru/lib/talks/1562/

К вчерашнему разговору о возможностях для ИТ-девушек twitter.com/jiri_song/stat…

Для меня лично поворотным моментом в самообучении стал момент, когда я впервые услышала о понятии "дзен" в изучении программирования

до этого,меня пугало количество информации, которой нужно было овладеть, фреймворки, с которыми нужно научится работать и так далее

«Дзен» - это не знать все и не уметь все. Это быстрее понимание как и для чего это работает, и как с этим работать в принципе.

«Дзен» — это способ мышления. Он постижим в каком-то измерении, например можно постичь «дзен» в AngularJS или в ReactJS

Верю, что можно постичь «дзен» и целого языка программирования, но дорога туда не близка.

🔥Тред (@chorna_kiwka)

Пятница


Универсального рецепта нет ) Для меня работает много читать + работать с этой "технологией" + поинженерить с ней twitter.com/vladimore/stat…

Уже завтра #kyivjs, и я предлагаю сегодня поговорить о технических выступлениях. Какое js-выступление ваше самое любимое?

@vladimore @jsunderhood дзена нет ребята, есть зона комфорта, которую может разбить любая грамотная критика
Истина всегда где-то посредине :) twitter.com/2j2e/status/69…

Если есть возможность прочитать только одну книгу о публичных выступлениях,то рекомендую книгу Каптерева amazon.com/Presentation-S…

также доступная на русском языке mann-ivanov-ferber.ru/promo/presenta…

Давайте немного поговорим о типах технических докладов. Надеюсь это вдохновит вас на ваше личное выступление в ближайшем будущем

Тип #1.Доклад,который по сути является мини-туториалом по какой-то библиотеке.Например, о Phaser на @mediterraneajs vimeo.com/145180026

Тип #2. Когда на простом примере обьясняют более глобальные подходы в языке. Например,доклад @kira__kit на @fwdays youtube.com/watch?v=fwlNqJ…

Тип #3.Доклады о парадоксах: в языке программирования,в процессе создания продукта etc.Например,известный Wat-доклад youtube.com/watch?v=20BySC…

@jsunderhood Выступление @listochkin в Харькове, о Hype’e и всяком)
Это так же и мой самый любимый доклад в последнее время :) youtube.com/watch?v=xPFRUM… twitter.com/leviscarroll/s…

Кстати, тип #4. Когда в докладе узнаешь собственные, иногда комические паттерны поведения. А спикер еще и рассказывает, что с этим делать

Если вы хотите улучшить свои навыки публичных выступлений и живете в достаточно большом городе, рекомендую клубы @Toastmasters

Там можно получить 3в1:улучшить навык публичных выступлений+улучшить английский+улучшить свои софт скилы(например,в предоставлении фидбека)

Найти есть ли клуб @Toastmasters в вашем городе можно здесь toastmasters.org/Find-a-Club

Кроме таких дополнительных плюшек, как нетворкинг с отличными людьми, это посещение клуба часто стоит довольно немного

🔥Тред (@chorna_kiwka)
Когда нужно настроится на выступление я думаю о или пересматриваю Синека ted.com/talks/simon_si…

Думаю, это важно, когда выступаешь понимать какую главную ценность несёшь слушателям и понимать зачем ты выступаешь вообще

Ведь если задуматься, все эти люди "заплатили" временем своей жизни, чтобы послушать именно тебя

Суббота


Доброе утро!Сегодня @jsunderhood прямиком с #kyivjs.Уже в предвкушении хороших докладов :)
notion image
notion image

.@jsunderhood @POS_troi — Дай свой адрес — 66.249.93.194 — Не, физический адрес — 00:1C:B3:09:85:15
Ха-ха :) Перешлю наклеечки по IP :)) twitter.com/Bubyakin/statu…

#kyivjs #angularjs best practices #angularstyleguide pic.twitter.com/png6aFxdGQ
Какой js-meetup без доклада по #Angularjs ?) twitter.com/IstvanBeistvan…

Рассказы о будущем ES7 на #kyivjs напоминают технический вариант сериала "Санта-Барбара" )

На пица-паузе #kyivjs развиртуалились с @MaStep92.Он мне напомнил самый универсальный совет по поводу карьеры

Звучит он просто: вы всегда должны быть самым худшим разработчиком в команде, в которой работаете

Воскресенье


Сегодня воскресенье и самое лучшее, что можно сделать в такой день это провести его с семьей и близкими

Спасибо, что были со мной на протяжении всей этой недели. Надеюсь наш небольшой разговор вам понравился и был интересным )

Если вам дальше интересно со мной общаться,подписывайтесь на мой личный @chorna_kiwka (ua) и/или профессиональный твиттер @frontendgirl(eng)

Ссылки