Секрет того, как стать отличным разработчиком: читайте код!

В работе со своими студентами я стараюсь обращать их внимание на работу с готовым кодом. Это огромная часть рабочего времени разработчика — крайне редко Вы будете получать возможность написать всё с нуля. Да и наличие фреймворков обязывает к понимани

Как развиваться Junior разработчику? Карьерный путь в IT

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

Задачи с собеседований: Считаем слова в файле

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

Задачи с собеседований: Новостная лента

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

Собеседование на позицию Junior-разработчика. К чему быть готовым?

Давно я не публиковал статьи для начинающих программистов. Сегодня будет материал как раз для них. Мы поговорим о том, как и к чему готовиться, собираясь на своё первое собеседование. Этот день настал. Ваше резюме понравилось потенциальному работода

Как стать программистом — в примерах

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

Еще пять минуточек! Прокрастинация и методы борьбы с ней в повседневной работе

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

Нерешаемая задача! Как решать возникающие проблемы?

На написание этой статьи меня натолкнуло общение с моими студентами. Попутно с изучением языка программирования PHP мы разбирали установку виртуальных машин. Данная концепция здорово перевернула мировоззрение многих из них. Кто-то, столкнувшись с про

Какие задачи решать начинающему программисту?

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

Процесс обучения программированию. Как узнавать новое и закреплять знания.

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