信盈达传教Linux程序员如何提高自己的技术水平?
- UID
- 896530
|
信盈达传教Linux程序员如何提高自己的技术水平?
Linux出现的时间很晚,而Linux真正进入到应用层,尤其是进入中国的时间也就是在一九九八年底左右。没有时间和积累,任何事物都不可能完美的发展,所以有人说中国Linux处于初级的初级阶段。在这种现实情况下,很难找到更多高质量的书籍,也没有更多好的老师,Linux程序员的学习途径有哪些呢?在我们采访中,深深体会到了自力更生的含义,也再次领略到了网络带给开发者的好处。 “国内Linux程序员数目很少,自然圈子也很小。这样也就要求我们不得不从内部更好的挖掘潜能。”在Linux软件公司中,内部会有一些做法,除了内部网上的一些技术交流,他们还经常座谈,某人在某个方面技术有一定的特长或者心得体会,就会上台给大家讲。“此外我们经常性的要求每个人都讲讲自己最近遇到的问题,让所有人都参与解决。这样不仅可以提高大家的技术水平,还凝聚了开发团队。” “在公司内部,做项目或者产品开发的过程中,我们也会着重的使用一些软件过程控制方法来促进技术提升。比如有一种软件工程方法Extreme Programming(译:编程风暴或极度编程),其中有几种很好的方法。比如Pair Programming,就是成对编程,从严格意义上讲,这种方法要求两个人在同一台机器上、同一个键盘前、完成同一项开发。而我们把这种方法简化为一种学习方法,并制定了一个规定,就是要求水平比较高的程序员每周都要带领另外的程序员,利用一个或者两个工作时间来做同一件事情,这个方法是很有效的。” 从外部交流方面,Linux程序员主要参加一些民间的交流团体,比如非常有名的AKA组织。这个组织最早是由清华大学发起、以信息技术研讨为主的协会。他们去年做了两期面向大众的Linux技术培训,并得到了蓝点和IBM的赞助,效果非常不错。现在转向了面向Linux专业的程序员和爱好者的团体。他们举办的讲座也越来越专业,一般采用专题的形式,每周一次,主要讲述Linux内核方面的技术,文件管理等等。每次讲座,能容纳数百人的教室都座无虚席,讲座地点也主要集中在北大,清华,或者中科院。还有一种就是沙龙的形式,在北京大学有一个积极参与的AKA的成员,他经常帮助找场地来举行聚会。另外还有像LinuxForum这样的论坛或者IBM的Linux技术交流站点,很多Linux程序员也经常写一些总结性的技术文章,相互交流。” 不过在我们的采访中,发现国内大部分Linux程序员和国外的交流非常少,这是我们做的比较弱的一项。要知道Linux起源于国外,Linux技术发展的最成熟的也在国外,如何能更好的同国外的技术同步,应该是每个Linux程序员感到非常头疼的问题,而这个问题的产生想来同国内程序员英文语言的交流能力差有密切的关系。自力更生不是坏事,但学学“拿来主义”应该更有好处!
深圳信盈达嵌入式单片机实训基地给你最实战的技术性学习指导
详情可质询:安老师 Q 122330119 电话 15813882609 |
|
|
|
|
|
- UID
- 843808
|
|
|
|
|
|