`

12 个有效的提高编程技能的方法

 
阅读更多

来源于:http://www.oschina.net/news/28853/12-effective-ways-to-improve-your-skills

 

1. 永远不要停止学习和阅读
阅读 书籍,而不只是网站
阅读 只为自我提升,而不是为了下一个项目
阅读 提升你的基础,而不只是最新技术

2. 跟比你聪明的人一起工作
跟比你更聪明的人或者是更有经验的人一起工作,可以让你快速提升

3. 变成一个全才
不要过于钻牛角尖,这可能会让你停滞不前和伤害你的就业前景。

4. 阅读并记录别人的代码
其实写代码比阅读并理解别人的代码要容易的多。

5. 在实际的项目中获取编程经验
只有在真实的项目中,各种压力下、真实善变的客户、不断变化的需求下,才能不断提升你的技能。

6. 教授别人编程技巧
这个可以强迫自己去理解不同水平的人的情况,而且你必须耐心的帮他们解释清楚,这对你本身而言也是一种提高。

7. 每年学习一种新的编程语言
用一年时间来学习一种新的编程语言,已经足够让你对它的基础了解透彻,同时你可以理解不同语言之间的风格。

8. 每年完成一个有意思的项目
每年做一个有意思的项目,不一定有什么用途,但一定是很有意思,让你非常有兴趣把它做得很棒。

9. 学习汇编语言
学习像汇编这样的低级语言可以让你了解计算机是如何工作的。

10. 与你的应用的客户交流获取信息
与最终用户交流可以知道他们的想法,他们是如何使用软件的,最终用户多数不是开发者,他们看到的是软件是一件神奇的工作,而你看到的软件是一套合乎逻辑的步骤。

11. 锻炼身体
身体是革命的本钱,只有好身体才能有好的工作、学习状态。

12. 练习快速打字
快速的键盘输入可以让编程工作更加高效。

分享到:
评论

相关推荐

    提高编程技能最有效的方法

    提高编程技能是一个持续的过程,需要不断地学习、实践和反思。以下是一些来自StackExchange.com讨论中的有效策略,以及我个人的建议: 1. **与高手共事**:与比你更聪明、技术更强的人一起工作,你可以从他们身上学...

    如何提高自己的编程能力

    本文将围绕如何提高编程能力这一主题,从多个角度探讨提升途径。 #### 1. 学习编程基础 编程的基础知识是所有程序员的根基。无论是计算机科学专业学生还是自学成才者,都需要从零开始逐步构建起扎实的基础。这包括...

    提高编程的效率的方法

    在编程领域,效率是至关...总之,提高编程效率是一个多方面的过程,涉及到技术技能、工具使用、代码组织和团队协作等多个层面。通过不断学习和实践,每个程序员都可以提升自己的工作效率,从而在编程工作中事半功倍。

    调高编程能力的方法

    本文将介绍一种不同于传统编程学习路径的方法——通过阅读高质量的代码来提高编程水平。 #### 二、阅读代码的重要性 在传统的观念中,提升编程能力的最直接方式是通过不断编写更多的代码。然而,这种方法往往忽略...

    More effective C++ 中文版, 35个改善编程和设计的有效方法

    《More Effective C++》是C++编程领域的一本经典书籍,由Scott Meyers撰写,它提供了35个改进编程和设计的有效方法。这本书旨在帮助程序员更深入地理解C++语言,提升代码的质量和效率。以下是对书中部分知识点的详细...

    你所做过最有效提高编程技能的事情是什么?

    回首作为一个程序员这些年来的生活和职业道路,我使用了很多种不同的方法来提高我的编程技能——阅读代码,编写程序,阅读书籍,听讲  最近在stackexchange网站上看到了一个非常好的问答,有人问:你做过的最有效的...

    斯坦福编程方法学英文字幕

    通过这门课程,不仅能够提升编程技能,同时也有助于提高英语阅读和理解能力。 课程涵盖了一系列关键的编程方法学概念,如: 1. **编程基础**:从基础的编程语言语法和数据类型开始,讲解如何构建简单的程序,包括...

    蓝桥杯编程比赛教程对提高编程能力

    蓝桥杯编程比赛教程是提升编程能力的有效途径,它涵盖了编程语言选择、数学基础、竞赛策略、算法和数据结构以及逻辑思维等多个重要方面。对于编程语言的选择,了解各种语言的基础和特点至关重要。例如,Python因其...

    青少年编程能力等级 第1部分:图形化编程.pdf

    青少年编程能力等级标准的发布,意味着为青少年编程教育提供了一个官方的参考框架。这份标准专注于图形化编程领域,图形化编程主要是通过使用图形化界面和图形化的编程元素(如代码块),来帮助初学者特别是青少年...

    有效的提高编程技能的12个方法

    以下是对标题和描述中提到的12个方法的详细解析: 1. 永远不要停止学习和阅读:编程领域日新月异,保持阅读习惯至关重要。阅读书籍能提供深度理解,而不仅仅是依赖网站获取碎片化信息。自我提升和基础强化同样重要...

    如何学好编程pdf(精挑细选编程教程,帮助现在在校学生学好编程,让你门找到编程的方向)四个方法总有一个学好编程的方法适合你

    同时,与同行的交流也是提高编程能力的重要途径。通过参加技术研讨会、加入编程社区、参与开源项目等,不仅可以提高自己的编程技能,还能够拓宽视野,了解最新的技术动态和行业发展趋势。 编程学习是一个持续的过程...

    C语言初学者编程能力的提高对策.pdf

    本文探索了怎样提高初学者的C语言编程能力,阐述了初学者学习C语言时编程能力普遍较差的原因,然后提出了具体的提高初学者编程能力的方法,希望能够有效地提高初学者的编程能力。 提高初学者编程能力的方法和步骤...

    如何学好编程 (精挑细选编程教程,帮助现在在校学生学好编程,让你门找到编程的方向)四个方法总有一个学好编程的方法适合你)

    学好编程是一个长期且系统...通过以上四个方法,你可以逐步提高编程技能,成为一名优秀的程序员。在学习过程中,记得持续学习,不断更新知识,保持对新技术的热情和探索精神,这样才能在编程世界中找到属于自己的方向。

    斯坦福大学编程方法学讲义 中英双语方便学习

    6. **编程实践**:提供实际编程项目,让读者有机会运用所学知识解决真实世界的问题,提升编程技能。 7. **编程风格与规范**:强调代码的可读性和可维护性,介绍编程风格指南,如命名约定、注释编写、代码缩进等。 ...

    青少年编程能力等级 第二部分:python编程.pdf

    从中我们可以看出,这份文件主要面向的群体是青少年,即学生群体,他们在学习和提高编程能力方面是重点。而“编程”是技能的名称,“能力等级”则表示了评估的方式和层次,最后“python”直接指出了使用的主要编程...

    提高竞赛类学生C语言编程能力的对策——以蓝桥杯软件大赛为例.pdf

    总的来说,提高竞赛类学生的C语言编程能力需要结合系统的培训、有针对性的教学方法以及充足的实践机会。通过这种方式,不仅可以提升学生在竞赛中的表现,也能为他们在未来职业生涯中奠定坚实的基础。

    基于C++的提高编程能力资料

    9. **实践与调试**:理论学习的同时,编写实际项目和练习代码,利用调试工具如GDB来查找和修复错误,是提高编程能力的有效途径。 10. **阅读高质量代码**:研究开源项目的代码,尤其是那些用C++编写的著名项目,...

    C++提高编程讲义.zip

    总之,这份"C++提高编程讲义"是一个全面的学习资源,旨在帮助程序员提升C++技能,掌握现代C++编程的最佳实践。通过深入学习并实践讲义中的内容,程序员将能够编写更高效、更可靠、更易于维护的代码。

Global site tag (gtag.js) - Google Analytics