редакции Выбор
На какой оси надо вертеть данные, или Подборка лучших публикаций наших студентов
Справка: Code Basics — сайт-проект «Хекслета». Студенты ведут дневники на нашей основной площадке. Мы публикуем пользовательские посты as is — без редактуры и даже без корректуры.
Артур Исламгулов рассказывает, чему научился в течение первых месяцев работы программистом
Артур пишет код на Java. А до обучения на «Хекслете» он работал фотографом. В публикации Артур делится инсайтами, которые получил в первые месяцы работы.
Данные хранятся в коллекциях, вся наша работа — это вертеть данные на одной всем известной оси, поэтому — учите Collections!
Виктория Музычук рассказывает, как родственники отговаривали её от карьеры программиста, так как она — девочка
Виктория работала фармацевтом. Она пожертвовала медицинской карьерой ради изучения программирования. Её эмоциональный пост не оставил равнодушным наше сообщество.
«Ты же девочка!» — первое, что я слышу в трубке на своё: «Мама, я хочу стать программистом». «Ты должна выйти замуж, родить детей, сидеть дома и воспитывать их!»
Иван Макаренков о том, как проработать 10 лет программистом, но так и не стать программистом
Иван писал код 10 лет. Работал с PHP и фреймворками, включая Zend и Symfony. Как можно писать код, но не быть программистом? Иван объясняет это в посте. Ниже цитата.
Всё очень просто. Несмотря на весь мой опыт, мне всё ещё стыдно за мой код. Я прочитал несколько книжек вроде чистый «Чистый код», но на практике предпочитал скорость качеству (в простонародье г**нокодил).
Макс Лантинов выговаривается после нескольких дней, проведённых в попытке решить задачу с двумя нулями
«Хекслет» не обещает студентам трудоустройства через месяц или возможности изучить программирование одной левой. Мы честно предупреждаем — учиться будет тяжело. Да, и учиться придётся всю жизнь. Макс Лантинов почувствовал это на себе. Подробности в его публикации.
Шли третьи сутки. Легкий lo-fi сменили жесткие треки The Prodigy, банка кофе заканчивалась, пепельница напоминала супер саяна из японских мультиков, пол был завален записями с нулями и единицами, квартира походила на палату сумасшедшего...
Сергей Позднышев рассказывает, как эффективность обучения повысилась благодаря смене режима дня
Сергей ради изучения программирования переборол себя и научился рано вставать. Помогла ему книга «Магия утра». Подробности в заметке нашего студента.
Теперь я встаю в 6 и у меня есть 2-3 часа, которые я могу посвятить себе, своему развитию. Я стал тратить один утренний час на «Хекслет», и дела пошли значительно лучше. С утра мозг работает очень продуктивно, задачи стали решаться намного быстрее. Еще полчаса я трачу на иностранный язык (учу польский=)) и полчаса на зарядку, либо йогу.
Василий Колесников делится историей профессионального становления
В истории Василия есть очень важная для начинающих разработчиков информация. Цитата:
И самое страшное, что было для меня на тот момент — я мыслил на React. Так вышло, что моё мышление замкнулось внутри этой библиотеки, и мозг отказывался воспринимать то, что под капотом это JavaScript. React и JS были для меня двумя разными вещами. Так начали проявляться первые минусы несистемного обучения
Знакомая история? Читайте подробности.
Константин Жаринов перевёл полезный материал о docopt
Просто полезный контент — описание языка интерфейса командной строки.
Реализация docopt извлекает всю эту информацию и генерирует синтаксический анализатор аргументов командной строки с текстом описания интерфейса в качестве справочного сообщения, которое выводится при вызове программы с параметрами -h или —help.
Сергей Мелодин о смене четырёх работ за год и о переходе от PHP к Node.js
Сергей делится опытом смены работы, а также о переходе в новый стэк.
Кажется, год назад я хотел стать крутым PHP-разрабом, теперь же вижу это как страх перед другими языками, парадигмами, подходами, которые могли не совпадать с моим восприятием мира. Сейчас чётко ощущаю когда чего-то не хватает в JS из PHP, и, наоборот, какие практики из PHP мешают построить что-то на JS. Это увлекательный мыслительный процесс, загоняющий меня самого в рамки мышления и заставляющий их разрушать. Хочется его поддерживать.
Интересные истории, правда? Приходите к нам учиться и пишите о своём пути. Он тоже будет интересным. Начинайте с Code Basics, это бесплатно. У нас есть курсы по JavaScript, PHP, Python, Java, Racket. В разработке курсы по Ruby и Elixir. Параллельно можно изучить вёрстку.