读书笔记--《高效能程序猿的修炼》

        初次邂逅......

       近期小编抽出时间看了一本书。书的名字叫做《高效能程序猿的修炼》,从这本书的名字就能看出来,软件开发远不仅仅是写代码那么简单,你要学会的是高效能的工作,这让小编想到了去年读过的一本书《高效能人士的七个习惯》。有兴趣的小伙伴能够看看哦。受益匪浅,《高效能程序猿的修炼》这本书从人文角度而非技术角度去阐释了作为一个程序猿。应该具备的基本素养,所以小编在看这本书的过程中,感到非常的有共鸣,通俗易懂,又非常贴近小逼啊工作和生活中的实际, 俗话说,有一千个读者,就有一千个哈姆雷特。每一个人都有每一个人的思想与想法,感受与感悟!每一个人都来自不同的环境,环境对人的影响都各不同样。所以,每一个人的思想都不同。阅读所理解的程度不同,所以。一千个读者就有一千个哈姆雷特。

对于小编而言,对于书中提到的高效编程之原则、设计时要把用户放在心上以及团队合作,尤为深刻,由于在平时的工作和学习中,小编会做项目。和用户打交道以及带领团队,这些都和小编的日常生活有着千丝万缕的关系。

书中通过一个程序猿的职业生涯的角度去说明了作为一名合格的程序猿,须要具备的基本素养。同一时候也分享了作者工作中大量的经验和忠告。

非常不错的书籍,推荐给大家阅读,接下来。小编就和大家分享一下,小编与这本书的故事。

                

       软件开发远不仅仅是写代码那么简单……

       拿破仑以前说。不想当将军的士兵不是好士兵,如今小编想说,不想当项目经理的程序猿不是好程序猿,想当程序猿吗?想做软件开发吗?那么仅仅会写几行代码是远远不够的,假设你想走的更高,更远,你须要知道的东西就要比别人多,比别人优秀。

由于谁又愿意写一辈子的Hello World呢?仅仅有我们自己坚持不懈的学习,IT这个行业,新技能层出不穷,我们仅仅有丰富了自己的实战经验。开拓自己的眼界。不但从代码的角度看出新意,更要从用户的角度,从产品的角度。让我们自己的代码编程艺术,有句话说。世界上有两双奇妙的手,一双给了魔术师。还有一双给了程序猿。那么就用我们奇妙的双手,从手指到键盘,谱出生命的轨迹。仅仅知道三大结构是远远不够的,单枪匹马,闭门造车似的软件开发在当下这个时代已经不再可行。程序猿须要知道怎样与人沟通,包含其它程序猿,包含自己的上下级,甚至包含客户。倾听别人的声音。获取别人的反馈。赢得别人的支持和信任。这种程序猿才干开发出这个时代所须要并且喜欢的产品。

            

       怎样培养写作习惯
       人们须要花一生的时间去学习怎样有效的写作。这件事情没有捷径。这个是有多少钱都买不来的。这个必须靠我们自己去提高。这也正是那些操心自己写作不行的人应该開始写博客的原因,这是一种锻炼。不管如今的你多么的不靠谱。仅仅要你每周练习几次,就一定会有所提高,博客不用太长。坚持每周写几个。你一定能越写越好。可是假设你由于写作恐惧症而不这么做,那么,你非常有可能永远就这样了,别想成为杰出的程序猿。

        每一个人都应该大量的写作,不管是撰写博客,写书,回复论坛社区的问题,写电子邮件。还是写其它的什么东西。写下来,然后回过头去斟酌一下,这种书面的沟通有助于我们理清思路,当你要向其它人详解某样东西的时候,你会吃惊的发现自己有多无知。于是。你不得不開始一个全新的探索过程,写作的过程就是一次探索之旅,并且这趟旅程会贯穿人的一生,不管写什么,都不重要。重要的是要动手去写,用行动去证明,动手吧,開始写起来。

结合小编自己的经历,在CSDN上写博客三年的时间,三年的时间小编成长了非常多,也收获了非常多,小编喜欢把日常的生活,项目的经历,遇到的问题以及解决的方案都写下来。非常大家一起分享。全世界的小伙伴都能看到小编的博文,给予小编建议,帮助小编成长,这种小编,会成长的更快。

                

      设计时要把用户放在心上
      以用户为中心去考虑产品的设计,我认为这点非常有道理。一个软件产品终于是给用户使用的,所以软件的视觉、用户体验、界面的友好度等等,决定了一个产品的成败,所谓细节决定成败,书中通过具体的UI界面和控件元素的不同设计比較了产品设计的优劣,还使用了非常专业的统计数据证明了作者的观点。事实上我认为不光是软件产品,其它不论什么给用户使用的产品,都是这样。


       研究设计的人赶上了一个好时代。对于用户体验设计、服务设计以及更细分层面的工业设计来说,用户研究从经历了从一项非专业的活动,到一定程度上被认可。再到成为一种规范的过程,不管是行业活动、会议、网上论坛、学校课程还是专业实践,为用户设计已经成为大家公认的一个重要理念。凡事总会有例外,也学你如今还没有感受到大家对用户的重视,但你应该能认可的是如今的情况比以前好多了。假设你要为用户设计。那就一定要从深入理解用户開始,假设你对用户还没有这种深入的了解。那就须要进行某种形式的用户研究了。小编近期接手了一个项目---市委组织部考核,免不了的要和用户打交道,与用户打交道,是一门技术更是一门艺术,那么怎样更好的与用户进行交流。让每次的訪谈都融洽愉快,訪谈并非日常生活中的聊天,更重要的是要洞察人心,要把用户时时刻刻放心上。


                      
       轻重缓急,了然于心
      书中问道,程序猿,你幸福了吗?最难的是,要搞明确你每日每夜的拼命工作究竟是为了什么?科学家们喜欢标新立异,抛出了这样一个观点,钱是能够买到幸福,从一定程度上来说,他们是对的,关于幸福,事实上大部分人都不知道她的科学本质,什么能带来幸福,什么又能维持幸福,也因此,他们不知道怎么样使用自己的金钱去获取幸福,那么,如今小编来说一个故事。一个对酒一窍不通的有钱人,并不见得比他们的邻居们更会存酒,一个对幸福一无所知的有钱人,并不见得比其它人生活的更幸福,金钱是获取幸福的一种机会,但仅仅是由于人们认为应该能给他们带来幸福的东西经常并不能让他们如愿以偿。这一种机会非常多时候都被白白浪费了,那么什么是幸福呢?以下八条。希望对看到这篇博文的有缘人有帮助。
      经历胜过物质
      助人为乐
      让幸福细水长流
      少买保险
      为将来埋单
      三思而后行
      小心比較购物的陷阱
      随大流

      赚钱不easy。跟钱財相比。幸福更是来之不易,因此,当你花钱的时候。请记住上面的八点,这样才干使你买到的幸福最大化。请记住,这是科学。该博文小编主要和小伙伴们分享了高效能程序猿的修炼,一本书,一盏茶。一篇文章。一个故事。一段人生。    

            

原文地址:https://www.cnblogs.com/tlnshuju/p/7279668.html