MrChad
Lifer
- Aug 22, 2001
- 13,507
- 3
- 81
Originally posted by: Descartes
"Networking" is profoundly boring, and there is a very low ceiling on your earning potential.
Software development gives you the ultimate creative freedom. You have the choice between code monkey, entrepreneur, and everything in between. Those that claim offshoring is a problem don't know what they are talking about and never have; they say the same thing in every single thread. Offshoring has been a problem as long as I've been in the business, yet I am every other talented developer I know has made an incredible income over the past decade, and it's only getting better.
Networking == banal, limit on earning potential, and dealing with the capriciousness of end-users.
Development == creative, no limit on earning potential, and if you enjoy it it's incredibly satisfying.
I agree 100 percent.
There is still a strong demand for talented developers with good communication skills. Having been involved in several projects where some coding work was offshored, I've seen the quality of offshore coding for complex software applications, and it has been mediocre at best.
Play to your strengths, of course, but I find software development far more rewarding than networking.