JAVA程序员的技术发展方向问题。。。。。请大家给些意见

最勇敢的鸟 2013-12-12 08:06:51
本人做JAVA程序员将近2年,理想是成为架构师。对重构,设计模式,面向对象程序设计方面研究比较多也读过不少书,并参与过实际系统不少模块的设计,效果还不错,此为背景。
~~~~~~~~~~~割割割~~~~~~~~~~~~
由于本人不是计算机科班出身,所以对数据库缺少完整的知识体系,只会一些基本的项目中用到的SQL,所以想系统地对数据库体系做一个学习。同时,我的Linux也比较菜,只会一般项目的简单部署和日志查询,所以也想深入的学习Linux。紧接着,数据结构和算法学的也不太透彻,也列入我的学习计划之中。问题来了,我应该补充上述基础呢还是继续在我喜欢的系统设计与源码阅读上更近一步?如果选择补充上述基础,要先学什么后学什么好?学到什么程度呢?希望过来人能给点指点,晚辈感激不尽
...全文
253 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
最勇敢的鸟 2013-12-13
  • 打赏
  • 举报
回复
行吧,还是自己慢慢摸索吧
terry21 2013-12-12
  • 打赏
  • 举报
回复
需要什么就学什么,有冲突吗?多方面学习,不可以吗?随着你学的越多,你会越清楚自己的发展方向,所以这种事情不需要问人,别人也代表不了你,有个事情是肯定的,你要不断学习就可以了,时间长了,你就明了一切
麦田 2013-12-12
  • 打赏
  • 举报
回复
不想成为CEO的程序猿不是好程序猿
麦田 2013-12-12
  • 打赏
  • 举报
回复
不想成为CEO的程序猿不是好程序猿
最勇敢的鸟 2013-12-12
  • 打赏
  • 举报
回复
引用 1 楼 terry21 的回复:
需要什么就学什么,有冲突吗?多方面学习,不可以吗?随着你学的越多,你会越清楚自己的发展方向,所以这种事情不需要问人,别人也代表不了你,有个事情是肯定的,你要不断学习就可以了,时间长了,你就明了一切
其实我知道这些都重要,都是需要学的,只是想知道个先后顺序,或者轻重缓急吧。就拿数据库来说,咱不做dba,所以应该掌握到什么程度?有必要对复杂的存储过程,数据挖掘都非常清楚不?

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