Dezvoltarea tehnologică poate duce la automatizarea multor activități, ceea ce poate conduce la pierderea locurilor de muncă pentru oamenii care își desfășoară activitățile în respectivele domenii. Pe termen lung, dezvoltarea tehnologică poate genera însă noi oportunități de muncă într-o serie de domenii conexe, precum programare, robotică sau energii regenerabile.