- I've made it.. I've made it.. I've made it.
- Made what?
- I resigned.
- Really?
-Yes. Finally I left the company, resigned, and now moving to another one. Stable, secure, much better, and most of all, I will be using my favorite tools and IDE again.
I am out of these products that I've been using for more than three years. Finally I got out.
- If you were using tools and IDE that you did not like for the past three years; then why did you last for three years? Why did not you simply move earlier?
- The question is obvious. Yes. I should have. That was one of my learned lessons. But the thing is I had to compromise between different things to take a decision. And for each new parameter that comes in the picture and every old parameter, I had to stay for the three years.
- So, you mean that you had to stay all these years till you finally taken the decision?
- Yes. Although sometimes I feel that I still took it too much late. I should have taken that decision long before. Actually, I should have taken it when I first the company.
- So, you do regret your stay in the company?
- No. On the contrary. I learned many things from my superiors and my colleges in the company. And I have also learned a lot from the different situations I went through in the company.
- That's great. So, what have you learned?
- I learned the following:
* I learned some managerial stuff.
* I learned to trust in myself. I am better than what I thought.
* I learned how to deal with different team members.
* I learned how to deal with different kind of customers
* I learned how to let go of a project.
* I learned how to start a new project
* I learned how to do some business analysis.
* I learned how to handle some tough financial situations.
* How to handle some tough situations in the projects
* How to debug
* How to guide
* I learned that you can only edit in code while development phase.
* I learned that if I have a bug in production, I cannot have re-factoring option; unless no other way.
* I learned that in production environment, to fix a bug, just touch the code with minimal effect to simply fix your bug. Keep it up and running. The more modifications made; the more trouble we will be.
* I learned that when I read new article, I read it for myself. Not because I need it at work. (I know that already long ago, but I faced lots of situations during this period that proved me that I was right 2000% ;) )
* I learned that when the ship starts to sink, you must abandon the ship. Being one of the first survivals, will give you the ability to help the maximum number of other men instead of being helped.
I learned lots of things. Even more than I mentioned here. But the most thing I learned is:
I cannot get back the time I wasted on work instead of sitting with my family. My kid grown up very fast while I was busy working...!!! That really hurts.
My lovely wife, she kept on loving, supporting and giving as much as she can during these years. I have wasted three precious years from all my family's life simply because I was busy working.
Note: For who do not know me; busy working means working around 12(+/-) hours/day.