Job titles of the near future:

* Software gardener (the intersection of devops & maintenance)

* Software archaeologist (maintenance of old but important systems)

* Software anthropologist (maintenance of old but important systems whose behavior is confusing)

* Software documentary editor (a software anthropologist that annotates old broken software & its documentation for software historians)

* Software historian (studies old versions of software to make it understandable to modern users)

@enkiv2 I've been claiming at work that asking parties needed an archeologist not an architect for quite some time.