Read good books -- the classics will do (I'd say this list is pretty good, until the 75 number: http://www.goodreads.com/list/show/449.Must_Read_Classics). This is a reasonably good list of nonfiction books: http://www.goodreads.com/shelf/show/non-fiction. If you have trouble reading through it all try looking into audiobooks (or better yet, listen to the audiobooks while reading it). If you can't afford audiobooks, get them from your local library.
Consume good media -- FoxNews is bad, MSNBC is bad. PBS Newshour is good, BBC is generally pretty good.
Don't spend your time on inconsequential things (this can be difficult to do -- e.g., news media is all about pandering and sensationalizing things, you'll see everyone partake in it and you'll find it difficult to stay out of it). I think a good way to keep yourself from getting sucked into that trap -- of keeping up with latest Miley Cyrus scandal or whatever, is to just stay away from the crowd that spends too much time on it. So no more Reddit frontpage (at least the default one), instead go to nytimes.com (or HN! :-) my favorite commenters are rayiner, tptacek, potatolicious, and some others -- reading their thoughts will probably do you good).
Keep on taking those coursera courses, do projects in areas that interest you. Along the way you'll start picking up more specific interests and feel compelled to explore specific directions. Hopefully then you can even become a community leader in some area... and then you can start showing the light to other guys newcomers in that area.
All great advise. One thing about reddit that many may not realize, did you know that you can subscribe to specific subreddit groups? And your front page is customized to you, based on your subscriptions.
Consume good media -- FoxNews is bad, MSNBC is bad. PBS Newshour is good, BBC is generally pretty good.
Don't spend your time on inconsequential things (this can be difficult to do -- e.g., news media is all about pandering and sensationalizing things, you'll see everyone partake in it and you'll find it difficult to stay out of it). I think a good way to keep yourself from getting sucked into that trap -- of keeping up with latest Miley Cyrus scandal or whatever, is to just stay away from the crowd that spends too much time on it. So no more Reddit frontpage (at least the default one), instead go to nytimes.com (or HN! :-) my favorite commenters are rayiner, tptacek, potatolicious, and some others -- reading their thoughts will probably do you good).
Keep on taking those coursera courses, do projects in areas that interest you. Along the way you'll start picking up more specific interests and feel compelled to explore specific directions. Hopefully then you can even become a community leader in some area... and then you can start showing the light to other guys newcomers in that area.
Have fun while you're doing all of this!