Rakesh,

Great great list. One major thing I would suggest is going to
hackathons. I had the chance to go to Scalathon this past year and
learned a ton. A suggestion would be to focus in a little bit. For
example, my lang of the year in 2011 was scala and in 2012 it's
Haskell with the larger intent of deepening my expertise of functional
programming. And you absolutely must go beyond just reading the
books.

Good luck and happy new year to the whole posse  :)



On Dec 29, 3:22 am, Rakesh <[email protected]> wrote:
> Hi folks,
>
> I've posted something similar in the past but more orientated towards
> personal productivity using tools and techniques like GTD, etc.
>
> This time I want to get your thoughts on my current (completely
> unrealistic) plan to become a better developer!!
>
> So, I need to learn new things and make sure I know stuff I should already
> know. I've divided up these areas into the following:
>
> *Existing Java*
>
>    - Go through the JCP book, plan to take the exam. Useful for interviews
>    more than day-to-day development.
>
> *New Java*
>
>    - Fully review and learn Apache Commons, JODA, Google stuff (like
>    collections, guice), concurreny libraries, etc.
>
> *Frameworks*
>
>    - Learn Spring 3, Hibernate 4, Cucumber-jvm
>
> *Non Java*
>
>    - Oracle, MySQL, Ubuntu
>
> *Languages*
>
>    - Groovy, Scala, Clojure, Javascript/CoffeeScript.et al, Ruby
>
> *Books*
>
>    - Agile books, Clean coder (loads of others sitting on my Kindle).
>
> *Videos*
>
>    - Go through interesting talks on InfoQ, Parleys, TED
>
> My idea for doing this was to dedicate a day of the week to each and maybe
> 1-2 hours in a session. If I can fit stuff in during my commute (tough as
> its chock full already with podcasts) or at work (maybe 20 mins during
> lunch or stay behind an extra 30 mins) then thats a bonus.
>
> However, I would really like to hear your views, not so much on the content
> of each, but more of how to manage so many things and deciding whats
> important and how you guys stay up to date.
>
> Cheers
>
> R

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to