DEV Community

Discussion on: Efficient developers write programs for themselves

Collapse
 
kr428 profile image
Kristian R.

Agree on most of your thoughts. Two links to add here:

  • xkcd.com/1205/ -- for an idea of estimating how much effort should be spent on automating tasks. I've always considered this a pretty good set of numbers.

  • automatetheboringstuff.com/ -- I tend to use Python for automation, and this gives a good crash course into right these things.

I always considered automation to be actually pretty interesting because it either enforces or requires not extremely deep skills in a particular language or technology but rather quite a wide range of technical skills including working with different applications, network protocols, file formats and the like. Where software development then and now has the chance to be "greenfield", automation is always and per se "brownfield". ;)