Productivity tip #4 - Embrace new technologies

No, you don't have to be on top of every news that comes into your RSS reader every day.

You don't have to be proficient in all new technologies that appear daily.

But you can at least try, and I think you should try.

Not to know it "all" but at least know the advantages and disadvantages of each solution, e.g. using Object-Relational Mapping as an alternative to Stored Procedures in MS SQL which return DataSets.

To know the difference between various coding techniques - will you want to develop each "page" of your application by copying the code from the previous ones, or will you embrace the Custom Controls mechanism built in into ASP.Net? Will you mix HTML with PHP code, or maybe you'll invest your time in learning how to properly use template engines?

All these things might seem like a hassle and a waste of time - because you already know HOW to do something. And that fact itself - "know how" - if not taken lightly - might badly damage your attitude towards learning new skills and technologies.

You might be good at "doing websites", but if you won't be interested in "the greener grass on the other side" you'll always be doing just that - what you "know how".

Sorry guys, but the technology world now runs as crazy, before I managed to use Ruby on Rails for my first project we already have the second version of the framework ready, and some companies are springing up which specialize solely in that technology! Awesome!

And scary, at the same time.

So, what will you start learning Today?

Leave a Comment

You must be logged in to post a comment.