4 ms·
The truth is that programmers have been trying to automate themselves since the beginning of the trade. Garbage collection, higher order functions, automated de
by lambdasquirrel 13y ago
The truth is that programmers have been trying to automate themselves since the beginning of the trade. Garbage collection, higher order functions, automated deployment tools, wordpress, they are all related. We are lazy, we don't like doing meaningless repetitive stuff that somehow nonetheless requires programming experience. As far as I can tell, lowering the cost of implementing software hasn't put a dent in the demand for programmers.
- kkilat 13y agoI agree, I don't think this is about eliminating programming "jobs" at all. It's really about eliminating the "meaningless repetitive work" you mentioned. In that way it could actually be freeing to developers -- allowing you to focus more of your time and energy on the really innovative things that CAN'T be automated.
- jarrett 13y agoToday we have such powerful tools for web development that, at least for me, there is hardly any "meaningless and repetitive work" involved. Those aspects of the job have been automated. For example, I use SCSS instead of pure CSS, eliminating whole classes of drudgery. I use Rails' form_for instead of manually populating text fields with their current values. Another class of drudgery eliminated. What's left is still coding, without the repetitive parts. Instead of going on vacation, I take the extra time to produce more and better software.