Хотя знания в ит у меня были не нулевые. В школе и универе паскаль с основами алгоритмизации. Потом расчёт элетродинамических систем на фортране. Начав работать техписом прочитал Лафоре (ООП в С++), начал активно пользоваться линуксом и по работе описывал продукт для мака, соответственно быстро привык к башу и начал писать скрипты. Потом питон и структуры данных. В это же время увлекся онлайн покером, там для анализа соперников собирал статистику и я углубился в SQL и теорвер (покер был интересен чисто математически, а не чтобы стремительно разбогатеть)). Потом была работа, связанная с софтом для виртуализации, потом с джавой, потом БД, в том числе NoSQL. В итоге я пишу много как текста, так и кода. Довольно забавно тут наблюдать мысли в стиле “если человек умеет кодить, то зачем ему быть техписом, а не программистом”, будто бы умение кодить - это все навыки программиста и созидает один только программист.