Friday, July 20, 2007

Random Notes

I have had the privilege of watching few peers making the journey from a decent programmers
to good programmer(if not great).
I observed the following patterns similar to these successful people
1. Passion : The passion and exuberance is amazing at whatever work they do.
and this passion for work is very infective.Most often the teams who work with such individuals show the same passion .One can verify this from the quality of the work done.


2.Life outside work : If work gives them their daily bread , the extra cheese and other toppings come from
programming outside of office . Generally this activity involves either contributing to the open source
or in pursuit of their passion . This is what keeps their technical skills sharpened and the motto here
is never to lose sight of the goal .

3.Time management : This is probably one of their greatest assets. Apart from being efficient at work,
what I have observed is these guys have time for almost everything they want to do . Partly the time management
skills are a side-effect of their discipline .

4. Clarity and the depth of understanding : In times when every resume boasts of the latest and greatest technology
and most of them cannot answer fundamental concepts, these select few , I have observed have indepth knowledge on whatever
they say they know .

No comments: