有效的提高编程技能的12个方法_相关技巧

1. 永远不要停止学习和阅读

阅读 书籍,而不只是网站

阅读 只为自我提升,而不是为了下一个项目

阅读 提升你的基础,而不只是最新技术

2. 跟比你聪明的人一起工作

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

3. 变成一个全才

不要过于钻牛角尖,这可能会让你停滞不前和伤害你的就业前景。

4. 阅读并记录别人的代码

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

5. 在实际的项目中获取编程经验

只有在真实的项目中,各种压力下、真实善变的客户、不断变化的需求下,才能不断提升你的技能。

6. 教授别人编程技巧

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

7. 每年学习一种新的编程语言

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

8. 每年完成一个有意思的项目

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

9. 学习汇编语言

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

10. 与你的应用的客户交流获取信息

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

11. 锻炼身体

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

12. 练习快速打字

快速的键盘输入可以让编程工作更加高效。

时间: 2024-09-14 19:55:04

有效的提高编程技能的12个方法_相关技巧的相关文章

提高编程技能的11个建议_相关技巧

编程是非常酷的一件事情,但是在酷炫的背后它对很多人来说还是挺难的.很多人在学习编程之初就被困难击败了. 当你不熟悉编程的时候,你可能会觉得无从下手,并且不知道如何运用学到的知识.只要你通过了这一困难的学习阶段,你就会发现一个全新的世界. 以下是一些能够帮助你快速提高编程技巧的建议. 编程入门篇: 1.  多写代码 学习某件事情最好的办法就是练习.你应该花大量时间去构建和编写代码除非你认为练习对你的帮助不大.你可以从写一些基础知识相关的简单程序开始. 2.  参与不同类型的项目 当你对某种开发语言

12种实现301网页重定向方法的代码实例(含Web编程语言和Web服务器)_相关技巧

为什么需要使用301重定向: 1. 保留搜索引擎的排名: 301 重定向是最有效的方法,不会影响到搜索引擎对页面的排名. 2. 保留访客和流量: 如果你将页面链接到大量方法可以访问过的地址,如果不是用重定向的话你就会失去这些用户(不解)原文:If you move your popular page to which a lot of visitors have already linked, you may lose them if you don't used redirect method

编程之显示/隐式声明_相关技巧

显示声明 是程序中的一条说明语句,它列出一批变量名并指明这些变量的类型.如C.C++.Java中 复制代码 代码如下: // 显示声明 变量count,类型为int,占用空间大小各语言可能有所不同 int count; 又如JavaScript中 复制代码 代码如下: // 显示声明 变量count,但不知其类型,也不知其占用空间大小 var count; 隐式声明 指通过某种默认协定的方法将变量名与类型绑定 如在Fortain中,一个以字母I.J.K.L.M或者N(或其对应小写)开始,它们被隐

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

12 个有效的提高编程技能的方法 By xsky | 2012年5月31日 0 Comment 1. 永远不要停止学习和阅读(学习是为获得新技能:阅读是为了获得新的学习的方向) 阅读 书籍,而不只是网站阅读 只为自我提升,而不是为了下一个项目阅读 提升你的基础,而不只是最新技术 2. 跟比你聪明的人一起工作 跟比你更聪明的人或者是更有经验的人一起工作,可以让你快速提升 3. 变成一个全才(一钻多能可能更贴切,人的精力是有限的,不可能样样精,否则就变成了样样松!) 不要过于钻牛角尖,这可能会让你停

关于提高编程技能的11大秘籍

我们开门见山地说吧: 1.首先仔细分析问题 2.接着好好想想如何解决这个问题 3.收集整理所有需求. 花点时间将最终产品要实现的目标写下来,并且明确哪些是我们的目标用户群.如果这一步能做好的话,将会给后面节约大量的时间,正所谓磨刀不误砍柴工. 4.写一个全面的实施计划(或模型). 如果是个小项目,这一步出来的可能只是一个基本的流程或者一个简单的等式. 如果是个比较大的项目,这一步有助于我们将它切割成几个模块,然后再按下面的问题思考: 各个模块需要执行什么任务 模块之间如何传递数据 如何调用模块中

厌倦了编程书?来试试这3种提高编程技能的有趣方法吧

如果你曾经从书上学习编写代码,你就知道那有多乏味.为什么不试试一些激动人心的方法来使学习更有乐趣呢? fun1 下面介绍的这些网站每个都有自己独特的风格,但是它们都加入了游戏元素.这些稀奇古怪而有趣的游戏能够使你找回学习的乐趣. Code Combat 如果你正在学习JavaScript并且没有多少-或根本没有-编码经验,来试试这个免费的游戏.控制一个巫师和他的随从.关卡设置从简单的概念如预先编好的动作到带条件判断的行动到更高级的咒语例如计算. 学习过程是在一个可爱的魔幻RPG中进行,有骑士,食

ASP+XML实例演练编程代码第1/3页_应用技巧

实例演练ASP+XML编程 本文是一篇实例讲解的文章.作为一个普通的程序员,我深知,一个优秀的例程,对于正在学习编程的人是多么的有帮助.本文中使用的例程,是一个联系信息管理程序,我也是写来以方便自己和朋友们互相联系用的.但麻雀虽小,五脏俱全,相信对正在学习ASP+XML编程的朋友们,还是具备一定的参考价值的.  读者可以通过此实例,了解在ASP(Active Server Page)中如何操纵XML文件,并进行数据的各种处理,包括XML节点的建立.修改.删除和保存等等.文中涉及到的技术包括ASP

程序员编程从初级到中级的10个秘诀_相关技巧

这个观点很好,有关程序员如何从初级跃升到中级的信息极少.以下是为了实现这种转变需要你去做的10件事. 1.学习另一门语言 其实你学的是哪一门语言并没有关系,但是学习另一门语言(不管你已经了解多少种语言)将把你打造为更好的程序员.能学会一门与你日常使用的语言风格迥异的语言则更佳.打个比方,如果你是C#程序员,学习VB.NET或者Java对你的帮助就没有学习Ruby或者Groovy大. 我说"学另一门语言"的意思是要真正学会它.学习一门语言包括三个领域的知识:语法.内置操作符和库,以及&q

编程人员阅读代码的一些小技巧分享_相关技巧

代码阅读的必要性 阅读别人的代码作为研发人员是一件经常要做的事情.一个是学习新的编程语言的时候通过阅读别人的代码是个最佳的学习方法,另外是积累编程经验.如果你有机 会阅读一些操作系统的代码会帮助你理解一些基本的原理.更有就是在你作为一个质量确保人员或一个小领导的时候如果你要做白盒测试的时候没有阅读代码的能力 是不能完成相应的任务.最后一个就是如果你中途接手一个项目的时候或给一个项目做售后服务的时候是要有阅读代码的能力的. 收集所有可能收集的材料 阅读代码要做的第一件事情是收集所有和项目相关的资料