成为java高手的八大条件

fhdking 2007-09-20 06:47:41
世界上并没有成为高手的捷径,但一些基本原则是可以遵循的。

1、扎实的基础


  数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握它们,很难写出高水平的程序。程序人人都会写,但当你发现写到一定程度很难再提高的时候,就应该想想是不是要回过头来学学这些最基本的理论。不要一开始就去学OOP,即使你再精通OOP,遇到一些基本算法的时候可能也会束手无策。因此多读一些计算机基础理论方面的书籍是非常有必要的。



2、丰富的想像力



  不要拘泥于固定的思维方式,遇到问题的时候要多想几种解决问题的方案,试试别人从没想过的方法。丰富的想像力是建立在丰富的知识的基础上,除计算机以外,多涉猎其他的学科,比如天文、物理、数学等等。开阔的思维对程序员来说很重要。



3、最简单的是最好的



  这也许是所有科学都遵循的一条准则,复杂的质能转换原理在爱因斯坦眼里不过是一个简单得不能再简单的公式:E=mc2。简单的方法更容易被人理解,更容易实现,也更容易维护。遇到问题时要优先考虑最简单的方案,只有简单方案不能满足要求时再考虑复杂的方案。



4、不钻牛角尖



  当你遇到障碍的时候,不妨暂时远离电脑,看看窗外的风景,听听轻音乐,和朋友聊聊天。当我遇到难题的时候会去玩游戏,当负责游戏的那部分大脑细胞极度亢奋的时候,负责编程的那部分大脑细胞就得到了充分的休息。当重新开始工作的时候,我会发现那些难题现在竟然可以迎刃而解。



  5、对答案的渴求



  人类自然科学的发展史就是一个渴求得到答案的过程,即使只能知道答案的一小部分也值得我们去付出。只要你坚定信念,一定要找到问题的答案,你才会付出精力去探索,即使最后没有得到答案,在过程中你也会学到很多东西。



  6、多与别人交流



  三人行必有我师,也许在一次和别人不经意的谈话中,就可以迸出灵感的火花。多上上网,看看别人对同一问题的看法,会给你很大的启发。



  7、良好的编程风格



  注意养成良好的习惯,代码的缩进编排,变量的命名规则要始终保持一致。大家都知道如何排除代码中错误,却往往忽视了对注释的排错。注释是程序的一个重要组成部分,它可以使你的代码更容易理解,而如果代码已经清楚地表达了你的思想,就不必再加注释了,如果注释和代码不一致,那就更加糟糕。



  8、韧性和毅力



  这也许是“高手”和一般程序员最大的区别。高手们并不是天才,他们是在无数个日日夜夜中磨炼出来的。成功能给我们带来无比的喜悦,但过程却是无比的枯燥乏味。你不妨做个测试,找个10000以内的素数表,把它们全都抄下来,然后再检查三遍,如果能够不间断地完成这一工作,你就可以满足这一条。

...全文
3082 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
一九清风 2007-10-18
  • 打赏
  • 举报
回复
一群骗子
classjavac 2007-10-17
  • 打赏
  • 举报
回复
拿来主义?
langke93 2007-10-17
  • 打赏
  • 举报
回复
梅闻花
banruoboluomiduo 2007-10-16
  • 打赏
  • 举报
回复
转发别人的帖子,也不说明下。怪不得中国的知识产权意识薄弱啊!拿过来就用,不太好吧!对了这好像属于拿来主义
GoldenBird 2007-10-16
  • 打赏
  • 举报
回复
这8大条件好像早就有人说过,和传智播客没关系把?但还是被用来作广告了……
healer_kx 2007-10-16
  • 打赏
  • 举报
回复
高手。。。呵呵,写过几行程序啊?
Power_X3q 2007-10-16
  • 打赏
  • 举报
回复
dddddddddddddddddddddddddddddddddddddddddddddddddddddddd
iwillalwaysloveyou 2007-10-15
  • 打赏
  • 举报
回复
quan jb guanggao
行者买刀 2007-10-15
  • 打赏
  • 举报
回复
打广告!?
ruffer 2007-10-14
  • 打赏
  • 举报
回复
世界上并没有成为高手的捷径,但一些基本原则是可以遵循的。
让我们从基础做起!
dsoft163 2007-10-08
  • 打赏
  • 举报
回复
程序员总结开发的学习资料、实战项目源程序代码

资料:

1.JSP编程技巧集锦139篇
2.ASP编程技巧集锦(一个问题一段代码)
3.JavaScript编程技巧集锦(一个问题一段代码)

实战源程序代码:

