4 ms·
>If you aren't developing software, your job will likely become obsolete someday. And, indeed, if you are developing software, and not keeping up with advances,
by gph 14y ago
>If you aren't developing software, your job will likely become obsolete someday. And, indeed, if you are developing software, and not keeping up with advances, yours will too.
Even if you do keep up with advances, I don't doubt at some point Programming compliers/interpreters will evolve to a point where a five-year old can describe something to them in plain English and they will create/program it.
That might be the furthest into the future, but programmers will eventually obsolete themselves if they do their jobs right.
- waterlesscloud 14y agoProgrammers will be among the last to reach obsolescence, because once programmers are obsolete the rest will happen very, very quickly.
- no_more_death 14y agoI find that really doubtful. I used to believe it, but it seems like you still need operators to run things. Programming tools may become much more powerful, but when it goes wrong, you will need an incredibly intelligent person to sort out what just happened. A five-year-old won't be of much help then. I doubt that we can make computer which simply never go wrong. For example, if a 5yo requests a PB&J sandwich, a powerful machine might accidentally inject something undesirable. How would he know? Or if a kid requests the computer to invent a new skateboard, what if there's some flaw in the material that he can't see that suddenly pops up when he least expects it? A clever machine is only a tool to help with original design -- it really needs an even more clever human being to operate it.
- jiggy2011 14y agoOnce you have a computer that powerful, you have probably removed the need for all human thought and have computers smart enough to micromanage literally everything.