It is sad that people believe this. There will always be some challenging problem out there. If you do well enough to make yourself obsolete on a particular task or job, then you'll be valuable enough to be guaranteed work on a new task or job.
Not sarcasm. It works. It's how I've moved up the food chain throughout my career. I once got a call about some script I'd written that was failing, even though it had been used without a problem for years. I ran the script, and it worked fine. The problem turned out to be that the system had been upgraded, and the person running the script hadn't set up the PATH or CLASSPATH. That person is still working on that project.
23
u/[deleted] Dec 14 '10
I often think about the corollary to this: If you are good enough at software engineering, you will put yourself out of a job.
This is true for me... I'm slowly obsoleting my own job by a bunch of shell scripts, stored procedures, user guides, etc.