With the contracting CS job market and the rise of AI, it seems like it will be a lot harder to get entry level positions, I have seen loads of posts on HN of people struggling to find jobs, even at salaries below the market rate.
Is there anything I should be doing to get ahead of the competition, apart from the obligatory "build a portfolio" & "leetcode", would getting into a better university help/ what about paid degree apprenticeships? Any particular uni courses I should do? I have a few large scale (fairly unique) applications that I have yet to publish/ make public, any advice on this?