Архив недели @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
@jsunderhood плагин key promoter для продуктов джетбрэйнс заставит вас пользоваться хоткеями, если вы почему–то до сих пор этого не делаете.
Отличная вещь! #devTricks twitter.com/g_golman/statu…
В Chrome Dev Tools можно ставить брейкпойнты на изменениях DOM ноды и просто на событии #devTricks
В Chrome можно эмулировать геолокацию. Долготу и широту можно взять с Google Maps #devTricks
мы, например, использовали это при тестировании кастомной интеграции Adobe Target для тегов <picture>
Используя Firefox (не Nightly) DevTools можно посмотреть на сайт в 3D формате. Бесполезно, но красиво ) #devTricks
Вот так, например, в 3D выглядит сейчас аккаунт @jsunderhood в твиттере
При помощи Chrome DevTools можно скопировать картинку в base64 кодировке. И не нужно никаких конвертеров #devTricks
@jsunderhood отключение кеширования при включённых devtools. Вроде должен знать каждый, но когда узнаёшь об этом впервые, это как откровение
Тоже полезный #devTricks! Сделать можно в Setting DevTools-ов - infoheap.com/wp-content/upl… twitter.com/irbis_labs/sta…
@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 :)
@jsunderhood bit.ly/1NcM7sr
Хороший перечень возможностей для ИТ-обучения в Украине. Забавно видеть последней в списке ссылку на свою статью twitter.com/beshur/status/…
Со всех онлайн-обучалок мне больше всего помог @codeschool.Здесь можно взять первый месяц за 9$ codeschool.com/enrollments/dC…
информация ближе всего, к задачам, которые могут стоять перед джуниром на реальных проектах
Если говорить, о понимании процесса самообучения, мне в свое время помогла вот эта статья habrahabr.ru/company/hexlet…
@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.Уже в предвкушении хороших докладов :)
.@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)