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

Я наткнулся на эту статью https://hackernoon.com/how-it-feels-to-learn-javascript-in-2016-d3a717dd577f#.sj7gnj38z и подумал, что да! Вот как я себя чувствую! Я был разработчиком ActionScript до того, как решился на JavaScript, идея лечь в постель с проигравшим оставила кислый привкус во рту. На данный момент все, что я хочу сделать, это разнообразить свой набор навыков. Кто хочет специализироваться на чем-то, что устареет? Я скажу, что у нас с ActionScript было несколько замечательных моментов вместе, и Flash задержался на некоторое время (и он все еще существует и приносит прибыль тем, кто работает в определенных отраслях). Но я не могу не чувствовать себя женихом, которого оставили при алтаре. Теперь я не могу остановиться на каких-то единых рамках из-за страха быть брошенным.

Какой фреймворк я использую? Введите Angular. На тот момент, когда я начал им пользоваться (еще в 2013 году), подобрать его было достаточно просто. Непросто, но я мог делать довольно крутые вещи без значка продвинутого уровня, который меня действительно заинтересовал. Я всегда представлял свой код более основанным на компонентах / директивах (ActionScript сыграл в этом большую роль). Даже по сей день я все еще концептуализирую свои занятия в виде видеоклипов. Просто чтобы посмотреть, что еще там было, я пошел по пути к Aurelia, в то время, когда он все еще находился в стадии разработки, так что сообщества было не так много. После того, как я столкнулся с несколькими препятствиями, я обратился к React. Я чувствовал, что это было немного странно, но очень быстро это начало обретать смысл. Angular определенно казался более простым для начала, но я остановился на этих двух. Используя React, я разработал на github репозиторий с оригинальным шаблонным репозиторием, несмотря на то, что в моем подходе я ошибался, я много узнал о React и архитектуре Flux, достаточно, чтобы знать, что с этим языком стоит потратить некоторое время.

С учетом всего вышесказанного, сказал я себе, Angular 2 - это то, чем он будет… но мне тоже нравится React. У меня также есть проект Ember, который я завершил на 90% (видите ли, я снова иду, я не попаду в серверную часть или компиляторы / транспиляторы). Думаю, нет ничего плохого в том, чтобы быть мастером нескольких сделок. Также нет ничего плохого в том, чтобы выбрать один фреймворк и отказаться от него. Так что я всегда чувствую противоречие с этим. Одна вещь, которую я делаю, чтобы утолить свое любопытство, - это читать. Я подписываюсь на блоги (Medium и Reddit проведут вас по удивительным путям). Я читаю несколько статей, а затем делюсь некоторыми темами с несколькими заинтересованными коллегами, а затем возвращаюсь к своей повседневной рутине. Я стараюсь не сводить себя с ума, не отставая от технических достижений Джонса, но все же хочу знать, что там происходит. Мне было бы интересно узнать, как другие имеют дело с множеством новых технологий, которые продолжают появляться.

Эти слова уже несколько месяцев сидят на моем Google Диске… Выдохните… Было приятно печатать вслух.