• 1. JAVA学习之路主讲: 刘晓涛(深圳)
  • 2. 议程程序设计学习要点 JAVA学习路径 JAVA学习要点
  • 3. 程序设计学习要点培养兴趣 慎选程序设计语言 要脚踏实地,快餐式的学习不可取 多动手实践,不要夸夸其谈 多参考程序代码 加强英文阅读能力 求人不如求己(万不得已才请教别人) 多读好书 使用合适的工具
  • 4. JAVA学习路径基础语法及JAVA原理 OO思想的领悟 基本API的学习 特定API的学习 开发相关工具的用法(JUnit/ANT) Struts2/Hibernate/Spring等框架技术
  • 5. JAVA学习要点勤查API文档 程序员与程序员交流的文档 查书->写代码测试->查看源代码->请教别人 遇到问题时如何解决? 学习开源软件的设计思想 JUnit、ANT、Struts、Spring、Hibernate众多优秀开源软件
  • 6. 向上延伸OOA/OOD/AOP/SOA 架构模式、设计模式 重构 软件过程Scrum/XP/RUP 项目管理 ------具备做大型项目的能力!
  • 7. 向下深入内部底层的运作机制 数据结构 操作系统原理 计算机组织与机构 ------开发库、框架、性能调优等需了解
  • 8. 向旁延伸学习不同领域的API Android开发 多媒体,数据库,分布式运算…… ------与领域相关的知识
  • 9. 变幻的职场(1)程序员/软件工程师 至少熟悉一门编程语言,熟练使用某种IDE工具,工程化,专业化,主要是实现设计师的设计思想。(建筑施工人员) 软件设计师 针对用户的需求提出相应的解决方案,进行微观的技术选型。 软件架构师 从宏观的角度去考虑软件的架构,了解现有相关技术优缺点及适用场合,组合各种技术形成先进稳定并具灵活性的架构,要能预测到技术的走向。
  • 10. 要成为程序员/软件工程师所需要的时间一般有一年时间可以入门。 要成为设计师可能需要3年左右的实际经验。 要成为架构设计师时间需很长……。变幻的职场(2)
  • 11. 两人遇虎的故事有一个古老的故事,说的就是有两个人在森林里遇到一个老虎,有一个人看到了马上拔腿就跑,而另一个人则坐在地上穿跑鞋,那个人就说老虎就要追上来了,你还在穿鞋,你跑得过老虎吗!而他就说虽然我没有老虎那么快,但最起码比你跑得快!!!是呀,准备好了当然就可以逃脱老虎的侵害啦。危险无处不在,惟有踏踏实实地做好准备,才是真正的生存之道。
  • 12. 参考文献JAVA学习之路:不走弯路,就是捷径 <1> http://www.chinaitlab.com/www/news/article_show.asp?id=34795 JAVA学习之路:不走弯路,就是捷径 <2> http://www.chinaitlab.com/www/news/article_show.asp?id=35001 多一分准备,少一分风险 http://chinaitlab.com/www/news/article_show.asp?id=35484 不选贵的,只选对的 http://chinaitlab.com/www/news/article_show.asp?id=35469
  • 13. 小结程序设计学习要点 JAVA学习路径 JAVA学习要点