in the future, a full stack engineer will be required to do <i>everything</i>.<p>- Invent&#x2F;discover new materials to replace silicon, copper, gold, etc<p>- Create CPU using above materials<p>- Create Kernel to run on above CPU<p>- Create Software language(s) for application<p>- Create Software libraries for above language(s)<p>- Create application using above libraries and laguage(s)<p>- Design interface<p>- Create new interface rendering language<p>- Create new image format<p>- Create above interface using above rendering language and image format<p>- Create new network transfer technology<p>- Create new Ultra Quad Super Duper HiDPI physical screens to take advantage of new interface<p>- Create new GPU to drive said screen<p>- Create new batteries to power above devices<p>- Create new OS to use and manage above devices<p>- Create new humans with eyeballs capable of appreciating Ultra Quad Super Duper HiDPI screens<p>- Create pancake stack for above humans to eat for breakfast.<p>Seriously though - if a project has the same person writing Database queries and Media queries, run. Run like the wind and do not look back.