您的位置:首页 > 职场人生

[笔记]刘晓涛--Java就业直通班学习思路和职业前景

2007-01-28 17:59 357 查看
程序设计学习要点
1.培养兴趣
2.慎选程序设计语言
3.要脚踏实地,快餐式的学习不可取
4.多动手实践,不要夸夸其谈
5.多参考程序代码
6.加强英文阅读能力
7.求人不如求己(万不得已才请教别人)
8.多读好书。
9.使用合适的工具。

JAVA学习路径
1.基础语法及JAVA原理
2.OO思想的领悟
3.基本API的学习
4.特定API的学习
5.开发工具的用法
6.延伸... ...

专业知识的层次
1.know what
java某领域的基本知识点的掌握
2.know how
OO编程思想的把握,应用设计模式等,可以活用学到的知识来解决实际问题
3.know why
了解各种知识之后复杂交错的因果关系,一切者是那么有条理,因此可以解决更大更复杂的问题
4.Care why
软件产品也需要创意和洞察先机。

我们的JAVA系列课程
1.可以达到know why的阶段
2.Care why需要多年开发实践才能达到

JAVA学习要点
1.勤查API文档
程序员与程序员交流的文档
2.查书、写代码测试、查看源代码、请教别人
遇到问题时如何解决?
3.学习开源软件的设计思想
JUNIT、ANT、STRUTS等等众多优秀开源软件

向上延伸:
1.OOA/OOD
2.设计模式
3.重构
4.软件工程
5.软件过程
6.项目管理
---具备做大型项目的能力

向下深入:
1.内部底层的运作机制
2.数据结构
3.操作系统原理
4.计算机组织与机构
---性能调优等需了解

向旁延伸:
1.学习不同领域的API(J2EE/J2ME)
2.多媒体,数据库,分布式运算...
---与领域相关的知识

变幻的职场(1)
1.程序员/软件工程师
至少熟悉一门编程语言,熟练例用某种IDE工具,工程化,专业化,主要是实现设计师的设计思想。(建筑施工人员)
2.软件设计师
针对用户的需求提出相应的解决方案,进行微观的技术选型。
3.软件架构设计师
从宏观的角度去考虑软件的架构,了解现有相关技术优缺点及适用场合,组合各种技术形成先进稳定并具灵活性的架构,要能预测量以技术的走向。

变幻的职场(2)
1.要成为程序员/软件工程师所需要的时间一般有一年时间可以入门。
2.要成为设计师可能需要3年。
3.成为软件架构设计师所需时间更长。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: