======================
== Code and Destroy ==
======================

Тупой найм ч.1

Recruiting
Предисловие Я знаю отличных рекрутеров, которые любят свою профессию и это отношение видно во все, таким HR-ам хочется рекомендовать знакомых и себя. Но, в данной заметке пойдет речь не о них… Очень распространено следующее явление: Рекрутер пишет человеку с предложением о работе, но технологический стек вообще мимо. Я молчу про такие мелочи как желание переезжать, знание языка, стаж работы и прочее. Создается ощущение, что рекрутер (хедхантер) вообще не читал(а) то, что написано в резюме. Read more...

Про восприятие информации

Learning
Предисловие Мы говорим о чтении книг и просмотре видеозаписей именно прикладного характера, например советы по развитию в профессии или карьере. Программист-фанатик Прагматичный программист Лекции Дядюшки Боба К сути Любую прочитанную информацию мы воспринимаем через призму собственного опыта. Советы из книги конкретно вас могут задеть за живое, или показаться банальными. Это все индивидуальные случаи, и, возможно, вы просто не готовы к данной информации, или она для вас действительно уже является очевидной. Read more...

Заповеди нанимателя

Recruiting
1 Ты нанимаешь человека, нанимай его так как хотел бы чтобы нанимали тебя. Прочитай, блин его резюме! Он написал ту должность, те деньги и те обязанности которые хочет выполнять. Не нужно предлагать ему иное - это банальная рассылка рекламы и спама. “Мы видели что вы интересуетесь бегом, поэтому хотим предложить вам турник. У вас ведь две руки, и вы занимаетесь спортом.” 2 Вы не будете работать с ним вечно. Read more...

Понятность кода

Programming
Читаю сейчас книгу Unix Брайана Керригана (это новая, на ней даже дата выпуска стоит 2021 годом). Там есть такие слова: «Пишите ясно, не умничайте». Это про стилизацию кода, когда он в угоду «краткости» становится не читабельным. Я эту мысль последние несколько месяцев кручу в голове, когда натыкаюсь на чужой код в виде: setSomeObject({ …someObject, array: { …object, items: newType === 'any of' ? { anyOf: oldSomeObject ? [omit(oldSomeObject, 'description')]. Read more...

Просто попробовать

Career
Предисловие Многие кто задался целью “войти в программирование”, сразу начинают чтото анализировать, выбирать языки, переживать из-за того что у них что-то не получается. В общем - цель поставлена, но недостигается. Сплошное разочарование и нервы. Проблема этой мороки какая? Правильно - усердия, увлеченности и искренней заинтересованности в предмете изучения вам с таким подходом не видать. Дадада, я знаю, я говорил про план, про то что нужно ставить цели, все это верно… когда вы влюбленны в программирование и выбрали направление. Read more...

Проблемы при изучении

Learning
Вот с какими проблемами сталкивался я и мои “студенты”: Отсутствие мотивации Ничего не понимаю Отсутствие времени Все понимаю, но через некоторое время ничего не помню Теряется фокус Искренний интерес Можно долго говорить о разнообразных подходах в самомотивации, но я нашел для себя идеальный на данный момент. Искренний интерес к изучаемому предмету. Звучит странно, непонятно и слишком просто, не так ли? Я сейчас поясню, так как это далеко не банальное определение, как могло показаться с первого раза. Read more...

Выбор профессии

Career
Введение Сейчас программирование - популярное направление, которое, очевидно, будет таковым еще достаточно долго. Тут хорошие деньги, много работы, признание, возможность реализоваться и реализовать разнообразные идеи, и низкий порог входа (об этом я еще расскажу позже) Все это вместе или по отдельности вызывает желание даже у состоявшихся людей окунуться в профессию и начать. К сожалению, большая часть крайне долго “входит” и теряет всякую надежду на этом, на самом деле, долгом пути. Read more...

Выбор технологий

Programming
Введение Выбор языка, фреймворка или библиотеки зачастую становится краеугольной дилеммой в работе программиста, в данной главе находится список заметок, призванных помочь и сделать выбор более осознанным. Более того – наш выбор технологического стека является наследием, которое мы передадим следующим за нами коллегам, и было бы здорово сделать их работу легче и приятнее, оставляя меньше legacy в проектах. Заметки Выбор библиотек Первый этап – смотрим github аккаунт библиотек, которые соответствуют нашим задачам, смотрим, как много звезд, контрибьюторов, как давно делался последний коммит и как давно начат проект. Read more...

Путь к мастерству

Career
Это всегда долго, и если мы говорим об осознанном пути, то это всегда по любви. По любви Я это проходил и передо мной есть примеры товарищей которые этот путь прошли, сейчас опишу основные моменты, которые дожны помочь самоопределиться. Но, важно понимать что в данной статье не про “а на что жить”, “а как же востребованность” и т. п. Цель данной заметки – зафиксировать основные триггеры для выбора направления “По любви”. Read more...

Смена профессии

Career
Из НЕ-IT-шника в программисты Частая практика на 2020 год - переходить в программирование, будучи менеджером, продавцом, рабочим, ну в общем - кем угодно, но только не айтишником. Пара слов о профессии программиста Нужно оооочень много думать головой над решением сложных задач путем перелопачивания огромного количества информации и бесчисленного количества попыток. Постоянно. Долго. Это и есть работа программиста (да, я не про верстку лендингов - мы об этом еще поговорим). Если вы этим не занимались раньше - очевидно, что вам придется перестраивать свой мозг. Read more...
Previous Page 3 of 8 Next Page