Получить начальные знания достаточные для написания небольшого приложения вполне возможно.
Но нужно или индивидуальные занятия или много усердия. Еще нужно выбрать язык в освоении попроще это Pascal или Basic.
Программист сейчас безусловно самая перспективная профессия. И странно, что девушки об этом как-то не знают. Программирование-это высокие технологии, на которые активный тренд последние много лет и сложно представить, что этот тренд будет не расти, а уменьшаться.
В последние годы программирование получило очень много различных веток и направлений,зарплаты программистов уже много лет растут, как ни в одной другой профессии и на 99.9% будут активно расти и дальше
Хотя и управление автозагрузкой программ при входе в операционную систему Windows 10 немного изменилось (управляется через диспетчер задач), папка "Автозагрузка" для текущего пользователя вызывается достаточно легко.
Пуск -> Автозагрузка.
Это окно оставляем небольшого размера, а туда копируем ярлык искомой программы, которая должна стартовать при входе в Windows 10 с вашим профилем. Там доспустимы только ярлыки, но обычно этого достаточно.
Для того, чтобы научиться какому-либо языку программирования (и таким образом стать программистом нулевого уровня) надо проверить и, при необходимости, научиться языку логики. А именно приемам составления графических схем алгоритма будущей программы. Это делается на родном (русском) языке. Если с этим ничего не будет получаться, то и изучать языки программирования (суть - кодирования алгоритмов) не стОит. Есть много других полезных занятий.
Немаловажно знание английского языка на уровне "читаю и перевожу со словарем", поскольку и сами языки большей частью английской грамматики, да и всякие справочники по ним редко переводятся на русский язык. Не будет лишним знание устройства компьютера на низком физическом уровне (я имею в виду двоичную систему счисления, байты и их производные, регистры, ячейки памяти, прерывания процессов и т.п.)
А дальше все просто. Определяетесь с языком программирования и "Алга!" (в смысле "Вперед!" по татарски). Запасаетесь учебником, справочником по функциям, объектам, классам и "грызите гранит науки". Только не сломайте последние "зубы мудрости".
Всё зависит от того, какие задачи вы, себе ставите. Для этого надо проконсультироваться со специалистами. Хороший программист не будет заниматься какой-то дешёвкой, и даже не станет тратить время на обучение других. Преподаванием занимаются те, которые не смогли достигнуть нужного для себя уровня. Если вы действительно хотите постигнуть языки программирования и творить замысловатые программы, не откладывайте на завтра то что можно сделать сегодня. Начинайте с азов, они для всех языков одинаковые. Это структура программы. Найдите обучающие ролики в ютубе и вперёд. А со специалистами контактировать надо иначе будете буксовать на одном месте очень долго.