-- publishing another old draft. written at my career low. it always helps to pause, think and know what is it that will make things better for you. --
Peace of mind :)
Someone asked me this question a couple of days back and I thought it makes sense to write something down about it
Being paid and not doing worth it isn't fun. If you are not running at your full potential its a lose-lose situation that needs to be fixed asap.
The *right* fix for this is mutual which means it needs efforts from both ends. So you as an employee would do your bit (that is in your interest) and your employer (could read manager) should provide the complimentary bit!
So the answer to "What do you want from your employer?" boils down to: Provide me with an environment (read manager/co's, work, compensation etc) that will make most of my potential.
So to say provide that 'complimentary bit' whenever you run into issues.
From the perspective of worker (read developer) in the software industry this boils down to:
1. Flat hierarchy (mostly in technical choices)
Everyone should have say but the best *known* solution should be chosen. Highlighting known since its pointless to keep saying this is not right because of blah blah.. and not suggest what is the right thing to do.
End of the day the "best choice" should ship and not the "best mans choice" :)
2. Fairness
You should get what you are worth. This includes appreciation, compensation and credit to work. In any competition it is unfair for the judge to have favourites. Similar principle applies to the manager.
3. Challenge
The work should be challenging. Otherwise you are not hitting the limits which is the best way to grow forward.
4. Change
One cannot do "a" thing every day and keep doing that. It is natural to want to do something different. While this may not make sense to do everyday but it should be possible to do this every once in a while
Peace of mind :)
Someone asked me this question a couple of days back and I thought it makes sense to write something down about it
Being paid and not doing worth it isn't fun. If you are not running at your full potential its a lose-lose situation that needs to be fixed asap.
The *right* fix for this is mutual which means it needs efforts from both ends. So you as an employee would do your bit (that is in your interest) and your employer (could read manager) should provide the complimentary bit!
So the answer to "What do you want from your employer?" boils down to: Provide me with an environment (read manager/co's, work, compensation etc) that will make most of my potential.
So to say provide that 'complimentary bit' whenever you run into issues.
From the perspective of worker (read developer) in the software industry this boils down to:
1. Flat hierarchy (mostly in technical choices)
Everyone should have say but the best *known* solution should be chosen. Highlighting known since its pointless to keep saying this is not right because of blah blah.. and not suggest what is the right thing to do.
End of the day the "best choice" should ship and not the "best mans choice" :)
2. Fairness
You should get what you are worth. This includes appreciation, compensation and credit to work. In any competition it is unfair for the judge to have favourites. Similar principle applies to the manager.
3. Challenge
The work should be challenging. Otherwise you are not hitting the limits which is the best way to grow forward.
4. Change
One cannot do "a" thing every day and keep doing that. It is natural to want to do something different. While this may not make sense to do everyday but it should be possible to do this every once in a while
No comments:
Post a Comment