I can say only one thing if you have good development and soft skills ,then
you get paid like a hell.
The major purpose of this post is to
1)Know about the skills,knowledge one can acquire by understanding the roles & responsibilities of each designations which a Java developer will undertake in his career
2)Average time or experience an Industry gives or expects to get those designations.
you get paid like a hell
I accept we'll get paid more.But it's a relative term.
It varies to individuals according to their interests, talents,experience & vision.
Take my case for example:
Interests: My interests lies in public speaking,corporate training,managing a school & Training Institute, acting,having a lot of free time, working at a maxim
4 hours a week,devoting my skill,talent,time,money & experience in counselling others,travelling around the globe, taking care of my family & health etc....
Talents: I've a natural talent in Training & understanding others, in management,identifying good from the bad, wisdom from foolishness , acting etc...
Experience: I've got good experience in Training,Teaching & Inspiring others.
But see willingly or unwillingly, I've specialized myself in IT technology & even got experience as software engineer close to 1 year.
My vision: " Acquiring (my) wealth of around 54 crores(12 million dollars) by becoming a leader, taking responsibility of my actions, thoughts & beliefs,cultivating emotional & financial intelligence,maintaining integrity, building & maintaining good rapport with honest,experienced, talented people, making them my associates taking care of them & their family,promoting good harmonious relationship with my family members, taking care of people who cannot take care of themselves, bringing up a child from scheduled caste community, providing him good life education & values, bringing him & his community (through him ) in society"
So in achieving my vision what does my current position as a software engineer leverage or in what ways I can leverage my current designation as a software engineer in realizing my vision?
Which platform is going to be relevant in realizing my vision?
If my goal is to be a Technical architect or become a master in the
Technology or to start a software company, then my continuance in this
software field is relevant .
But my goal is to acquire (my) wealth which should aide me in
realizing my dreams.
Accordingly the platform in which I need to familiarize & make myself
strong is in finance,investment,accounting & management?
I do hope you will understand this?
But willingly or unwillingly , I've specialized myself in this
computer field so I also do accept I cannot simply jump out of this
vehicle.
Also I know "Winners never quit, quitters never win"
So, I've taken a vow to be a top performer in my profession in my team
& acquire good skills here.
So in that perspective I want to know what are the skills I can acquire here in going through various designations here?
Some of the skills i've identified here
1)Good Analytical & problem solving skills.
2) Ability to manage & work under stress.
3) Ability to mingle well with people.
But the major skills like Financial acumen, Investment strategies, negotiation skills, communication skills, ability to raise capitals,man-management skills won't be acquired through this position.
Looking forward for your candid & honest opinions
Regards.