Когда я только начинал изучать программирование, у меня голова была забита кучей неверных представлений о профессии программиста и о том, как и что нужно учить. Со временем я понял несколько важных вещей, которые, если б я узнал это раньше, очень сильно упростили и ускорили бы мое обучение.
Блог Хекслета
Сегодня в блоге онлайн-школы программирования Хекслет запись открытой лекции в офисе http://www.chocolife.me о разработке веб-приложений на JavaScript. Мы поговорим о full stack - полном цикле разработки веб-приложений на JS. Рахим Давлеткалиев расскажет о клиентской и серверной части, MVC-фреймворках, Node.js, MongoDB, альтернативных инструментах, а также об автоматизации разработки и Grunt.js.
Если у вас остались вопросы, которые связаны с полным циклом разработки, напишите нам в основной канал slack-комьюнити Хекслета. Преподаватели и участники сообщества активно помогают в разъяснении вопросов, связанных с технологиями, инструментами и фреймворками.
Если вы не были на самой пляжной ИТ-конференции ULCAMP, которая прошла в июле 2014 года, или пропустили доклады эта новость специально для вас. По ссылке вы найдёте запись доклада Рахима Давлеткалиева, со-основателя онлайн-школы программирования Hexlet о том, как учить английский всю жизнь.
Английский язык - это основной язык для технических специалистов. На нём написана основная документация, статьи о программировании, некоторые учебники, не говоря уже о том, что английский просто нужен в повседневной жизни. Рахим рассказал о своей практике изучения английского языка, текущем обучении, подходах к изучению, которые он сформировал, а также разобрал проблемы, с которыми приходится сталкиваться, и ответил на вопросы слушателей.
В блоге Рахима размещены ссылки на полезные сервисы. За запись доклада отдельное спасибо Андрею Рогожникову.
Bolashak Knowledge Sharing (образовательный проект, который поддерживается Министерством образования и науки республики Казахстан) проводит открытые видеолекции, где стипендиаты программы "Болашак" делятся своими знаниями. Среди стипендиатов есть основатель Хекслета и автор курсов и проектов Рахим Давлеткалиев.
В этой видеолекции Рахим рассказывает об информатике, computer science и раскроет понятие алгоритма.
Одна из сложных задач современной разработки — это программирование пользовательского интерфейса. С увеличением количества элементов сложность увеличивается нелинейно и совладать с огромным количеством вариантов, состояний и переходов становится практически невозможно. Фреймворки вроде Angular со своим двусторонним связыванием пытаются решить эту проблему, но на фундаментальном уровне ничего не меняется.
24-25 марта 2014 в Москве прошла 8-я глобальная конференция по гибкому управлению процессами AgileDays-2014. Её участниками стали 900 человек, а в течение двух дней шли 5 крупных секций - от технических докладов до методоролий построения процессов.
Одним из докладчиков стал CEO онлайн-школы программирования Hexlet, автор курсов и проектов Кирилл Мокевнин. Он рассказал о создании и развитии хорошей инженерной культуры в команде, частности, подробно рассмотрел проблемы, которые возникают в командах разработчиков, донесении ценностей компании и принципов коммуникации при приёме на работу разработчиков, обмене знаниями, обучении и важности построения работы тимлида с членами команды для эффективного выполнения задач.
По ссылке вы найдёте полную запись доклада.
У Хекслета есть свой youtube-канал, где мы размещаем полезные видео для слушателей онлайн-школы. Сегодня мы представляем наш первый вебинар, который проведёт CEO Hexlet, автор курсов и проектов Кирилл Мокевнин. Данный стрим будет посвящён материалам, которые необходимо изучить начинающему программисту. Мы поговорим об основах и парадигмах программирования, SICP, алгоритмах, операционных системах и написании кода. В первую очередь, мы акцентируем внимание на пользу для разработчиков уровня джуниоров - личностном развитии, профессиональных скиллах, построении карьеры и взаимодействии в команде. Кроме того, Кирилл озвучит список книг, которые рекомендует к чтению.