Кирилл Мокевнин рассказывает об аспектах поисковой оптимизации, которые должны быть известны всем веб-разработчикам.
Монокультура
Монокультура в программировании — это использование одного стека для решения всех возникающих задач. Она существует не только на уровне конкретного человека и его предпочтений, но также часто встречается на уровне компаний. В таких компаниях, как правило, все делается с использованием одной технологии.
Если вам интересно, как и почему монокультура может приводить к более дорогим и сложным решениям, то добро пожаловать под кат.
Хекслет запустил план «Премиум»: изучайте программирование с персональным наставником и стажируйтесь в реальных проектах (+ новогоднее предложение)
С 19 декабря работает новый план «Премиум». Теперь можно учиться под руководством персонального наставника, а также стажироваться в реальных коммерческих или open source проектах после завершения профессии. Оплачивать проекты не нужно — они уже включены в «Премиум».
Какие навыки необходимы на разных этапах карьеры
В начале карьеры высоки шансы, что вас наймут исключительно за "профессиональные навыки" — те, что напрямую релевантны вашей специализации. Когда вы свеженький специалист или уже пару лет работаете в своей сфере, то — каким софтом вы владеете, какие знания вы приобрели за время практики, в школе и всякие технические сертификаты имеют большое значение.
Чего вам никто прямо не говорит, это — да, наняли вас за специфические навыки, но их важность постепенно угасает. Чем дальше вы продвигаетесь в карьере, тем меньше вас ценят за эти самые качества, а это особенно важно в середине карьеры. Почему? Потому что повышают вас благодаря другим навыкам.
Публичные выступления, грамотные коммиты и еще два навыка для долгосрочного роста программиста
Карьера разработчиков не всегда линейна — для высоких позиций и долгосрочного профессионального роста программиста нужны навыки, которые редко даются с наскока. Рассказываем про нестандартные приемы, которые позволят развить редкие для программиста скиллы.
4 совета начинающим программистам для повышения своей продуктивности
Недавно запущенные проекты на Хекслете очень хорошо показывают системные ошибки начинающих разработчиков. В этой статье я описал некоторые паттерны, следование которым поможет решать задачи быстрее и лучше.
Мы то, что мы скроллим: как программисту стать более продуктивным
Продуктивность и креативность — важные составляющие всех творческих профессий, в список которых можно включить и программирование. Процесс написания кода практически не отличается от создания книги, разница только в цели, посыле и результате. Как показывают исследования, разработчикам нужно опираться на те же паттерны, с которыми работают актёры, музыканты, писатели и художники. В этой статье мы разберёмся, что это за паттерны, и как с ними работать, чтобы всегда оставаться на максимуме своей креативности и продуктивности.