大家好,我毕业以后一直在做 Pythonweb 方向的技术栈,最近感觉发展摸到了天花板,py 不做人工智能方向还是没什么前途。想要在今年内裸辞并寻找一份 java 的工作,请问对于我这种稍有基础的程序员,尤其是面向薪资和跳槽编程的话,应该怎样快速入门并提高 java 能力呢?因为网上 java 的教学实在五花八门,十分复杂,想请 v 友指条明路。
我目前的技术栈情况是,毕业后做了三年后端,熟悉各种后端工具链,做过十万行以上的中型项目,Python 已经比较熟练,另外项目经验中还有一些组件是使用 C 、go 、rust 开发,go 和 rust 并不像 py 那样了解,但知识应该足够应付开发层面。然后因为我们是小公司全干,也有前端开发能力。我觉得我应该相比于从头学习 java 语言的新人,算是稍有基础,有一些语言之间设计的对比经验,了解了常见的编程范式,理论上学习路线应该跟新人不一样。
我的缺点则是我完全没有使用过类 java 语言,无论 scala,kotlin,c#等等,全都没有任何使用经验,说实话如果要学习这些语言,我兴趣都是比 java 大的,因为这么多年代码写下来是真的不喜欢 c++和 java,不过面向薪资编程的话感觉除了 java 谁都不行。网上的视频教程看过一些,但总觉得抓不住重点。谢谢大家
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.