Статьи по теме Без стека

Классификация программистов по их ценности для бизнеса главное изображение
Мотивация Без стека

В мире существует множество классификаций программистов — простые и сложные, фокусирующиеся на какой-то одной стороне деятельности (например, на технических навыках) или комплексные. Ни в коей мере не умаляя их значения, хочу предложить вам свой вариант, который рассматривает программистов с точки зрения их ценности для бизнеса...

Аватар пользователя Denis Stebunov
Denis Stebunov
17 декабря 2016
88 Время чтения статьи ~4 минуты Читать дальше
Хекслет на английском главное изображение
Мотивация Без стека

Мы запустили английскую версию Хекслета!

Вчера там стартовала новая учебная программа для новичков, и первый (бесплатный) курс называется Intro to Programming. Новые уроки выходят два раза в неделю, по вторникам и пятницам.

  • В каждом уроке есть дополнительные материалы: конспект, рекомендуемые к прочтению и просмотру статьи и видеоролики, иллюстрации.
  • У видео есть субтитры.
  • Несколько раз в месяц будут вебинары с ответами на вопросы по английскому языку и по урокам.
  • Для подписчиков на расширенный план — персональный созвон по Скайпу для обсуждения любых вопросов (на английском или русском).
Аватар пользователя R. D.
R. D.
07 декабря 2016
0 Время чтения статьи ~1 минута Читать дальше
Мотивация Без стека

Подключайся к стриму 6 декабря в 20:30 по московскому времени на канале HexletUniversity. Рахим Давлеткалиев в прямом эфире расскажет о последних новостях Хекслета (новый тарифный план с проектами и подключению новой фичи при оплате годовой подписки).

Основная тема вебинара - новая программа по изучению английского языка. Наполнение программы планируется по вторникам и пятницам и будет включать в себя видео, упражнения, статьи, иллюстрации и рекомендации к дополнительному изучению. Основная задача - помочь подтянуть английский язык и организовать поддержку для тех, кто планирует приступить к изучению.

А также пройдёт небольшая лекция об изучении и обучении информатики - мотивация, что делать, если ничего не получается, как построить систему обучения, какими форматами пользоваться и многое другое. Существуют ли школы с "волшебными" преподавателями и правда ли, что если не получается, нужно бросить обучение и никогда к нему не возвращаться.

Задавайте свои вопросы в прямом эфире в нашем канале general в слак-комьюнити Hexlet, Рахим ответит на них.

Аватар пользователя R. D.
R. D.
05 декабря 2016
0 Время чтения статьи ~1 минута Читать дальше
Мотивация Без стека

В сегодняшний прямой эфир мы пригласили гостя - Александра Бындю. Александр является экспертом в архитектуре и бизнес-процессах внутри компаний, его приглашают в качестве внешнего консультанта в ИТ-компании. Кроме того, он преподаёт в ЮУрГУ и ЧелГУ, является основателем собственной компании и проводит конференцию .NET разработчиков .dotnetconf.

Модератором интервью выступает Кирилл Мокевнин. Мы поговорим об IT-архитектуре и методологиях постановки задач, профильном и дополнительном образовании, постоянном повышении квалификации, трендах в программировании и технологиях, образе идеального программиста, тайм-менеджменте, компетенциях, потолке способностей и построении карьеры разработчика.

Внутри новости вы узнаете, какие ещё вопросы задали гостю Кирилл и участники slack-комьюнити, а также полезные ссылки по теме вебинара. Кроме того, в ходе эфира Александр расскажет о книгах, которые он рекомендует к прочтению.

Данный вебинар актуален в любой период просмотра ролика, так как здесь разбираются концептуальные и всегда актуальные подходы к работе разработчика вне зависимости от технического стека.

Аватар пользователя R. D.
R. D.
02 ноября 2016
0 Время чтения статьи ~1 минута Читать дальше
Мотивация Без стека

Следующий вебинар будет необычным: мы решили отвечать на ваши вопросы. Оставляйте свои вопросы в комментариях к этому посту. Тема – практически любая, в том числе обучение, программирование, карьера, Хекслет, предпринимательство, жизнь.

Аватар пользователя R. D.
R. D.
01 ноября 2016
0 Время чтения статьи ~1 минута Читать дальше
Код Без стека

Итак, вы изучаете программирование. Это замечательно! И как правило в процессе изучения, и в процессе работы у вас возникает много вопросов. Способов получить ответы на эти вопросы существует несколько:

Аватар пользователя Александр Шакун
Александр Шакун
28 октября 2016
12 Время чтения статьи ~2 минуты Читать дальше
Обучение с ментором главное изображение
Мотивация Без стека

У нас хорошие новости! Мы обновили наши программы обучения и, наконец, дождались момента, когда можем рассказать о них и о нашем видении эффективного обучения программированию.

С сегодняшнего дня на Хекслете доступно две учебных программы (тарифных плана):

  1. Базовый план
  2. Расширенный план

Да, у нас все силы уходят на обучение людей и улучшение платформы, а на придумывание крутых названий практически ничего не остается ;-)

Также в скором времени запустится третья, самая широкая программа – "Подготовка к профессии".

Что же все это значит?

Аватар пользователя R. D.
R. D.
07 октября 2016
2 Время чтения статьи ~4 минуты Читать дальше
Истории успеха Без стека

Хочу немного собрать мысли в кучу и осмыслить то, что со мной произошло за последние месяцы.

