Для влюбленных в программирование
Скидка до 44 000₽ на все профессии до 28.02

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

Как эффективно обучаться программированию главное изображение
Мотивация Без стека

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

6 Время чтения статьи ~1 минута Читать дальше
Матрица компетентности программиста главное изображение
Код Без стека

Наглядная матрица компетентности программиста поможет вам адекватно оценить уровень своих навыков, и понять, куда двигаться дальше и что учить.

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

8 Время чтения статьи ~1 минута Читать дальше
5 ошибок, которые могут помешать вам стать программистом главное изображение
Код Без стека

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

73 Время чтения статьи ~5 минут Читать дальше
Несдержанное обещание статической типизации главное изображение
Код Без стека

Это перевод статьи Даниэля Лебреро, которая также была опубликована на dev.to (там в комментариях есть интересное обсуждение на английском).

Меня удивил дядюшка Боб в посте под названием: "Type Wars". Он пишет: "Так что я предполагаю, что чем более общепринятой необходимостью профессиональной дисциплины будет становится TDD, тем более предпочтительными будут становится динамические языки. Smalltalker'ы постепенно победят".

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

Аватар пользователя R. D.
R. D.
06 июня 2017
2 Время чтения статьи ~3 минуты Читать дальше
Рекомендации по составлению вакансий для начинающих разработчиков главное изображение
Мотивация Без стека

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

Аватар пользователя Kirill Mokevnin
Kirill Mokevnin
27 апреля 2017
11 Время чтения статьи ~5 минут Читать дальше
Монокультура главное изображение
Мотивация Без стека Ruby JavaScript

Монокультура в программировании — это использование одного стека для решения всех возникающих задач. Она существует не только на уровне конкретного человека и его предпочтений, но также часто встречается на уровне компаний. В таких компаниях, как правило, все делается с использованием одной технологии.

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

Аватар пользователя Kirill Mokevnin
Kirill Mokevnin
26 марта 2017
27 Время чтения статьи ~10 минут Читать дальше
Ловушки обучения главное изображение
Код Без стека

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

Аватар пользователя Kirill Mokevnin
Kirill Mokevnin
23 февраля 2017
417 Время чтения статьи ~4 минуты Читать дальше
Функциональное программирование и работа главное изображение
Карьера Без стека PHP

Свежий выпуск вопросов и ответов. Вопрос от Петра Алексеенко:

Я начинающий веб-программист, уже могу делать простые сайты и веб-сервисы на PHP, сейчас изучаю JavaScript. Много слышал про функциональное программирование, и как крут Хаскел и Clojure, посмотрел несколько уроков, сделал несколько упражнений. Интересно, прикольно, но не могу понять насколько это вообще имеет для меня смысл в реальной жизни. С одной стороны — очень интересно и есть приятное ощущение, что работаешь с элегантными штуковинами. С другой — прямо сейчас не могу ничего из этого применить, а сайты на PHP могу делать прямо сейчас. Стоит ли новичку лезть в дебри того же Clojure и ClojureScript, или сначала набрать достаточно опыта в обычных языках и фреймворках? Есть ли "правильное время" для изучения функционального программирования?

Отвечает Никита Прокопов (@tonsky)...

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

Недавно запущенные проекты на Хекслете очень хорошо показывают системные ошибки начинающих разработчиков. В этой статье я описал некоторые паттерны, следование которым поможет решать задачи быстрее и лучше.

Аватар пользователя Kirill Mokevnin
Kirill Mokevnin
11 февраля 2017
20 Время чтения статьи ~4 минуты Читать дальше
Совершенный код: именование в программировании главное изображение
Код Без стека JavaScript

Что самое трудное в работе программиста? Выдумывать имена для переменных.

Эта шутка пользуется популярностью среди программистов не случайно. Именование часто становится причиной целых баталий. И действительно, то, как мы именуем наши сущности (функции/переменные/константы/классы/модули), имеет большое значение, ведь большую часть времени мы читаем код, а не пишем.

Аватар пользователя Kirill Mokevnin
Kirill Mokevnin
21 января 2017
476 Время чтения статьи ~3 минуты Читать дальше
Карьера Без стека PHP

Открываем новую регулярную рубрику: специалисты из мира ИТ будут отвечать на ваши вопросы и давать советы. Пока не знаем, как её назвать :-) Если есть идеи — пишите в комментарии. «Вопросы и ответы», «Ответы специалистов, «Экспертное мнение» — скучно.

Аватар пользователя R. D.
R. D.
19 января 2017
0 Время чтения статьи ~2 минуты Читать дальше
Мотивация Без стека

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

Аватар пользователя Kirill Mokevnin
Kirill Mokevnin
13 января 2017
36 Время чтения статьи ~4 минуты Читать дальше
Классификация программистов по их ценности для бизнеса главное изображение
Мотивация Без стека

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

Аватар пользователя 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 минута Читать дальше