I'm currently self-learning Java, using popular roadmaps, and I'm on my second project—a RESTful app that acts like a notebook. While I'm still grasping concepts like Spring, Thymeleaf, and Hibernate, I can only manage basic CRUD applications for now. Since I'm considering a backend or fullstack role (given my design background) and I'm based in Germany, I'm curious about how the expectations for junior developers have shifted in recent times. It seems like entry-level positions have become quite competitive, so I'm wondering if employers now expect different or additional skills compared to the past.
1 Answer
In the current job market, employers tend to look for more than just technical skills. They're focusing on a candidate's problem-solving abilities and willingness to learn. While knowing specific technologies can help filter candidates initially, having a degree in computer science is also still a significant factor for many companies. Networking is crucial—if you don’t have a degree, building connections can really help.
I think it can be tough to assess someone's problem-solving skills in a short interview. A lot of candidates who are quiet might miss out just because they don't sell themselves well, even if they're great!