The uber developer is not a new concept and have existed since the beginning of the IT. Uber developers are the developers constantly learning new stuff and wanting to learn and in a lot of cases control the entire stack of their applications including infrastructure.