4. OA-办公自动化系统 (全套源码 安装即用)
5. ERP-产供销管理系统 (全套源码 安装即用)
6. 网上书店系统 (全套源码 安装即用)
7. 学生成绩管理系统 (全套源码 安装即用)
8. 新闻发布管理系统 (全套源码 安装即用)
9. 学生选课管理系统 (全套源码 安装即用)
10.超市信息管理系统 (全套源码 安装即用)
11.CRM-客户关系管理系统 (全套源码 安装即用)

联系方式

e_mail:fzlotuscn@yahoo.com.cn QQ:595563946

掏宝地址: http://shop34556665.taobao.com
fhdking 2007-10-08
  • 打赏
  • 举报
回复
11月传智博客精英,预热班强力报名中!!!
抢座啊!先来先得啊ING~~~~~~~~~~~
fhdking 2007-10-05
  • 打赏
  • 举报
回复
11月传智博客精英班开始报名拉!想成为JAVA精英的朋友们!请抓紧时间!
因为这是今年,年底班了!要是在等培训的话就是明年拉!!!抓住机会!!!
iotywe89 2007-10-04
  • 打赏
  • 举报
回复
............广告。。。。。。。。。
fhdking 2007-09-25
  • 打赏
  • 举报
回复
随着我国由IT大国向IT强国的转变,中国软件产业迅猛发展。据信息产业部官方数据表明,软件产业的人才需求超过60万人并将以每年20%左右的速度增长。一个训练有素的JAVA软件工程师的平均月薪水已达7000-10000元就是这一需求的鲜明写照。各类高等院校的教学现状和毕业生的计算机水平与企业对软件人才的实际要求之间存在着巨大的鸿沟。使之众多软件企业面临JAVA研发人才的巨大缺口。为缓解这一供需矛盾,并推进大学生零距离求职,北京传智博客特推出JAVA就业培训计划:以提高求职者在软件开发领域的应用技术和综合能力,从而确保其高薪入职与软件行业。
技术凝聚实力,实力辉煌人生!从爱好者到JAVA研发专家,北京传智为你规划了一条清晰而又快捷的职业发展轨迹,只要你有决心有毅力,百折不挠,勤奋钻研,灿烂的光明就在明天。
名额有限,欢迎垂询。
【联系电话】:013811166839 冯老师
【咨询Q Q】: 80371951
【 MAIL 】:106418889@163.com
【学校地址】:北京市海淀区上地东路27号春生泰克大厦406室
【乘车路线】:乘909、476、105、116、328、419、393、108、811等路到上地环岛东下车
blacktrain 2007-09-21
  • 打赏
  • 举报
回复
达内好不好,自有评说,但是

朱志辉现在的做法也不是太好,到处贬低对手,抬高自己,实际上把自己降格成北大烂鸟差不多的人,赛尔凯达这样下去也不行,也让我们拭目以待。。。。

达内既然能找到你这样的老师,同样也能找到下一个朱志辉

大家一起在一个市场,把人家弄黑了,同样把自己也抹黑

这个市场需要的是大家一起踏踏实实做点事,不是相互攻击.

就象初步王志东,还以为他成全了新浪,结果离开王志东,新浪更好,更何况你一个朱志辉

赛尔凯达,悠着点,来日方长,不过,要日子过得长,最好把名字改一下,就这个名字,说明你们不懂市场,希望这个建议对你们有用.
hr26 2007-09-20
  • 打赏
  • 举报
回复
对于一些培训班为了找到生源,什么政策都是空谈,
我站在一个It行业工作多年的人的角度认为:

首先大家应该看到一点:选培训班一定别选大的机构,
像北大青鸟(当然,我不是针对北大青鸟,包括达内等类似的机构这里不一一做列表了)我觉得:
1,学费太高;
2,学时太长,学生容易产生麻木感,当初的雄心会一点点被消磨;
3,连锁性质的,不能说都差,但是,大部分管理指导,辅导都跟不上;
4,其中的很多课程都在现实中没有多大必要,比如VB,等
所以我觉得,要学习,一定要有针对性,基础完全可以自己打,然后去找个强化的机构,短期的强化一下足可以找到不错的工作,但是强化机构也很多,要找个不错的不容易,毕竟学费对想学的人来说,几千块是个大数目,

我做这行3年多了,如果有什么想咨询的可以给我发邮件,有发必应,希望大家不要象我当初那样再走那么多弯路

邮箱:214980558@qq.com

1,160

社区成员

发帖
与我相关
我的任务
社区描述
在CSDN学院遇到的问题反馈及对学院的改进建议等。
社区管理员
  • 软件培训社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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