JAVA学习之路:
一、程序设计学习要点:
培养兴趣
慎选程序设计语言
要脚踏实地,快餐式的学习不可取
多动手实践,不要夸夸其谈
多参考程序代码
加强英文阅读能力
求人不如求己(万不得已再请教别人)
多读好书
使用合适的工具
二、JAVA学习路径:
基础语法及JAVA原理
OO思想的领悟
基本API的学习
特定API的学习
开发工具的用法
延伸……
三、专业知识的层次:
Know What:JAVA某领域基本知识点的掌握;
Know How:OO编程思想的把握,应用设计模式等;可以活用学到的知识来解决问题;
Know Why:了解各种知识之后的复杂交错的因果关系,一切都是那么的有条理,因此可以解决更大更复杂的问题;
Care Why(创新):软件产品也需要创新和洞察先机;
设计师:组合现有知识和技术,构架系统;
架构师:对于高水平的架构师,可以构建出稳定的、先进的体系架构;而且可以预测到未来的技术的发展方向;
四、JAVA学习要点:
勤查API文档:程序员与程序员交流的文档;
查书:写代码测试——查看源代码——请教别人遇到问题时如何解决;
学习开源软件的设计思想——JUNIT ANT STRUTS等等众多优秀的开源软件
五、向上延伸:
OOA_OOD_OOP:
设计模式:
重构:
软件工程:
软件过程:
项目管理:
——具备做大型项目的能力;
六、向下深入:
内部底层的运作机制
数据结构
操作系统原理
计算机组织与机构
——性能调优等需了解
七、向旁延伸:
学习不同领域的API(J2SE J2EE J2ME)
多媒体 数据库 分布式计算……
——与领域相关的知识
八、职业生涯规划:
程序员/软件工程师:至少熟悉一门编程语言,熟练使用某种IDE工具,工程化、专业化,主要是实现设计师的设计思想;相当于建筑施工人员;
软件设计师:针对用户的需求提出相应的解决方案,进行微观的技术选型;
软件架构设计师:从宏观的角度去考虑软件的架构,了解现有相关技术优缺点及适用场合,组合各种技术形成先进稳定并具灵活性的架构,要能预测到技术的走向。
分享到:
相关推荐
可以去参考《Java学习之路》、《Java夜未眠》、《Java学习之道》。话说回来,软件开发之路是充满荆棘与挑战之路,也是充满希望之路。 Java学习也是如此,没有捷径可走。佛经说的不无道理,"不走弯路,就是捷径"。
高人学习Java的经验总结,能让你少走不少弯路,教会你怎样系统地学习一门语言。 之前发布的是.txt格式的,没有压缩,所以直接点击会出现乱码,其实右键另存为就能下载了,这里再发个压缩版的方便大家下载~
【JAVA学习之路-基础】 Java是一种广泛使用的面向对象的编程语言,由Sun Microsystems(后被Oracle收购)于1995年推出。它的设计目标是具有简单性、面向对象、健壮性、安全性、可移植性等特性,使得Java在全球范围...
JAVA学习之路爪哇JAVA学习之路
java学习之路,讲述了java的学习方向和学习方法,为新手提供必要的帮助!
计算自己Java学习之路的代码量小工具
JAVA学习之路:不走弯路,就是捷径(二)
《IT学习资料》--知乎专栏《我的Java学习之路》代码.zip
《IT学习资料2》--知乎专栏《我的Java学习之路》代码.zip
教会初学者怎样更容易学会Java,不再感到迷茫很彷徨,相信你会找到学习Java的乐趣!
最新全套Java学习资料打包 最新全套Java学习资料打包 最新全套Java学习资料打包 最新全套Java学习资料打包 最新全套Java学习资料打包 最新全套Java学习资料打包 最新全套Java学习资料打包 最新全套Java...
没分了,上传点资源给大家用。 想知道怎么学Java吗,有人总结了看什么书怎么看来学Java。