|
|
|
|
|
by JackMorgan
4181 days ago
|
|
Lately I try to master one new concept every year. In 2014 it was monads in Haskell, 2013 lisp macros, 2012 basic functional programming in lisp and F#. 2011-2008 it was web dev, TDD, OO, Python, Ruby, PHP, Java, C#, access forms, basic relational database design, and VB.NET. The last two years I also take a train to work, and in that time on the ride I've started a streak on github where I post all my practice. I commit at least one commit every day either on a side project, a course I'm taking, or a book with exercises I'm working through. The urge to keep the streak going is a big motivator. https://github.com/steveshogren I also like books with homework, those are awesome, like SICP, Let Over Lambda, etc. I mix in side projects with the directed learning to help me apply the concepts. I'm happy to help if you have any other questions! |
|