After 90 Days
It has been interesting and exhilarating 90 days. My new year resolution never showed this much progress ever in the last 15 or odd years :). It has always been a resolution took and soon forgotten after the first few days of the year.
But this time, I things changed. It could be my intense desire to be among the best known programmers or what-so-ever, my progress is going great guns. Although, I had days where my mind threw several tantrums I did manage to stay on track and steer myself well.
My daily routine of learning and applying for 2 hours at least per day is paying good dividends.I finished reading “Thinking in Java - 4th Edition by Bruce Eckel” thoroughly over the last 90 days and this effort itself helped me to learn a lot things which I had not seen or thought about earlier. A complete review of the book is due, I will add it to the blog soon.
Apart from completing Java lessons, I have started enjoying programming which is a good sign and I developed a small website using Ruby-on-Rails which is a good result I believe.
The lessons I learned during the last 90 days are that there is no definite programming language that is great as such, but rather its a tool that which we should pick up based on the demands of the situation.
So, its good to have C/C++ skills, along with Java, PHP, MySQL, CSS, XHTML and even Ruby-on-Rails for that matter.
I am so tempted to start my own design and web development agency seeing my current progress and the opportunities that it can provide me. More than anything, I can be my own boss :) lol! I think that’s a great feeling.
But for now, I am focusing on refining my Java knowledge by trying to solve as many problems as possible in TopCoder/CodeChef/SPOJ.
After reading TIJ, for so long I felt that there is some value in learning C++ as well. So , I have bought “C++ primer” by Stanley Lippmann et.al. I will be starting to work on C++ in this quarter.