终生学习
软技能 豆瓣
Soft Skills: The software developer's life manual
8.6 (40 个评分) 作者: [美] John Z. Sonmez 译者: 王小刚 人民邮电出版社 2016 - 7
这是一本真正从“人”(而非技术也非管理)的角度关注软件开发人员自身发展的书。书中论述的内容既涉及生活习惯,又包括思维方式,凸显技术中“人”的因素,全面讲解软件行业从业人员所需知道的所有“软技能”。本书聚焦于软件开发人员生活的方方面面,从揭秘面试的流程到精耕细作出一份杀手级简历,从创建大受欢迎的博客到打造你,从提高自己工作效率到与如何与“拖延症”做斗争,甚至包括如何投资不动产,如何关注自己的健康。本书共分为职业篇、自我营销篇、学习篇、生产力篇、理财篇、健身篇、精神篇等七篇,概括了软件行业从业人员所需的“软技能”。通过阅读本书,软件工程人员、编程人员和其他技术人员能够积极思考自己的职业生涯,丰富自己的生活,让自己更接近成功。
2017年5月1日 已读
刷新了很多观点
2017年5月7日 评论 找到方法,坚持不懈 - 现实生活中失败是必要的里程碑,它能带领我们离成功越来越近。学会拥抱失败,期待失败,接受失败,并准备直面失败。 2月份在上海书城闲逛时候看到这本书,作者的很多观点让人耳目一新,当时在书城读了一半,回来后果断买了本,受益匪浅。全书最宝贵精神财富有两点: 不怕失败。 现实生活中失败是必要的里程碑,它能带领我们离成功越来越近。学会拥抱失败,期待失败,接受失败,并准备直面失败。 坚持不懈 。坚定持续地做一件事,才能不断调整目标和方法,一步步接近最终目标 摘记 书里的内容非常庞杂,作者分了职业、自我营销、学习、生产力、理财、健身、精神七大篇,我将其中的对我影响比较大的观点记录如下。 职业 我不是公司的仆人,我是拥有自己产品或者服务的商人。 职业生涯第一要务: 转变心态 ,从被卖身契束缚的“仆人”转变成拥有自己生意的商人,从每个月领着死工资的职场人员变成主动寻求业绩的小型公司。这是会 对职业生涯产生深远影响的观念改变 。接下来就要想 作为一个企业我能提供什么? 于是需要 专注于某个细分领域中打磨技能,推销自己 。 人际交往远比你想象的重要。 即便是安安静静写代码,也是要写出来给人看的,发邮件,开会,制定计划,检查执行,总结报告……所有的这些都需要和人打交道。作者推荐了卡耐基的《人性的弱点》。 人性的弱点7.7戴尔·卡耐基 (Dale Carnegie) / 2014 / 天津人民出版社 专业化很重要,一定要在某个专业方向上有自己的专长。 不做面面俱到的“通才”,而要做深耕细作的专才。 不能简单地说“我是java开发人员”,而要明确告诉别人,你是Web开发栈/嵌入式系统/特定操作系统/移动开发/软件系统的开发人员。任何技能都必须 附着在某个细分领域 才能发挥它的威力, 专业化程度越深,潜在机会越少,但是获得这些机会的可能性更大 。公司不需要通才,它们更需要在某个领域精深的专业人才,每个人的精力有限,不可能面面俱到,要想精通专业即周边领域已是难事。 承担责任,引人注目,自学技能,成为problem solver,才能继续攀登职业阶梯 更多金钱还是更多责任?选后者,金钱总是追随责任。显而易见,职位越高不仅仅意味着薪酬更高,还有与之而来的责任,但是很多人常常搞不清楚二者因果关系, 先是主动承担责任而后才有升职加薪, 而不是反过来。作者给出的建议有:去没人愿意涉足的领域,在新的领域深耕细作,建立自己未来帝国的根基,帮助团队的其他成员成长,培育自己在团队的影响力。 及时反馈很重要啊!主动 向老板交代任务的进度,即便项目进展很糟糕,也要即时 给他一个进度条 ,让他知晓项目遇到的困难,取得的进展。日报,周报,这些东西还是有用处的。 在任何公司里,最有用的就是那种看似没有克服不了的障碍的人,成为这种人是获得晋升的可靠方法 ,俗称“救火队长”。 应对职业倦怠的唯一方法,就是硬着头皮穿过那堵墙。制定计划,坚决执行。 自我营销 这是转换心态之后自然而然要做的事情,如何将自己的产品和服务推销出去? 通过各种方式建立自己的专业品牌 ,就像图像处理就用photoshop,工程建模使用MATLAB,软件推荐就能想到 异次元的软件世界 一样,一想到java程序员就能想到你。 个人博客。建立自己的 专业博客 ,使自己的技能和服务 输出可见化 ,高质量输出,乐于分享, 阮一峰的博客 也是非常好的案例。如果你比较懒,不想自己搭博客,简书和知乎专栏也不错哦; 社交媒体。Twitter/Facebook/Weibo/Linkedin,甚至包括别人的博客,多与大牛互动,多分享自己的文章(当然前提是有用有料高质量) 播客频道。youtube/youku,所有可以想得到的能够分享视频教程的地方,制作有趣的视频分享之; 写书。难度系数相对较大,有人在CSDN上写博客最后出书成功的,先一篇篇高质量地写吧。另一个途径是翻译,比如阮一峰的黑客与画家,在程序员之外的圈子赢得不少知名度; 黑客与画家8.7[美] Paul Graham / 2011 / 人民邮电出版社 培训/演讲/报告。当然最好是在有影响力的技术大会上作报告,但是如果水平不够,也可以在你们同事之间小范围写个PPT交流交流~ 学习 这是一个大课题, 方法比努力更重要 。作者说了“十步学习法”,宗旨是 聚焦学习范围,关注重点内容 ,我最容易犯的错误是,不知道学习的边界,容易从主干知识溜到旁枝末节上去,一次想把所有的东西都搞定不可能,所以对于旁枝末节的知识学会 使用接口 就可以了,没必要从上层到底层每个原理都搞清楚,太累了。 确定范围,筛选资料,边学边做,乐为人师 。这四点hin重要,聚焦学习目标,做持续有效的练习,付诸实践,并将心得分享给他人,具体可以参考 学习笔记。 生产力 提升生产力的秘诀:设定大目标,然后 分解 成小目标,制定年度/季度/月/周计划, 将所有的目标分解并落实到细小的时间点上,坚定执行 ,专注于当前的任务。 缓慢稳定的节奏 工作,要优于于快速但缺乏持久和坚持的工作方式。 戒掉电视/新闻媒体/社交网站 ,将时间用在最好的地方。 创建惯例,让惯例常态化, 避免还没干正事就耗尽意志力。 生产力的秘诀在于: 长期坚持做一些小事。 任何行动都比不行动要好 。不要掉入恐惧陷阱,优柔寡断会丧失机会。 有时候,当完全不知道要做什么的时候,最好的行动就是做一些事情,然后在前进途中再调整方向。小步快跑,路上调整。 精神 这一章很重要,精神是笃志前行的动力源泉。 打破别人和自己的贴在身上的标签,即时从小时候就这样,养成积极的思维习惯,构建积极的自我形象。 积极心态的人看到好的一面往往比坏的一面多,并不是因为这些状况客观上是好的,而是因为他们认识到他们有 选择的权利 ; 积极心态者不会认为自己是环境的受害者,相信 无论身处何种环境,都有能力改变自己的境遇; 将挑战看成需要克服的困难 ,生活就是一关一关地打怪升级,而不认为自己被逼到绝境。 保持持积极心态的方法包括 保证 充足的睡眠 ,让大脑得到充分的休息; 相信自己能做到,不然肯定做不到。 劳逸结合,健身锻炼,不要小看这一点哦, 身体和心灵是互相影响的 ,身体健朗,心理也会更健康; 坚定地、持续不断地、有意识地重复做一件事 ,将思想转向积极的方向,知道潜意识掌握大局; 在脑中构建清晰积极的自我形象,想象自己成功,找到 清晰的成功路径,切实模仿,坚持不懈 我写完了,不过我发现有个人比我写的好的多,大家可以参考下 《软技能》读书笔记
终生学习