程序员的软技能书籍有哪些值得推荐( 二 )
要克服这一点,并不难,你要做的是找一个放松的环境,不受外界干扰,想象一下五年到七年之后你希望达到什么目标,注意,只需要考虑你「希望」达到什么目标,不必考虑自己「能不能」达到这个目标。然后,你就根据这个大目标制定阶段性的小目标,一个宏大的目标看起来遥不可及,但是每一个小目标都是可以短期实现的。每隔一段时间,都要重新审视一下自己的小目标,看一看哪些实现了,哪些还没有按期完成,哪些已经不适用了,还有哪些之前忽略的方面,需要添加成为自己新的小目标。每一个小目标,都是为了大目标而努力,用不了多少,你就会发现自己向大目标前进了很多。
职业规划的目标是可以改变的,比如,你早年可能以成为技术总监为职业目标,但是经过几年管理的经历之后,你发现自己不适合做管理工作,而且环境允许你在技术上继续深入,你可以把目标变化为架构师方向。这代表你之前的目标是错误的或者努力是白费吗?当然不是,在你的努力过程中,你所获得的技能和领悟,都会进入你的血肉中,在不知不觉中改变你的做事方式,即使你换了目标,这些技能和领悟依然会帮助你朝新的方向前进。
处理人际关系,
使用 App 查看完整内容目前,该付费内容的完整版仅支持在 App 中查看
??App 内查看
■网友
我自己先来推荐一本,你们看合不合适,欢迎更多推荐。软技能:代码之外的生存指南
这是一本真正从“人”(而非技术也非管理)的角度关注软件开发人员自身发展的书。书中论述的内容既涉及生活习惯,又包括思维方式,凸显技术中“人”的因素,全面讲解软件行业从业人员所需知道的所有“软技能”。 让你成为一名优秀的软件开发人员。其中讲“十步学习法”的章节值得阅读“十步学习法”的基本思想就是:要对自己要学的内容有个基本的了解——了解自己不知道什么就足矣。然后,利用这些信息勾勒出学习的范围,即需要学哪些内容,以及学成之后又会获得什么。依靠这些知识,你可以找出各种资源(不局限于书)来帮助自己学习。最后,你可以创建自己的学习计划,列出要去学习哪些相关课程,筛选学习材料,只保留能帮助自己达成目标的优质内容。
一旦完成这些工作,你对自己要学什么和怎样学都了然于胸,你就可以把控自己的学习计划中的每个关键点,通过“学习—实践—掌握—教授”(Learning, Doing, Learning and Teaching,LDLT)的过程,获得对该学科的深刻理解,同时你也向着自己的目标前进。
“十步学习法”的第一部分是研究,它是一次性完成的。但是从第7步到第10步则是重复的过程,贯穿于你的学习计划的各个模块。这个方法非常奏效,因为它迫使你提前明确自己的学习目标,也持续不断的激励你通过实践(而不仅仅是读书或听讲座)向着目标前进。
认请自己,让你知道自己是哪类软件开发人员。作为成长期的程序员可以学会:如何管理职业生涯,如何在职业生涯中做出正确选择;如何以更好、更有效的方式学习,以及如何尽可能富有成效,以及在缺乏动力而心灰意冷的时候该如何去做;有关理财的基础知识,有关身心健康的基础知识,以及——作为一个软件开发人员,乃至于作为生活在这个星球上的一个“人”,这些事情会如何影响到我。
■网友
我推荐《 囚徒健身》
豆瓣连接:囚徒健身 (豆瓣)
【程序员的软技能书籍有哪些值得推荐】 这是不软不硬的实力。。。。
推荐阅读
- 「技能」首届全国技能大赛江苏勇夺第二为经济高质量发展提供人才保障
- 27名西藏参赛选手亮相第一届全国技能大赛
- 招聘都要学历,何来程序员不看学历
- 银行系统的研发岗(程序员)是不是很难进(校招)推广到国企的研发岗(程序员)呢
- 护理员|崇川600余名养老护理员开展技能培训
- |共促和谐劳动关系 工会法律和集体协商技能竞赛启动
- 坐标合肥,请问在哪里能捕捉到程序员这种生物他们大都出现在哪里呢
- 怎样成为一名合格的Python程序员?
- 送程序员男友苹果无线耳机还是专业品牌耳机
- 女程序媛怎样追求男程序员
