Корень этого решения лежит несколько лет назад в моей жизни. На самом деле в то время об Эликсире и речи не было.

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

Некоторые люди поклонялись ему. Предоставление примеров того, как Erlang идеально подходит для текущей реальности веб-разработки. Подход к тому, как работают приложения телефонии, очень похож на то, как сейчас работают веб-приложения.

Поэтому я занес Erlang в свой список «Учиться позже», чтобы дождаться своего часа.

Затем, через некоторое время, на горизонте появился Эликсир. В то время я не обращал на это особого внимания.

Шли годы, пока я не посетил EURUKO в 2016 году. Там Хосе Валим, создатель Elixir, рассказывал о (угадайте, о чем) языке программирования Elixir. Речь была настолько увлекательной, что я сказал себе: «Хорошо. Я обязательно должен это попробовать».

Вернувшись домой с конференции, я заказал две книги: «Эликсир программирования», «Программирование Феникса» и курс по Udemy. Так что я был готов. И Эликсир ждал меня почти год.

Ага-ага. У меня были другие дела. Вы можете постоянно слышать эти оправдания от других людей.

Итак, пора начинать.

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

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

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

Конечно, этот список не является полным на 100%. Хотя бы потому, что мои знания о его предметах пока ограничены. И они для меня просто имена и титулы. Но я собираюсь обновить список с точками действия и ссылками на ресурсы по пути.

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

Оставайтесь на связи.