Подскажите пожалуйста в каком направлении смотреть, где с моим опытом будет проще, где будет возможность срезать углы?
Во-первых, ты не знаешь, что такое программирование. Во-вторых, ты думаешь, что программисты зарплату просто так получают, за просиживание штанов.
В-третьих, ты думаешь, что ты что-то можешь в программировании, благодаря опыту в сисадминстве.
Напиши программу cat или ls. Просто берёшь, смотришь на поведение программы и пишешь свою программу, которая делает всё то же самое. Вот это простые программы, но ты их не напишешь. И все об этом знают.
Почему ты не напишешь их? Потому что тебе кажется, что ты там что-то знаешь, а на самом деле ты не знаешь ничего, потому что ничего не изучал.
(Я тебе даже расписывать не буду, хотя написать есть много чего. Просто если ты не изучал это, то ты этого и не знаешь. И из космоса ты это не узнаешь.)
Имею 10 лет в телекоме. Знания на уровне CCNP с просроченным CCNP R&S. Cisco, и ему подобное сетевое железо, jun'ы. Linux(RedHat,Debian), Freebsd, на уровне среднего и ниже админа.
Ну вот, напиши cat. Как это тебе поможет? man cat только нужно и всё, чтобы все фичи узнать.