|In my Company they pay you what you are worth. You can earn more than your Manager, because a position does not mean money, but it means authority. Now even if i earn better than my manager he is still the person to tell me what to do. Now do you understand why i say Promotion will hinder your chances of being an Expert. Your problem is that you don want to learn. In the Programming World, especially if you are a Microsoft Developer, you will have to get used to the fact that you must always be able use new technologies and even buy books on them and learn them. Now i dont think your manager will able to do that, and that is why he cannot be an expert. So if you will follow the route he followed, comes 2030, in the Programming world we will be singing another some and you wont fit into the choir because you will not know what we are talking about, you will only remember the days of vb6 , C and .NET 1,1 ,2.0, 3.0 and 3.5 and we will be telling you with .NET 10.2
It is not a Good Idea to run after Promotion if you want to be an Expert in your Field
Few companies that installed computers to reduce the employment of clerks have realized their expectations.... They now need more and more expensive clerks even though they call them "Developers" or "Programmers."