There are three things you should look for in a job.
1. Money – The money should be good, if not better. You should ideally get a little more than the market standard, if not, then even the market standard would do. There is no point in working for less, loyalty to the company be damned. If the company can’t recognize your talent and pay accordingly then chances are it will never recognize them.
In programming hard coding is considered a bad practice. Yet it has its advantages – hard coding improves performance at the expense of extensibility of the program. A person can also benefit by hard-coding a few values or habits. I would say these values need to be hard-coded in to your personality at a very
E-mail – one of the greatest invention of the modern world and a very useful tool for many a occasions. But I hate it when it rains e-mails. My company thrives on e-mail, everyday I get into office there are atleast 40 to 50 e-mails waiting for my attention. I dread opening my Inbox after a leave of few days and the task of reading and acting on the e-mails takes up an entire day. I’m a software developer hired to write code. I, however, write more e-mails than the number of lines of code on most of the days. [read more..]
History has a way of repeating itself. Way back in 1999 I lost my job during the dotcom crash. The company I was working for shut shop leaving atleast 75 of us without jobs. It was o.k then. Mostly due the fact that I was a bachelor and more importantly I had no loans or credit cards. Living was easy then
Every year my company sets a few goals for me and defines the measures for determining my performance in meeting those goals. This year they came up with templates, a template for a Software Engineer, a template for a Team Leader and so on. read more