我的目标是学习足够的 Java,以便我可以开始作为 Jr. Developer 工作。我已经从事这项工作将近一年了,浏览在线“学习 Java”程序,阅读几本最受推荐的书籍,经常访问挑战站点。我觉得我很好地掌握了基础知识,但对获得第一份工作需要知道的知识却没有很好的理解。似乎每个问过这个问题的人都会得到完全不同的回答。考虑到我已经掌握了 CodeGym 在当前发布的模块(语法和核心)中涵盖的大部分内容,对于尚未涵盖的最一般的入门级 Java 职位,您认为哪些主题是强制性的?对于获得第一份工作还有其他建议吗?