All Programmers Are Self-Taught
I have been trying to learn to code for about 3 years. Recently - I succeeded (in getting started!).<p>I had been on courses, bought books, read tutorials etc. but at the end of each forced exercise I still could not build a decent rails app. Then, after coming back from the US 6 months ago, I decided I wanted a GroupMe clone for the UK. So I built one.<p><a href="http://bit.ly/groupmeclone" rel="nofollow">http://bit.ly/groupmeclone</a><p>The SMS is disabled on that version as I have no intention of subsidising peoples' group-messages but the fact is it WORKS and <i>finally learnt to code</i>.<p>The controller is fat, the model is thin, there are no tests, there are lots of lengthy if-else statements, there are lots of bugs but I do not care because <i>I finally learnt to code</i>.<p>I have built little scripts for managing my kindle (<a href="https://gist.github.com/1404068" rel="nofollow">https://gist.github.com/1404068</a>) and scripts to get my Instragram pics (<a href="https://gist.github.com/1399696" rel="nofollow">https://gist.github.com/1399696</a>) and <i>I love it</i>.<p>I feel like I can finally call myself a rank amateur nuby Hacker. It feels good.