Category theory: начало Всем привет.
В качестве вступления немного о себе.
Меня зовут П., мне 37 и я начал учиться программированию в 33-34 года (старт был размыт в 2016-2017 годах). Я начал с изучения C# для последующего трудоустройства в качестве разработчика игр. Скорее всего на мое решение повлияла жена с её пониманием достижения скорейшей прибыли (ошибка 1: я, в очередной раз в своей жизни, погнался за материальными ценностями в ущерб внутреннему Миру). Учиться я начал на одном крупном онлайн ресурсе, который не заслужил упоминания о себе (ошибка 2: я верил, что за деньги можно получить качественное образование, потому что за него заплачены самое ценное в этом мире - ДЕНЬГИ). Обучение затянулось (по моей вине) и вместо 3-х месяцев продлилось около года. В этот период я занимался ни шатко ни валко. В процессе этого обучения я понял, что разработка игр не мое и я переключился на java (произошло это уже в 2018 году). В процессе самостоятельного изучения java я предпринимал попытки найти себе деятельность связанную с этим языком. Продолжалось мое бессистемное изучение java около 1.5 лет. Я ничего не создал и не нашел деятельность, где могу применить себя как разработчик. Тем не менее, в процессе поиска занятости наткнулся на вакансию команды разработчиков, которая предлагала программу обучения и трудоустройство после этого. Программа была доступна в двух вариантах: фронтенд (JS/TS, React.Js, Redux) и бэкенд (Haskell). Без особых оснований я выбрал бэкенд и Haskell (шел 2019 год). В ходе этой деятельности, я влюбился в Haskell. К сожалению, любовь не кормит, а у меня возрастные особенности и необходимость кормить достаточно большую семью (жена и больше двух детей). В связи с этим в 2020 году (перед мировыми потрясениями) я принял решение пойти на платный курс того же онлайн ресурса по изучению python и программой с уклоном в сторону ИИ (ошибка 3: взвешенное решение: "python высокорелевантный язык"; "по прошествии n лет, предположил, что ресурс изменил свой подход к образованию, так как документально гарантировал трудоустройство"; "по результату обучения выдается диплом о повышении квалификации"; "не хотелось, чтобы деньги обесценились, поэтому хотелось вложить их в себя" - может оказаться совсем невзвешенным, другими словами наивным). На текущий момент я продолжаю обучение на онлайн курсе. Я не подтвердил свое предположение об улучшевшейся модели обучения, но я получил некую программу, которой я могу следовать и которая не позволяет мне забросить обучение на длительный срок.
Статья не обо мне, честно. Жмите сюда...