Приветствую всех!
(Дальше много букафф..)
Предисловие
Мне 38, далек от программирования, имею в наличие высшее экономическое образование и профессиональное техническое. Также имею в наличие сертификаты CCNA от Cisco, MSCA от Microsoft, и "базовый" опыт в конфигурировании и администрировании сетей. Зарплату получаю за то, что прихожу на работу. Соответственно, есть около 40 часов в неделю, которые можно заполнить чем-нибудь полезным и интересным. В один прекрасный день возникла необходимость решить задачу на будущее - разделить существующую сеть в пределах одной локации на 4 разные географические локации, без конфигурирования сети по-новой. Начал самостоятельно детально изучать тоннельные протоколы, всевозможные виды VPN-ов и, в результате, добился решения поставленной задачи. Окрылённый успехом решил, а почему бы не погрузиться в сетевой мир поглубже и проапгрейдить свои познания до уровня CCNP. Один из разделов экзамена CCNP является "Автоматизация конфигурации сетевых компонентов". Сия магия исполняется посредством скриптов, написанных на Python. Начал читать литературу и смотреть видео по теме, и понял, что штука классная, нужно учить Python.
Действительность
Пару дней назад начал прокладывать путь в мир программирования, изучая "Основы программирования" и основы самого Python, и вынужден признать, что логик во мне так увлекся, что не заметил, как дверь наружу захлопнулась окончательно и бесповоротно. Теперь, пока Python не станет вторым родным языком "шаг влево, шаг вправо - расстрел".
Начал искать в интернете курсы по Python и наткнулся на проект Хекслет. У них каждый язык вынесен в категорию "Профессия", в каждой Профессии N-ое количество курсов, часть которых бесплатна, а часть платна (по подписке). Понравилась подача информации, всё очень структурированно, последовательно, с кучей примеров и практических заданий. Чем дальше, тем занимательней и занимательней. По их оценкам курс рассчитан на 4-7 месяцев.
Что в планах?
Работу в ближайшие полтора года менять не собираюсь. За это время хотел бы освоить Python до приличного уровня и всё же сделать CCNP. И тут мысли начинают роиться - уйти в программирование неважно в какой сфере (Pure Python), уйти в программирование в экономической сфере (Python + экономика), уйти в программирование в сфере сетевых технологий - автоматизация сетей (Python + CCNP), или уйти в сферу сетевых технологий, где базово требуются знания автоматизации (CCNP + Basic Python). Пока всё это в планах.
Внимание, вопрос!
Насколько вся эта авантюра реальна, учитывая возраст и полное отсутствие знаний в программировании? В арсенале лишь огромное желание и цель. Буду рад любым рекомендациям, а также подсказкам в каком направлении копать этот самый Python.
Спасибо за внимание!