工控编程高手的八大必备条件 点击:845 | 回复:19



如火

    
  • 精华:159帖
  • 求助:0帖
  • 帖子:746帖 | 5249回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2008-07-03 09:27:51
楼主
世界上并没有成为高手的捷径,但一些基本原则是可以遵循的。

1、扎实的基础

  当你发现到一定程度很难再提高的时候,就应该想想是不是要回过头来学学最基本的理论。多读一些自动控制基础理论方面的书籍是非常有必要的。

  2、丰富的想像力

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

  3、最简单的是最好的

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

  4、不钻牛角尖

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

  5、对答案的渴求

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

  6、多与别人交流

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

  7、良好的编程风格

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

  8、韧性和毅力

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


楼主最近还看过



游刃有余

  • 精华:1帖
  • 求助:3帖
  • 帖子:56帖 | 1331回
  • 年度积分:0
  • 历史总积分:3240
  • 注册:2005年7月31日
发表于:2008-07-03 09:46:03
1楼
收藏了,值得我们新手好好借鉴合学习。

LTJHRB

  • 精华:3帖
  • 求助:41帖
  • 帖子:510帖 | 5540回
  • 年度积分:76
  • 历史总积分:32331
  • 注册:2006年9月20日
发表于:2008-07-03 11:20:18
2楼
总结的很详细,很好1

苗子

  • 精华:0帖
  • 求助:1帖
  • 帖子:363帖 | 2721回
  • 年度积分:0
  • 历史总积分:5525
  • 注册:2002年11月15日
发表于:2008-07-03 11:23:52
3楼
要求太高了!!!!!!!!!!!!!

轴承制造

  • 精华:1帖
  • 求助:1帖
  • 帖子:69帖 | 967回
  • 年度积分:0
  • 历史总积分:3386
  • 注册:2006年9月14日
发表于:2008-07-03 16:54:39
4楼

韧性和毅力

很重要.

不要让你的老婆烦你.

求专

  • 精华:0帖
  • 求助:1帖
  • 帖子:118帖 | 1617回
  • 年度积分:0
  • 历史总积分:2975
  • 注册:2004年7月20日
发表于:2008-07-03 18:43:49
5楼
三人行必有我师,也许在一次和别人不经意的谈话中,就可以迸出灵感的火花。多上上网,看看别人对同一问题的看法,会给你很大的启发。

千山独步

  • 精华:0帖
  • 求助:0帖
  • 帖子:159帖 | 3098回
  • 年度积分:4
  • 历史总积分:21261
  • 注册:2007年2月02日
发表于:2008-07-03 22:16:44
6楼

慢慢体会学习!       

PEAMAY

  • 精华:11帖
  • 求助:0帖
  • 帖子:145帖 | 567回
  • 年度积分:0
  • 历史总积分:3563
  • 注册:2003年10月21日
发表于:2008-07-04 16:30:42
7楼
谢谢了                 

共创美好

  • 精华:1帖
  • 求助:0帖
  • 帖子:70帖 | 1644回
  • 年度积分:0
  • 历史总积分:1957
  • 注册:2006年6月23日
发表于:2008-07-06 09:14:30
8楼
三人行必有我师,网上的所有人都是我师,总有一些地方是我不知道的。

刘志斌

  • 精华:5帖
  • 求助:0帖
  • 帖子:346帖 | 35827回
  • 年度积分:0
  • 历史总积分:75384
  • 注册:2006年7月30日
发表于:2008-07-06 09:57:59
9楼

   这是“一些基本原则”,也就是最本份的原则,有了这些,你就具备了不断进取的动力,你就迷失不了勇攀高峰的方向!

laoyu1970

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 458回
  • 年度积分:0
  • 历史总积分:562
  • 注册:2008年4月12日
发表于:2008-07-06 20:59:02
10楼
收藏了,值得我们新手好好借鉴合学习

hhpp

  • 精华:0帖
  • 求助:0帖
  • 帖子:16帖 | 386回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2007年7月28日
发表于:2008-07-24 09:24:51
11楼
引用苗子 的回复内容:要求太高了!!!!!!!!!!!!!



临江仙

  • 精华:8帖
  • 求助:0帖
  • 帖子:472帖 | 1740回
  • 年度积分:0
  • 历史总积分:6871
  • 注册:2003年7月14日
发表于:2008-07-24 09:41:29
12楼
引用千山独步 的回复内容:

慢慢体会学习!       





michael fan

  • 精华:0帖
  • 求助:0帖
  • 帖子:19帖 | 133回
  • 年度积分:0
  • 历史总积分:307
  • 注册:2007年11月13日
发表于:2008-12-02 13:51:38
13楼
多与别人交流
应该是比较重要的,有些东西,你自己想了半天也未必能想出个所以然,交流一下可能豁然开朗.

狼族

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 178回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2008-12-02 17:49:13
14楼
比较全面的解析来自于丰富的工作经验

真空炉

  • 精华:1帖
  • 求助:0帖
  • 帖子:35帖 | 970回
  • 年度积分:0
  • 历史总积分:10276
  • 注册:2007年4月18日
发表于:2008-12-02 19:27:13
15楼

勤能补拙

                                 

tigermu

  • 精华:6帖
  • 求助:0帖
  • 帖子:175帖 | 5410回
  • 年度积分:0
  • 历史总积分:19807
  • 注册:2003年1月19日
发表于:2008-12-02 19:55:19
16楼
这似乎是软件编程高手的条件。

冬天来了

  • 精华:0帖
  • 求助:0帖
  • 帖子:28帖 | 1809回
  • 年度积分:4
  • 历史总积分:15019
  • 注册:2006年2月11日
发表于:2008-12-03 09:06:54
17楼
好啊,靠拢

hyland

  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 92回
  • 年度积分:0
  • 历史总积分:148
  • 注册:2008年4月14日
发表于:2008-12-05 12:14:41
18楼

赞成!!!

 

bobbzp

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 1024回
  • 年度积分:0
  • 历史总积分:1720
  • 注册:2006年8月04日
发表于:2008-12-06 18:23:38
19楼
引用共创美好 的回复内容:三人行必有我师,网上的所有人都是我师,总有一些地方是我不知道的。




热门招聘
相关主题

官方公众号

智造工程师