I'm a senior developer for a local firm, and with that comes the responsibility of evaluating new methodologies, techniques, technologies, etc.. I often hear things like, "Why can company X do this for N dollars less?", and am often very frustrated by it. With the advent of MS' .NET, development is (ostensibly) simpler for the Windows environment. Albeit, we're not quite to the point where marketing folks could build a distributed application that servers 10,000 concurrent users whilst serving up content to a diverse number of platforms.
For every MS conference I go to concerning .NET, I get the very disconcerting feeling that there's going to be a serious infestation of unqualified developers, and that this will hurt my market value. Management doesn't care if a developer likes to build systems w/ naming conventions like "printIt" and "addIt" (I used this example because I observed this recently), they only care about cost cutting. Throw investors into the mix, and you've got a volatile situation for a quality developer making a nice salary.
Opinions?
Btw, aside from my anticipation of the future, I'm very much a .NET advocate, and most certainly will (and am currently) leverage the platform for my future needs.
[edit]spelling[/edit]
For every MS conference I go to concerning .NET, I get the very disconcerting feeling that there's going to be a serious infestation of unqualified developers, and that this will hurt my market value. Management doesn't care if a developer likes to build systems w/ naming conventions like "printIt" and "addIt" (I used this example because I observed this recently), they only care about cost cutting. Throw investors into the mix, and you've got a volatile situation for a quality developer making a nice salary.
Opinions?
Btw, aside from my anticipation of the future, I'm very much a .NET advocate, and most certainly will (and am currently) leverage the platform for my future needs.
[edit]spelling[/edit]