Depends heavily on the target role: For software development you need Python or JavaScript (6-12 months of intensive learning each), a demonstrable project and ideally a bootcamp certificate or open-source contributions. For product management: no coding needed, but SQL basics, Agile/Scrum, UX fundamentals. For data analysis: SQL + Excel/Python + a portfolio project. Entry is often easier through hybrid roles such as business analyst or project manager.
Sources & Data
Want to know how well your CV matches your target role?
Is retraining or further education worth it at 40+?
What is a transferable skills portfolio and how do I create one?
Which industries are particularly open to career changers?
How do I apply as a career changer in IT without a degree?
How do I apply for apprenticeship positions in Germany as an adult?