ASK HN: Becoming a hacker in one year
https://news.ycombinator.com/item?id=2107745I have a start up idea that I have been pondering for quite some time. However,if there is one thing I have learned hanging around this board, no one gives a damn about my brilliant idea if I can't execute.
With that in mind, my goal is to become a competent programmer by the end of the year. My plan is to learn a new language every two months.
Tentative Schedule: Jan-Feb: JAVA Mar-Apr: Haskell (functional programming seems intuitively easier to understand than OOP) May-Jun: PHP Jul-Aug: Python Sep-Oct:HTML 5, Javascript, XML,Jquery Nov-Dec: Execute my brilliant idea
I am curious to hear what others think of this plan. Are there other languages that I should work on? Would I be better off picking one language to focus all my effort on? What are the best books or resources to get a general understanding of programming and computer science?
Thanks