Manager - The Decline and Fall of High-Tech Corporate Culture

Spurred by a universal dislike or even hatred of their jobs, many people in software development and testing positions change jobs or companies almost annually. Companies suffer as a consequence, because the already huge costs of recruiting, hiring and re-training are growing every month. People suffer because this misery is an enormous drain on their individual resources. What causes this rapid turnover? Are there cures? What has changed in high-tech corporate culture that leads to mass discontent, and what can we do about it? To answer these questions, the author offers her perspective, having worked in a variety of software development, project management and executive positions for the last 20 years.