&quot;Talent&quot; is one of those words that we should erase from you dictionary. Personally, I don&#x27;t believe in &quot;talent&quot;.<p>The industry thinks you&#x27;re &quot;talented&quot;, usually, if you&#x27;re a jack of all trades and managed to get things done without having in consideration if understand what you&#x27;re doing or if you&#x27;re just a tutorial driven guy ( aka the design who uses a js hype framework and become an engineer in 4 weeks). For me this heart breaking because I actually enjoy my work despite the bad days everybody faces at it.<p>Every 3 years or so you need to reinvent yourself and learn new stuff and still be productive! People think that getting you of college means that you&#x27;re production ready and that you don&#x27;t need time to learn or even 1 week off to be updated.<p>The &quot;talent&quot; shortage is just another way of saying:&quot;We don&#x27;t find enough cheap jacks of all trades out there that can handle everything. It&#x27;s quite bad because we need to hire expensive managers that won&#x27;t train then and make (force) them solve to tickets no matter what.&quot;