Эммм. всяко можно, универ учит только узкому классу задач (обычно численные методы). Но без В.О. как-то не очень программер воспринимается, т.к. вышка всетки дает дополнительный знания, которые могут пригодиться (но не в бухгалтерских прогах конечно). Учиться надо начинать с обжэкт паскаля, писать простенькие программы, научиться юзать конструкции основные, типы данных, получить понятие о ООП и модульном программировании. Дальше надо выбирать язык и среду разработки по тому, где будешь работать (VB,C#,Java, а может и веб-технологии, а еще Базщы данных, sql Например классная вещь). Мне больше всего C# нравится, хотя с явой дел не имел. Ну и также нужно уметь проектировать приложения. ЭЭээээ вот только я думаю тот кому это адресуется врядли что-то поймет. Купи книгу по Паскалю и мочи

) Наверное любая работа может превратиться в муторную.
А это уже другая тема.