PHP

Самостоятельное изучение PHP — Карта навыков. Часть 3

Опубликовано

Достаточно давно я опубликовал в своём блоге программу, по которой предлагаю новичкам в PHP проходить изучение данного языка программирования. Я далеко не претендую на оригинальность в этом направлении, и считаю, что грех не воспользоваться такими прекрасными ресурсами как PHP The Right Way. Это ресурс будет отличным подспорьем в обучении для Вас. Но помимо просто программы […]

Как стать программистом

Тестовое задание не нужно?

Опубликовано

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

Как стать программистом

Почему Senior-ы пишут тупой код и как разглядеть Джуна за милю

Опубликовано

В одном из Slack-каналов моих разработчиков я заметил небольшую, но важную статью на Hackernoon. Она посвящена стремлению к простоте и лаконичности. Как сторонник тех же стремлений, я спешу поделиться с Вами её переводом.

Как стать программистом

Самостоятельное изучение PHP. Программа — Часть 2.

Опубликовано

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

Как стать программистом

Искусство быстрой разработки

Опубликовано

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

Как стать программистом

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

Опубликовано

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

PHP

Самостоятельное изучение PHP. Программа — Часть 1.

Опубликовано

Давно я вынашивал идею создания курса по изучению одного из самых популярных языков Web-среды разработки — PHP. Проанализировав количество предложений по видеокурсам, вебинарам и книгам, я понял, что делать ещё один курс не имеет смысла. Но по коммерческим причинам за бортом информационного крейсера остались те, кто изучает программирование самостоятельно, комбинируя различные источники информации (кстати, я […]

Как стать программистом

Вопросы не про IT и как на них отвечать

Опубликовано

В одной из своих предыдущих статей я уже писал о том, что на собеседовании Вас могут ожидать не только технические задачи, но и каверзные вопросы от HR-специалистов. Можно сколько угодно возмущаться тому, что это вопросы есть (или их нет), но если Вы хотите получить работу, то можно и смириться с этим, просто подготовившись, как к […]

Как стать программистом

Как начать карьеру студенту?

Опубликовано

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

Как стать программистом

Удалённая работа vs Офис

Опубликовано

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

Как стать программистом

Высшее образование в карьере IT-специалиста

Опубликовано

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

Как стать программистом

Профессиональное выгорание и как с ним бороться

Опубликовано

Наверное, каждому человеку, строящему свою карьеру не 1 год, знакомо чувство, когда всё уже знакомо, новые вещи появляются непростительно редко, а в голову всё чаще закрадывается мысль: «А там ли я нахожусь?». Причиной тому, как ни странно, может стать не только работа на неподходящей должности, но и так называемое выгорание, о котором и поговорим ниже. […]

Как стать программистом

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

Опубликовано

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

Как стать программистом

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

Опубликовано

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

Как стать программистом

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

Опубликовано

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