Однажды наступает момент в жизни разработчика, когда он разозлится и решит подключиться к лучшему в мире языку программирования.
Исход неизбежен. Тем не менее, долгосрочные поиски будут сделаны. «Отношения» будут на несколько месяцев, может быть, даже на год. Такие отношения дают большой опыт и большой след в истории каждого программиста.
Этот материал нужен, чтобы найти твой «язык программирования», твою «вторую половину», которая поймет тебя с первого символа, с первой стоки. Язык, с которым вы будете совместно разрабатывать общие проекты.
С помощью этой статьи мы хотим подготовить тебя к событиям, которые состоятся в будущем. Есть опасность полного погружения, а также возможность утонуть. Результаты могут быть необратимыми, например, клиническая смерть! Мозг будет постоянно разрушаться, что в конечном итоге приведет к помешательству. Такой результат никто не оценит.
Знай, что процесс можно остановить. Если ты своевременно заметишь симптомы, определишь степень повреждения мозга и назначишь правильное «лечение».
Шаг Нейтральный: «JQuery норм»
Симптомы:
- JavaScript нужен только по работе;
- Нет желания обсуждать JS, кроме как при разговоре с коллегами. В тайне не считаете его языком.;
- Часто помогает jQuery. А мне нравится, что?;
- Добавили в резюме JavaScript. На одной строке с C / C ++, SQL и Java. Через запятую.
Подозрения:
Ты здоров. По крайней мере, не беспокойся о жизненно важных органах. Ты можешь организовать вечеринку по этому случаю, но не приглашай, кто заражен JavaScript-вирусом.
Шаг 1: «Где Javascript, там и я»
Симптомы:
- Получаешь удовольствие от JavaScript и гордишься размышлениями о замыканиях.;
- Раскладываешь код по файлам, но на загрузке все еще jQuery. Думаешь об AngularJS, но в целом все норм.;
- Изучаешь описание по плагинам, а в соседнем экране смотришь видос;
- Фаворитом по-прежнему остается jQuery, а рядом тусуется AngularJS, иногда показывая кусочки кода.;
- Знаешь о схеме '3' — 2 == 1, '3' + 2 == '32', но от этого хочется кого-то ударить.
Подозрения:
С виду ок, но JS готов войти в сердце и голову. Попей витамины.
Шаг 2: «Я если захочу, то брошу»
Симптомы:
- Шаришь в анализе прототипа на отлично. Правда, иногда тошнит от осознания всего, но что делать? Терпеть.;
- В домашнем проекте красуется AngularJS.;
Ты хочешь использовать его в работе, и уже назначил встречу с руководителем для обсуждения.; - Документация по AngularJS не дает успокоится, ты читаешь ее взахлеб. И, конечно, читаешь TypeScript / CoffeeScript параллельно.;
- jQuery скучает по тебе, но ты о нем вспоминаешь редко. Теперь ты говоришь о MVV, DSL и «DOM-Tree».
Подозрения:
Кажется уже близко! Ты все еще не понимаешь, но твои чувства к JS возросли. Стой, не влюбись. Любовь убила многих программистов.
Шаг 3: «Не, ну, а что?»
Симптомы:
- Angular JavaScript лидирует в твоих проектах. Не во все страницах, как говорится еще не вечер.;
- TypeScript-уешь. Параллельно с высокой температурой думаешь о автоматизации сборки кластера.;
- Анализируешь опыт JS в области добросовестной практики.;
- Коллеги давно перестали понимать, о чем ты говоришь. Поэтому они поручили делать клиентскую часть. Кажется пахнет паленым, но ты себя сдерживаешь.;
- Обычный JavaScript в резюме больше тебя не удовлетворяет и ты пишешь Frontend.;
Подозрения:
Развитие болезни налицо. JavaScript прогрессирует, лучше отложить его на некоторое время. Немного C ++, познакомься с одним из новейших игровых движков. Таким способом еще можно сдержать развитие болезни.