人员管理:
1.如果你想要影响别人,你必须有能力说服他们。(行政手段,利益刺激同样可以说服人,但是在面对技术人员时更需要让他们相信你的权威,技术人员特别是高级的技术人员都脾气比较像知识分子,行政手段的刺激经常会产生相反的效果)
2.说服他人的”草根“方法:1.从总体上说,他的观点是相当出色的;2.他的做事方式是自下而上的,而不是自上而下的 3.他总是能带头亲自去做事,以赢得别人的信任 4.他拥有足够的耐心去等待机会的到来(在没有足够的地位和权力之前,怀柔政策是可以采用的)
3.真正起到作用的是他们自己亲自做的事情,而不是你做的那些(除了你创造的环境和氛围)(授人以鱼不如授人以渔)
4.作为专家,重要的不是告诉别人你知道什么,而是要清楚你应该问什么样的问题,并且运用你所掌握的知识去解决眼下的问题。作为专家,你的作用是提供明智的、可执行的方向。(个人主义,标榜自己并不是专家所为,专家不可能知道所有解决问题的方法,但是可以提供合理的引导)
5.适当的监视并不意味着不信任,而是要对他们的工作表现出浓厚的兴趣。如果你不信任你的员工,你将无法使得他们全心全意工作,也无法发掘紧密的团队协作所能带来的巨大创造力和潜能。(领导不是全能的,不可能帮下属解决所有问题。有时适当的关心只是令人的情绪得到宽慰)
做人经验:
1.一夜成名的传说容易让人误入歧途,并且遗毒不浅。如果你打算做一个全新的东西,要有打持久战的准备。(做好亏本的准备,不断抛弃那些不能经过考验的设计)
2.关键是要勤于练习:不是一遍又一遍的简单重复,而要不断地挑战略微超出自身能力之外的任务——努力尝试,并在做的同时及之后对自己的表现进行评估,然后纠正错误,反复如此。(向那些不曾了解的东西保持开放的心态)
3.重要的并不是经验本身,而是“努力地学习”,也就是要不断地挑战自身能力之外的东西......训练的主要价值在于发现弱点,并有针对性的进行提高。(这是专业训练和自我训练之间的一大差别,自我训练通常针对性不如专业的强,可能过了很久还是在原地踏步)
4.晚上学习理论,白天编程工作——这种组合方式特别有效。大多数软件课程只是让你“听”和“看”,而忽略了“做”和“评审”,但最后这两部才是促进成长和技能提升的关键。(“学”与“做”)
5.优秀的编程类图书经得起时间的腐蚀。它超越了对编程语言、开发环境或平台的选择,是永不磨灭的。它们并不停留在告诉人们怎么去做,更解释了背后的原因。有5本非常棒的编程方面的图书,每一位从业的程序员都该拥有,并且认真阅读。(这一段话告诉了我们如何去选择一本真正在好书)
6.别人给出的自励建议,不管他们有多美好的意愿,阅读它们本身并不能代替你把自己的事情做好。越早明白这一点,你的处境会越好。......热爱并勤练基本功,让每一次都做得比以前更好。久而久之,量变会引起质变,成功便是自然而然的事。但你必须有耐心。实践证明,一夜成名背后是多年的艰辛,甚至需要几十年的努力。这并不是短跑冲刺,而是一场马拉松。(鼓起勇气和信心,在行动中解决问题)
7.交谈和书写是非常不一样的。交谈通常是松散的、杂乱无章的,甚至是混乱的。恰恰相反,书写能够创建一条故事主线和结构,这有助于人们理解已经发生的事,并且更快地找到解决方法。总之,交谈会增加困惑的感觉,而书写是一种更为系统化的、面向解决问题的方法。(好记性不如烂笔头,写下来的东西总是更有条理,更接近问题的实质)
8.当孩子越想要一样我们没有的东西时,父母往往给孩子解释为什么没有。但结果往往是,我们越解释,孩子越不听。有时候孩子对某种东西的渴望心情一旦得到理解,他们就能比较容易接受现实。倾听,复述他们的话,指明他们的情绪。然后孩子会自己找到解决方法。其实,孩子们愿意听到父母的真实想法。通过表达自己的感受,我们会变得更诚恳,同时也不会伤害他人。(这个交流方法被证明在和成人交流时同样有效,学会倾听,对对方的情绪表示理解,可以缓和情绪,促进达成一致的意见)
9.勤练基本功(很多大师级的任务一直坚持练习基本功)
以上摘自《程序员的修炼——从优秀到卓越》一书,括号里面是博主自己的理解
相关推荐
黑马程序员——Android移动开发源码
程序员——必看的文档 程序员——必看的文档 程序员——必看的文档 程序员——必看的文档
读书笔记:程序员的自我修养——学习笔记
针对文件信息,接下来的内容将基于“程序员到...最后,从程序员到项目经理的转型不仅需要不断学习新的管理技能,更需要在实际工作中不断实践和积累经验。只有通过不断的尝试和反思,才能真正成为一个优秀的项目经理。
在程序员面试中,数据库相关知识是必不可少的一部分,这涵盖了数据库设计的基本理论、事务处理以及SQL语言的运用。以下是对这些知识点的详细解释: 1. **范式**:范式是数据库设计中的规范,用于减少数据冗余和更新...
读书笔记:程序员修炼之道从小工到专家
【Java程序员必备——比较全的Java面试题】 Java编程语言作为全球最受欢迎的开发语言之一,其面试题库广泛且深入,涵盖了基础语法、面向对象、集合框架、多线程、网络编程、I/O流、数据库操作、设计模式等多个方面...
读书笔记:《程序员的自我修养——链接、装载与库》读书笔记
读书笔记:《程序员的自我修养——链接、装载与库》 笔记
绝对详细的Linux指南,从Linux基础知识开始,直到高级编程,不仅适合Linux程序员,也适用学习Linux的朋友
《程序员突击——Tomcat原理与Java Web系统开发》源码 作者根据多年的Java Web开发经验,精心编写了本书。按照读者的学习规律,本书在介绍Java技术的基础上,循序渐进地介绍了如何在最新的Tomcat上开发整合各种Java ...
书 名:程序员突击——VISUAL C#2008原理与系统开发 作 者:欧阳炜昊 主编 出 版 社:清华大学出版社 出版时间:2009-8-1 ISBN:9787302183549 纸书页数:352页 定 价:¥ 36.00 内容简介: 本书集...
读书笔记:Java程序员面试笔试宝典——算法实现
《程序员职业小白书——如何规划和经营你的职业》是一份为初入IT行业的程序员量身定制的指南。这本书深入浅出地介绍了如何在快速发展的IT领域中,制定个人职业规划,提升技能,以及如何有效经营自己的职业生涯。以下...
在程序员的备考过程中,C语言和数据结构是两个至关重要的领域。C语言是基础,而数据结构则是构建高效算法和程序设计的关键。本压缩包包含了针对这两部分内容的习题,旨在帮助考生强化理解和实践能力。 C语言是面向...
通过阅读“优秀程序员之路——ASP.NET开发经验及技巧大汇总”,你将不仅获得理论知识,还能掌握实践经验,从而在ASP.NET开发的道路上更加自信和专业。不断学习、实践和分享,你将稳步走在成为优秀程序员的道路上。
读书笔记:程序员的自我修养——链接、装载与库
总之,《程序员的羊皮书——程序员必备》涵盖了程序员在技术、职业和个人发展上的诸多方面,提醒我们,成为一名优秀的程序员不仅仅是编写代码,更重要的是全面发展自己的技能,适应快速变化的IT行业。通过不断学习和...
高效能程序员的修炼(中文版)pdf part3,Jeff Atwood著,很清晰哦