At my workplace, I am also responsible for attraction and retention of software developers. During interviews, I conducted, I observer following trends:
- In most of the organizations the hierarchy is
CTO/Dept. Head >> PM >>TL >> SSE >> SE
- Most of the Resource Managers (Team Leads) are planning to become Project Manager
- Senior technical positions like Architect, are not available for technical people
- Senior Software Developers are planning to become Team Leads to get raise in benefits instead of focusing on scarce senior technical positions
- Most of the resources have working experience of small-size offshore projects, they don't have the experience and expertise of Enterprise Solutions
- Most of the fresh graduates prefer better salary on career growth & learning
- After initial 2 years, having some quick job-switches, some of them realize that if they could learn, they could earn more. Then they change their mind to prefer learning over adhoc monitory benefits
- It's becoming general perception among software industry that to become a project manager is the shortest path to get fat salaries
- Computer Science Graduates are preferring to get admission in MBA instead of MS
- In MS(Computer Science), Project Management is becoming a buzzword
- It seems that in few years, we will have greater number of Managers and lesser number of technical resources, at least in software development
Disclaimer: This is my personal observation, not neccessarily true.
No comments:
Post a Comment