Well , If your expecting to read about pop music then you could stop here. There are always defining moments in your life, which makes you wonder What's the purpose of it ? School life is where you don't know much , also you couldn't care less. College life is where you start to know something, but you’re not sure about what things to care about. Then there is the perfect age is somewhere between old enough to know better and young enough not to care . I think its the 2-3 year time period in your job after college, where you earn enough to make a living on your own , but also could support your parents , you are a force to be reckoned with, as in your opinions matter. Looking back at those three years after college , I thought I will use this post to look at three interesting stories that helped learn along the course.
One thing that I realized early on is that, its ok to fail , its ok to make mistakes. Its possible to succeed without failing at times, the question is could you excel at new things without failing? When I first moved into development , one of my first code change had caused a build break ( or in more plain terms a compilation error ) bringing the Release engineering and Quality engineering (QE) work grinding to a halt. What made matters worse , that the change that went in wasn’t requested by QE or Product management; It’s just that I decided to take a few initiatives that would make life of every one easier in debugging problems , by making changes in diagnostics code. For the next few days , I knew how it felt to be famous for all the wrong reasons. A colleague did say to me People who have done build breaks went onto achieve big things like becoming Development Managers ( I didn't miss the irony ) to cheer me up. I did eventually fix the issue ( which turned out to be source code version control issue rather than anything in code ) . Moving along one month into release cycle, everybody could see the benefits of the change in helping RCA issues at QE and Customer environments later on. I couldn’t help feeling more vindicated for pushing in the change. This resulted in more freedom to make changes/features coming along my way. Moral of the story , Don’t wait for things to happen , make them happen .The actual failure really is not taking the risk to move to the next level due to the fear of failing and tolerating mediocrity.