Tämä vaikuttaa pitävän paikkansa. Vain äärimmäiset ohjelmoijat selviävät. Ohjelmistokehitys on siirtymässä voimakkaasti kahteen ääripäähän: > hyperyleistystä: sinulta odotetaan työskentelyä pinon eri puolilla. Koodaus on muuttunut nopeammaksi ja edullisemmaksi tuottaa. Roolit kuten eteenpäin sijoittamisen insinööri tai teknisen henkilöstön jäsen ovat erittäin suosittuja ja yleisiä. Tämä on ajatus "polymaatista". > äärimmäinen erikoistuminen: koneoppimisinsinööri on esimerkki. Ihmiset, jotka ovat pakkomielteisiä ja ovat käyttäneet vuosien kokemusta ja opintoja erikoistuneelle markkinaraolle. Joka tapauksessa äärimmäisyys on tärkeintä. Et voi enää luottaa pelkästään ohjelmointitaitoihin. Et voi enää olla keskiverto.