The growth of advanced algorithms and AI has allowed for streamlined application development. As these technologies evolve, productivity is expected to increase and shorten time-to-deliver as a whole. This will reduce the need for human application developers, but open new positions in data science and QA.