За 2022 год мы в нашем блоге и на странице на Хабре выпустили почти 250 статей. Собрали для вас лучшее, что опубликовали редакторы и авторы медиа Хекслета в этом году.
- Код
- К чему готовиться разработчикам: как изменятся технологии и языки программирования в 2023 году
- GitLab для начинающих: зачем он нужен в мире, где есть GitHub
- React, Vue или Angular: большой гайд по фреймворкам для начинающего JS-разработчика
- Как устроен TypeScript и зачем его используют. Большой гайд для новичков
- Компиляция и интерпретация кода: что это такое и в чем разница
- Что такое веб-сокеты и как они вообще работают
- Next.js: что это такое и как его использовать
- Гайд по Nest.js: что это такое и как написать свой первый код
- Как разработчику научиться читать чужой код. Объясняем на цыплятах
- Мотивация
- От эксперимента до стандарта. Пионеры веба рассказывают историю появления синей гиперссылки
- Как выбрать свой первый опенсорс проект: инструкция от Хекслета
- «Мой человек меня понимает»: История фразы «Hello, World!» и ее аналогов
- Создательница закрытого женского комьюнити QA sisters Настя Заречнева: «IT-сообщества — это новые профсоюзы»
- Как решить задачу, если непонятно, с чего начать: советы от Хекслета
- Фил Ранжин, «Мы обречены»: как запустить новое медиа в условиях кризиса и нестабильности
- «История IT. 1970: События, люди, технологии»: Павел Калашников начинает цикл статей про развитие технологий. Запуск UNIX-времени, создание Pascal и патент на компьютерную мышь
- Виталий Брагилевский: о преподавании, новой работе в JetBrains и книге про Haskell
- Карьера
- Релокация в ЕС: семь правдивых историй от разработчиков о переезде в Европу в 2022 году
- Как девушке попасть в IT в 2022 году: истории и советы от лидеров женского IT-сообщества
- Что нужно знать программисту перед собеседованием и как успешно его пройти: рассказывает разработчик Александр Черников
- Как разработчику правильно описать хард-скиллы в своем резюме
- Чему мидлы и сеньоры могут научиться на Хекслете: 10 направлений
- Как джуну найти работу и где лучше начинать карьеру в IT: советы от Хекслета
- Как разработчику улучшить свое тестовое задание
- Как пройти собеседование на тестировщика: все этапы и вопросы
- Истории успеха
- Как техногуманитарий уволился с радио, переехал в Канаду и устроился тестировщиком в Unity
- Как в 33 года я устроился джуном-фронтендером в ABBYY после длительной и успешной карьеры в нефтегазовой отрасли
- Как я попала в IT с ученой степенью в педагогических науках
- Как нефтяник и водитель трака стал Java-разработчиком в Майами
- Как полтора года я безуспешно проходил собеседования на PHP-разработчика, а в итоге стал программистом на Ruby on Rails
- Что нужно, чтобы изменить свою жизнь? Как журналист ушел в разработку
- Стать программисткой в Нидерландах. Из архитектуры на склад, а потом — во фронтенд
- Как я из инженера-конструктора стал фронтендером в американской компании
- Хабр
- Как понять, что перед вами плохой разработчик
- Как стать мидлом или сеньором-разработчиком, обучаясь на любых курсах по программированию?
- О чем вы даже не подозреваете, решая стать программистом
- Не реактом единым: что полезно знать современному фронтенд-разработчику
- Почему никто не понимает REST
- Почему некоторые принципы программирования важны для понимания, но бесполезны на практике
Код
К чему готовиться разработчикам: как изменятся технологии и языки программирования в 2023 году
Расспросили наших друзей и главных энтузиастов Python, Go, Haskell, Rust, Java, Swift, Kotlin и веб-разработки о том, что будет с их любимыми технологиями и языками в 2023 году. Заодно обсудили, как программистам подготовиться к этим изменениям. В конце следующего года можно будет сравнить, что из прогнозов сбылось.
GitLab для начинающих: зачем он нужен в мире, где есть GitHub
Рассказываем про сервис GitLab: для чего он нужен, как им пользоваться, какие команды у него есть и как быстро создать свой проект. И, конечно же, подробно сравниваем с главным конкурентом — GitHub.
React, Vue или Angular: большой гайд по фреймворкам для начинающего JS-разработчика
Простым языком объясняем, чем отличаются основные фреймворки в JavaScript друг от друга и какой учить в первую очередь. Плюс, конечно, примеры кода и объяснение, что он делает в разных фреймворках.
Как устроен TypeScript и зачем его используют. Большой гайд для новичков
Рассказываем, как появился TypeScript, почему он так востребован, какие задачи решает и чем отличается от обычного JS.
Компиляция и интерпретация кода: что это такое и в чем разница
Наши компьютеры — это переключатели, для которых мы пишем инструкции. При этом для их работы мы пишем тексты на английском языке (ну или русском, если мы говорим про 1С). В 2022 году мы написали ультимативный гайд с подробным объяснением, как наши изощренные языковые инструкции превращаются в примитивный двоичный код, при этом абсолютно не теряя смысла.
Что такое веб-сокеты и как они вообще работают
Рассказываем, как работает протокол связи WebSocket, и почему современный веб не сможет существовать без веб-сокетов в таком виде, в каком мы привыкли его видеть.
Next.js: что это такое и как его использовать
Next.js — фреймворк на JavaScript, использующий React для построения Server Side Render-приложений (SSR) и статически-генерируемых сайтов. Наставник Хекслета Глеб Андреев рассказал, кто создал Next.js, зачем его использовать и в чем его плюсы и минусы перед чистым React.
Гайд по Nest.js: что это такое и как написать свой первый код
Ну и чтобы далеко не ходить, расскажем про еще один важный JS-фреймворк — для создания серверных веб-приложений Node.js. В этом большом гайде мы помогаем новичкам сделать первый шаг в освоении этого фреймворка для серверного JavaScript и объясняем, в чем вообще особенности Nest.js.
Как разработчику научиться читать чужой код. Объясняем на цыплятах
Последняя статья в подборке лучших текстов рубрики Код — большой материал, как начинающему разработчику учиться читать чужой код, какие есть для этого подходы и при чем тут желтые цыплята.
Мотивация
От эксперимента до стандарта. Пионеры веба рассказывают историю появления синей гиперссылки
Летом 2021 года в официальном блоге Mozilla появилась статья об истории синей гиперссылки. Она понравилась читателям и стала очень популярной, но имела мало общего с реальностью. Спустя полгода автор статьи нашла человека, который мог рассказать правду. Эту вторую, правдивую, историю мы для вас и перевели.
Как выбрать свой первый опенсорс проект: инструкция от Хекслета
Все и везде говорят, что Open-Source — лучшее место, где начинающие разработчики могут набираться опыта. Проджект-менеджер Хекслета Максим Скрипов рассказал, как джуну выбрать свой первый опенсорс проект, особенно если вообще не ясно, с чего начинать. А также — на что обращать внимание новичку и для чего это вообще нужно.
«Мой человек меня понимает»: История фразы «Hello, World!» и ее аналогов
Строчки «Привет, мир!» знакомы всем программистам в мире. Хотя это просто показывает, что код компилируется, загружается, исполняется и выводит данные наружу. Рассказываем, почему стали так популярны именно эти строки, при чем тут один классический учебник по программированию и мультик про цыпленка.
Создательница закрытого женского комьюнити QA sisters Настя Заречнева: «IT-сообщества — это новые профсоюзы»
Статья, которая ожидаемо разорвала русскоязычный твиттер. Сообщество для девушек-тестировщиц QA sisters рассказывает: почему в него нельзя парням, в чем преимущества закрытости и как туда попасть.
Как решить задачу, если непонятно, с чего начать: советы от Хекслета
Все сталкиваются с трудностями при изучении нового: особенно при решении задач, которые отличаются от всего, что мы знали до этого. Поэтому в 2022 наставники Хекслета написали очень важную статью о том, как искать свои подходы к решению абсолютно непонятных задач, которые ни на что не похожи, и почему иногда приходится буквально двигаться на ощупь. И, конечно, статья поможет с прохождением сложных практических уроков на Хекслете.
Фил Ранжин, «Мы обречены»: как запустить новое медиа в условиях кризиса и нестабильности
Фил Ранжин — программист и ведущий популярного подкаста «Мы обречены». Владеет технологиями фронтенд, бэкенд и мобильной разработки, в Твиттере известен как fillpackart. Теперь он к тому же фаундер и CEO в razrabs.ru — новом медиа для айтишников. Фил рассказал, чем оно отличается от других профильных изданий, почему запустилось именно сейчас и каким был процесс создания.
«История IT. 1970: События, люди, технологии»: Павел Калашников начинает цикл статей про развитие технологий. Запуск UNIX-времени, создание Pascal и патент на компьютерную мышь
Ближе к концу года разработчик, тимлид и ведущий IT Way Podcast Павел Калашников начал на Хекслете цикл статей про историю IT. Первая — про 1970 год, создание мини-компьютера, патент на компьютерную мышь, разработка Pascal и старт UNIX-времени.
Виталий Брагилевский: о преподавании, новой работе в JetBrains и книге про Haskell
Виталий Брагилевский — автор книги про язык программирования Haskell, девелопер-адвокат в компании JetBrains и очень известный разработчик-энтузиаст в русскоязычном IT. Мы поговорили с ним о преподавании, литературных вкусах, роли книг в обучении и самом страшном грехе всех специалистов.
Карьера
Релокация в ЕС: семь правдивых историй от разработчиков о переезде в Европу в 2022 году
Мы собрали семь историй айтишников, которые смогли перебраться в Европу после февраля 2022 года. Ребята рассказали, как они искали работу, оформляли документы, с какими трудностями столкнулись и какие у них впечатления от эмиграции.
Как девушке попасть в IT в 2022 году: истории и советы от лидеров женского IT-сообщества
Для чего нужно общаться в комьюнити, есть ли в IT сексизм, и почему программисту важно быть ленивым. Мы расспросили известных в IT-комьюнити девушек про их основные ошибки и победы и попросили дать советы тем, кто только начал свой путь в профессию.
Что нужно знать программисту перед собеседованием и как успешно его пройти: рассказывает разработчик Александр Черников
Руководитель разработки стрима новых бизнесов в Яндекс.Еде Александр Черников рассказал, как программисту подготовиться к собеседованию, какие качества кандидатов нравятся рекрутерам и в чем главный секрет успешных интервью.
Как разработчику правильно описать хард-скиллы в своем резюме
В своем резюме разработчику важно не только рассказывать про опыт работы, но и подробно описывать свои хард-скиллы — чтобы на это обращали внимание как рекрутеры, так и HR-боты. Рассказываем, как правильно программисту говорить о своих плюсах и на чем делать упор в резюме.
Чему мидлы и сеньоры могут научиться на Хекслете: 10 направлений
У нас на Хекслете есть огромное количество курсов не только для начинающих разработчиков, но и для мидлов и даже сеньоров. Собрали 10 самых прокачивающих курсов для программистов с опытом, которые хотят разобраться в новой технологии или освежить фундаментальные знания.
Как джуну найти работу и где лучше начинать карьеру в IT: советы от Хекслета
Проджект-менеджер Хекслета Максим Скрипов и карьерный консультант Екатерина Савченко в большом интервью рассказали, что в конце 2022 года происходит на рынке труда, какие сервисы помогут найти работу в IT и где лучше стартовать джуну — в корпорации или небольшой компании (и вообще, можно ли сейчас найти работу).
Как разработчику улучшить свое тестовое задание
Фундаментальный и очень важный текст для разработчиков с любым опытом от команды Хекслета — на что обращать внимание в тестовых заданиях, как делать так, чтобы на их было удобно и приятно смотреть и как можно улучшить уже высланное тестовое.
Как пройти собеседование на тестировщика: все этапы и вопросы
При найме тестировщиков компании оценивают не только технические компетенции, но и софт-скиллы кандидата. Чтобы успешно пройти отбор, важно знать основные этапы рекрутинга и понимать, как правильно отвечать на вопросы каждого этапа. В этой статье мы подробно разобрали, к чему готовиться будущим тестировщикам, чтобы получить работу.
Истории успеха
Как техногуманитарий уволился с радио, переехал в Канаду и устроился тестировщиком в Unity
Большая история успеха Леонида, который переехал в Канаду и устроился тестировщиком в Unity.
Как в 33 года я устроился джуном-фронтендером в ABBYY после длительной и успешной карьеры в нефтегазовой отрасли
Это очень мотивирующая история успеха Паши, который учился на Хекслете, прошел один проект и сразу же попал джуниор-разработчиком в компанию ABBYY. Он рассказывает, как ему это удалось и что он планирует делать дальше.
Как я попала в IT с ученой степенью в педагогических науках
Юлия рассказала, как интенсивная учеба на Хекслете позволила ей за 11 дней получить свою работу бэкенд-разработчика.
Как нефтяник и водитель трака стал Java-разработчиком в Майами
Рассказали историю Руслана, который работал в нефтянке в Уфе, переехал в США, чинил там бытовую технику и водил фуры, а потом сам изучил Java и стал программистом.
Как полтора года я безуспешно проходил собеседования на PHP-разработчика, а в итоге стал программистом на Ruby on Rails
Это история Паши, который сейчас работает Ruby on Rails разработчиком. До этого он полтора года пытался стать PHP-разработчиком, а потом прошел интенсив Хекслета и Rubyroid Labs по Ruby и практически сразу нашел работу.
Что нужно, чтобы изменить свою жизнь? Как журналист ушел в разработку
История успеха о том, как Сергей был журналистом и контент-менеджером, учил Python на Хекслете и устроился Ruby-разработчиком в крупную компанию. Про странные решения, сложные проекты, везение и поддержку.
Стать программисткой в Нидерландах. Из архитектуры на склад, а потом — во фронтенд
Маша написала нам большую историю успеха, как она вместе с мужем перед пандемией переехала в Нидерланды, во время локдауна проходила курсы на Хекслете, а потом устроилась фронтом в студию.
Как я из инженера-конструктора стал фронтендером в американской компании
История успеха Александра из Беларуси о том, как в 37 лет поучить Python, попробовать JS и в итоге стать фронтенд-разработчиком.
Хабр
Как понять, что перед вами плохой разработчик
Мало просто сменить свою сферу работы на IT, желательно еще и стать хорошим разработчиком. Бывший тимлид и консультант Александр Усков рассказывает, как понять, что перед вами плохой разработчик и что с ним вообще можно делать. Это один из самых популярных текстов, которые вообще вышли на Хабре в 2022 году.
Как стать мидлом или сеньором-разработчиком, обучаясь на любых курсах по программированию?
В этом тексты мы лаконично рассказываем, как стать сеньором или хотя бы мидлом, просто обучаясь на курсах (даже на Хекслете). Этот текст Хабр признал один из самых классных в 2022 году.
О чем вы даже не подозреваете, решая стать программистом
CEO Хекслета Кирилл Мокевнин развеивает мифы, которые сложились вокруг разработки у людей, кто только собирается войти в IT.
Не реактом единым: что полезно знать современному фронтенд-разработчику
Разработчик и консультант Александр Усков рассказывает про различные аспекты веб-разработки, не связанные напрямую с программированием, владение которыми повышает стоимость и полезность фронтенд-разработчика в современных бизнес-структурах.
Почему никто не понимает REST
Современное представление о REST сильно отличается от концепции архитектурного стиля, описанной в диссертации его создателя, Роя Филдинга. В этой статье мы разбирались, как ограничения REST понимал их автор.
Почему некоторые принципы программирования важны для понимания, но бесполезны на практике
Многие разработчики считают принципы программирования обязательными и используют их по дефолту во всех проектах. На самом деле большинство из них не реализуемы на практике — и мы доказываем это на нескольких примерах. При этом наша статья собрана из разных выступлений на конференциях от CEO Хекслета Кирилла Мокевнина.
Продолжайте учиться: На Хекслете есть несколько больших профессий, интенсивов и треков для джуниоров, мидлов и даже сеньоров: они позволят не только узнать новые технологии, но и прокачать уже существующие навыки