Вкратце: с обычного офисного админа в небольшом городе, занимающегося всем, от протяжки сети и ползания под столами пользователей до попыток изучения современных средств администрирования, типа Ansible и Docker, я дорос до более-менее уверенного devops-специалиста, работающего с московскими компаниями.

Аватар пользователя Anton Markelov
Anton Markelov
04 октября 2016
3 Время чтения статьи ~5 минут Читать дальше
Код Без стека

Для настройки окружения проекта можно использовать (а многие так и делают) стандартные средства операционной системы. Такие, как пакетный менеджер (yum, apt), прямое редактирование конфигурационных файлов, bash-скрипты, curl/wget и многое другое.

Этот подход, с одной стороны, самый простой, но он обладает рядом недостатков, некоторые из которых критические.

Первая проблема - это отсутствие повторяемости. Обычно изменения в первую очередь делаются локально, потом их нужно перенести на рабочие машины ваших коллег, а в конце концов все изменения должны оказаться на сервере. При этом иногда вам придется пересобирать локальное окружение (по множеству причин). Такой подход всегда приводит к рассогласованию настроек на разных машинах, появляются разные версии программного обеспечения, неправильно настроенные конфиги, забытые ключи.

Аватар пользователя Kirill Mokevnin
Kirill Mokevnin
03 октября 2016
12 Время чтения статьи ~4 минуты Читать дальше
Код Без стека

Настройка рабочего окружения — не такое простое занятие, как может показаться на первый взгляд. Обычно начинающие разработчики (и не только) устанавливают проект и его зависимости прямо на ту систему, где они работают. Этот подход обладает рядом недостатков.

Часто бывает, что разработчик работает не на одном компьютере. Более того, иногда разработчики работают на разных компьютерах с разными операционными системами. Все это приводит к тому, что сам процесс разворачивания окружения всегда разный и отличается от боевой среды. Что приводит к багам, которые возникают либо только локально, либо только на продакшене. Засоряется система. Практически невозможно вернуть систему в первоначальное состояние, чтобы пересетапить проект. Придется устанавливать с нуля основную систему.

Аватар пользователя Kirill Mokevnin
Kirill Mokevnin
03 октября 2016
7 Время чтения статьи ~5 минут Читать дальше
Мотивация Без стека

Как проходит день HR'а, какие задачи решают HR'ы и как они это делают. Как происходит поиск и фильтрация кандидатов. Что такое идеальный разработчик в глазах HR'а. Отдельно поговорим про некомпетентность в среде HR'ов и про секреты профессии.

Аватар пользователя R. D.
R. D.
08 августа 2016
0 Время чтения статьи ~1 минута Читать дальше
Как учиться программировать: 6 вещей, которые я понял, учась на Хекслете главное изображение
Мотивация Без стека Java

Когда я только начинал изучать программирование, у меня голова была забита кучей неверных представлений о профессии программиста и о том, как и что нужно учить. Со временем я понял несколько важных вещей, которые, если б я узнал это раньше, очень сильно упростили и ускорили бы мое обучение.

109 Время чтения статьи ~8 минут Читать дальше
Мотивация Без стека

Поговорим о состоянии в самом широком смысле этого слова, о его влиянии не только на программный код, но и на организацию структуры базы данных, на деплой, на серверную инфраструктуру, на миграции и на проектирование.

Аватар пользователя R. D.
R. D.
08 июля 2016
1 Время чтения статьи ~1 минута Читать дальше
Мотивация Без стека

Если вы не были на самой пляжной ИТ-конференции ULCAMP, которая прошла в июле 2014 года, или пропустили доклады эта новость специально для вас. По ссылке вы найдёте запись доклада Рахима Давлеткалиева, со-основателя онлайн-школы программирования Hexlet о том, как учить английский всю жизнь.

Английский язык - это основной язык для технических специалистов. На нём написана основная документация, статьи о программировании, некоторые учебники, не говоря уже о том, что английский просто нужен в повседневной жизни. Рахим рассказал о своей практике изучения английского языка, текущем обучении, подходах к изучению, которые он сформировал, а также разобрал проблемы, с которыми приходится сталкиваться, и ответил на вопросы слушателей.

В блоге Рахима размещены ссылки на полезные сервисы. За запись доклада отдельное спасибо Андрею Рогожникову.

Аватар пользователя R. D.
R. D.
06 июня 2016
1 Время чтения статьи ~1 минута Читать дальше
Код Без стека

Bolashak Knowledge Sharing (образовательный проект, который поддерживается Министерством образования и науки республики Казахстан) проводит открытые видеолекции, где стипендиаты программы "Болашак" делятся своими знаниями. Среди стипендиатов есть основатель Хекслета и автор курсов и проектов Рахим Давлеткалиев.

В этой видеолекции Рахим рассказывает об информатике, computer science и раскроет понятие алгоритма.

Аватар пользователя R. D.
R. D.
06 июня 2016
4 Время чтения статьи ~1 минута Читать дальше
Код Без стека

Одна из сложных задач современной разработки — это программирование пользовательского интерфейса. С увеличением количества элементов сложность увеличивается нелинейно и совладать с огромным количеством вариантов, состояний и переходов становится практически невозможно. Фреймворки вроде Angular со своим двусторонним связыванием пытаются решить эту проблему, но на фундаментальном уровне ничего не меняется.

Аватар пользователя R. D.
R. D.
06 июня 2016
1 Время чтения статьи ~1 минута Читать дальше