程序员修炼之道-从小工到专家读后感1

花了一个星期读这本书的前两章,其中令我最深入的就是如何成为一个优秀的程序员,其中关于错误,基础的学习更是令我印象深入。程序员

首先要作一个注重实效的程序员,要保留有好奇心,要有批判的思惟,有现实感,多才多艺。不要被新名词新技术所迷惑,也许你刚开始听着老师说的东西,听不明白,你所要作的是否是敬而远之,而是要上网去查找,争取多多了解,这样才能熟练掌握你口中听不懂别人说的东西,若是你敬而远之就什么也学习不到,下次别人再说,你仍是不明白,问别人已经明白了。在家要打好扎实的基础,不要只追求时髦的技术,打好基础再去学那些技术或者参加培训,对自身的发展会更好;多看一些书籍,如算法导论,编程珠玑,代码大全等,了解做为   一个软件工程师所须要的技能能力,而后再之后的学习中加紧锻炼。算法

关于错误方面,要敢于认可本身的错误,再向别人解释以前,先想一想本身的话是否合理,可否打动本身,若是本身都不以为这个理由合适,那么别人更不会以为,不要说事情作不到,而要说须要作什么才能玩会局面,这样才是最重要的。失败是成功之母,大佬们的成功都是从一点一滴作起,都是改正每一个小错误,也都是从向咱们这样开始的。也许你这样很难坚持,可是大佬们坚持了,而且坚持到底,才取得了成就,编程这个事,就要多动手,多总结,多思考。心理要好,不要留着低劣的设计,错误决策,或者是糟糕的代码不修,发现一个解决一个,千万不能容忍破窗户(糟糕的代码等)的存在,不然就算你想修,可是一看到那么多错误或者麻烦糟糕的代码,也不会修,由于你在想,都有这么多错了,这么乱了,我还好好写干什么,直接也像他们同样吧,所以有破窗户就要修,这样万一写了一个破窗户,可是看见其余的都特别好,因此你也不忍心这么作,因此只能让把破窗户修改好。编程

在作项目的时候本身要先作一点,让别人看到但愿,再说若是有什么就更好了,那么你就会汇集更多优秀的人来帮你完成项目,不只完成了本身的任务,还令人们更加团结,岂不是一举两得?要懂得什么时候止步,不要由于过分修饰和过于精益求精而毁损无缺的程序,继续前进,让你的代码凭本身的质量站立一下子,要相信本身,没有一下就敲得完美的程序。要懂得如何经营你本身的财产,按期投资,多元化,管理风险,低买高卖,从新评估和平衡。数据结构

每一年要至少学习一种语言,而精通一门语言的意思是用一种语言作项目两年以上,每季度阅读一本技术书籍,技术书籍必不可少,那么阅读非技术书籍也很重要,上课要认真听讲,动手实践跟着老师的步伐走,参加本地用户组织,跟上潮流,上网查找本身不会的知识。要写具备正交性的系统,能够提升生产率并下降风险,改动能够局部化,测试时间会下降。要编写出优秀的代码一样要扎实的基础,学好基础就要把离散数学,数据结构,操做系统。计算机体系结构等书学好,在此以外在学习别的,动手实践,有问题及时问老师这样才能有结实的基础。ide

相关文章
相关标签/搜索