打算转入 Java 阵营,求大佬指点下学习路径,看了下 Java 东西有点多也有点杂,不知道用于工作主要是哪些,希望大佬指点一下,目前有 2 年半的 iOS 开发经验,顺便问下大概多久能够上手做项目,万分感谢!
1
liuzelei 2018-01-29 10:26:50 +08:00
在一个 Pythonista 社区里问这个,答案一定是:left short,use python
|
2
xiaowangge 2018-01-29 10:43:27 +08:00 2
|
4
springsummer 2018-01-29 11:45:24 +08:00
@xiaowangge 6 个月就跑到分布式了,是不是太快了。。难道是我太笨。。。
|
5
fghjghf 2018-01-29 12:00:51 +08:00
现在 Java 主要是做 web 的。市场大,岗位多。有 web 基础再做其他也好转型。1、先看 JavaSE 语法,2、然后到数据库的使用,3、再到 web 框架,4、在到系统级的进程\线程\文件 IO\等等相关的概念和 API,5、再到高性能处理,包括缓存,分布式数据库读写分离减少 io 操作,用微线程减少 content switch,等等的。6、再大一点的就到分布式了,这里面涉及的就多一点,不过公司没这个平台让你发挥,是做不了的。我没做过 Java,不懂 Java 的 web 框架,这里就不说了。有编程基础的话,这些技术点加起来 1 个月就能搞掂了,真不难。至于项目经验的话就自己慢慢弄吧。
很多都需要给基于一定的业务水平基础下,才能开展。现在做 IT 行业,业务经验比技术栈还重要。 |
8
songteng0604 2018-01-29 14:05:39 +08:00
@fghjghf 不错
|