Если вы больше ничего не делаете, программируйте.
Когда вы не занимаетесь чтением о программировании и когда что-то кажется вам интересным, приступайте к реализации чего-либо с этим знанием. Я обнаружил, что это единственный способ действительно установить принципы.
Оставаться в курсе блогов может быть весело, но это разбросанные знания. Кажется, это отвлекает больше, чем помогает. Но в сочетании с гуглом и желанием исследовать что-то конкретное может действительно откашливаться тонны информации. Но не подписывайтесь на многие RSS-каналы и ожидайте, что выздоровеете.
Я думаю, что действительно изучение конкретных тем помогает расширить ваши возможности. Исследуйте темы, которые вас заинтриговывают, встречают людей, которые делают что-то вроде вас (конференции, группы пользователей, irc, facebook, stackoverflow и т. Д.) И, прежде всего, практикуют свое искусство.