`

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

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

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

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

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

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

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

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

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

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

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

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

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


原文出自:http://www.oschina.net/news/28853/12-effective-ways-to-improve-your-skills
分享到:
评论

相关推荐

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

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

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

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

    如何提高编程能力!!

    控制集成开发环境是提高编程能力的必备技能。学会用命令行方式处理程序,掌握集成开发环境的使用方法。 六、讨论有意义的知识点 讨论有意义的知识点是提高编程能力的关键。和别人一起讨论C++语言的知识点,而不是...

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

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

    提高编程的效率的方法

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

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

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

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

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

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

    在当今信息化时代,编程技能已成为计算机专业学生乃至许多其他专业学生的必备技能。如何学好编程是一个复杂而深入的话题,本文旨在分享四个方法,帮助在校学生找到编程学习的方向,并最终学好编程。 第一个方法是...

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

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

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

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

    C++提高编程讲义.zip

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

    提高思维的一本编程好书

    书中详细介绍了多种问题解决的方法和策略,如**分而治之**、**逐步求精**等经典算法思想,以及如何运用这些方法来优化代码结构、提高程序性能。此外,还探讨了如何通过模拟实际场景来测试算法的有效性和适用范围,...

    提高C++性能的编程技术.pdf

    ### 提高C++性能的编程技术 #### 一、引言 在《提高C++性能的编程技术.pdf》这份文档中,...因此,无论是对于初学者还是有一定经验的开发者来说,都应该重视这些基础课程的学习,不断积累知识,提升自己的编程技能。

    如何提高自己的编程能力

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

    虚拟仪器标准及编程方法

    虚拟仪器是一种将硬件和软件相结合的先进技术,它利用通用的硬件平台,通过用户自定义的软件界面来实现特定的...无论你是初学者还是经验丰富的专业人士,理解虚拟仪器的标准及编程方法都是提升技能和解决问题的关键。

    提高编程技能的11个建议

    阅读他人的代码和技术文章,也是提高编程技能的有效方法。此外,通过阅读,可以发现和学习到许多先进的开发理论和实践。 加入讨论和写博客同样是提升编程技能的重要方式。与他人讨论可以让你了解到不同的思路和方法...

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

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

    编程题编程题编程题编程题

    以上知识点在"代码鉴定考试用"这样的压缩包文件中,很可能是作为测试或学习材料出现的,涵盖了从基础到高级的多个层次,有助于全面评估和提升编程技能。通过练习这些编程题,开发者可以不断磨练自己的编程思维,提高...

    编程珠玑 编程珠玑 编程珠玑 编程

    无论是对于想要提升编程技能的个人,还是希望构建高效开发团队的领导者,这本书都是不容错过的宝贵资源。阅读并实践《编程珠玑》中的知识,能够让你在编程的世界里更加游刃有余,创作出更优雅、高效的代码。

    C++ 编程惯用法 高级程序员常用方法和技巧

    熟悉并善于利用这些工具,能有效提高编程效率。 此外,异常处理是C++中处理错误和异常情况的重要机制。正确使用try、catch和throw,可以编写出健壮的程序,防止因未捕获的异常导致程序崩溃。同时,C++11引入了RAII...

Global site tag (gtag.js) - Google Analytics