Пишу про разработку вообще и в частности про: JavaScript, HTML5, CSS3, AngularJS, ReactJS, Agile.

Вопросы, которые я бы задал на собеседовании

Разумеется вопросы на собеседовании на позицию фронтендера. И нет, это не единственные вопросы, а только те, что касаются технической части. Нужно, конечно, еще и “за жизнь” поговорить. Однако, это хорошая отправная позиция для того чтобы почувствовать чем “программист дышит”. Стоит так же отметить, что каждый из вопросов – это скорее тема для мини обсуждения, которое

Зарплата в зависимости от того на чем пишешь JS

Да, звучит немного странно – на чем можно писать еще JS кроме самого JS. Все нормально, ребят, не спешите, у меня есть мысль, хочу поделиться. Интерактив на фронте можно писать не только на JS, но и на другом языке, который будет компилироваться в JS. Вы же слышали про TypeScript или CoffeeScript, ну так это два

Больше не назначаем сроки

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

О профессии в IT – вас нанимают для решения проблем

Я уже публиковал видео Илая – Самообразование для начала IT карьеры, сегодня продолжим. Да, видео у него получаются длинные и (обожемой) на английском, но он выдает много интересных и (как следствие) циничных мыслей об IT индустрии и о карьерном пути в этой индустрии. Вам платят за решение проблем. Ваши навыки интересны только в контексте проблем,

Как определить насколько верить

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

Спам hr рассылки

В продолжение предыдущего поста хочется развить тему. Тем более что все здесь присутствующие когда-то искали, и скорее всего будут искать в будущем работу. Господам (и немногочисленны дамам) бизнесменам то же может быть интересно, так что не переключайтесь. Поговорим об одном конкретном проявлении поиска работников. А именно “спам рассылки”. Я имею ввиду массовую рассылку предложений о

Java != JavaScript

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

Давайте наймем фронтенд разработчика – работа с git’ом

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

Правдивая реклама курса

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

У меня не получится написать пузырьковую сортировку мелом на доске

Из прекрасного за последнее время: “Привет, меня зовут Давид. У меня не получится написать пузырьковую сортировку мелом на доске. Я все время ищу код в интернете. Я не решаю загадки” (с) Давид Хансон – создатель Ruby-On-Rails, основатель и CTO Basecamp Hello, my name is David. I would fail to write bubble sort on a whiteboard.