《软技能-代码之外的生存指南——John Z. Sonmez》笔记

 读书笔记  网络  管理员  2016-12-11 11:05

概要:这是一本真正从“人”(而非技术也非管理)的角度关注软件开发人员自身发展的书。书中论述的内容既涉及生活习惯,又包括思维方式,凸显技术中“人”的因素,全面讲解软件行业从业人员所需知道的所有“软技能”。本书聚焦于软件开发人员生活的方方面面,从揭秘面试的流程到精耕细作出一份杀手级简历,从创建大受欢迎的博客到打造你,从提高自己工作效率到与如何与“拖延症”做斗争,甚至包括如何投资不动产,如何关注自己的健康。本书共分为职业篇、自我营销篇、学习篇、生产力篇、理财篇、健身篇、精神篇等七篇,概括了软件行业从业人员所需的“软技能”。

 

一、如何对待上班这件事情?

把自己当做一个软件企业,把雇主当做企业的一个客户,你应当能够提供某种产品或者服务(把一个想法通过技术手段变成一个产品的能力),不断提升你的服务质量,专注于为某一类客户提供特定的服务,做好自我营销,为更多更优质的雇主服务。

二、如何注意人际关系?

不是教你搞办公室政治,而是让你在这上面少踩坑。书中有句话比较经典:“一旦你贬低他人,削弱他们的成就感,在某种程度上就如同切断了他们的氧气补给,获得的回馈将完全是抓狂和绝望”。

所以切记不要贬低他人,而是应该多激励

学会聚精会神地聆听,并指出问题所在以及相关解决方案

在小事情上放弃立场或承认错误有时候能为你赢得意想不到的尊重

三、如何搞定面试?

作者的观点并不新颖,但是的确这种方式最有效,同时也说明了其他方式的不靠谱!

找人内推

即便不换工作也要多面试增加面试经验

四、技术做到什么程度?

是一个方向钻到底,还是什么都搞?一门技术钻的越深,潜在的机会就会越少,但获得这些工作机会的可能性就越大。所以我觉得规划好自己的技术栈很有必要,总体来说一专多能可能会好一些。永远不要陷入对技术的狂热之中,只要明白不同的场景需要不同的技术方案解决就行!

PS:所谓的“全栈工程师”,只不过是企业在进一步压榨员工而已(给最少的钱,让你干最多的事),要知道,什么都会一点,也就代表你什么都不会。

五、如何晋升?

承担更多的责任

做了事情要及时反馈给上面,上面不知道一切都是徒劳

提升自己的技能

不是提出问题,而是解决问题,相信一切问题都可以解决

六、如何创业?

要利用业余时间做起来,后期到一定阶段再辞职也不迟,不仅降低了风险,还提高了成功率。

创业要从小处着手,也就是朝着某个独角兽方向发展,比如国内的Face++,就是只做人脸识别算法。

七、技术人员如何自我营销?

写博客

社交媒体

演讲、培训别人

写书

八、如何学习?

培养自学能力

筛选出重点,快速突破

动手实践才是王道

九、如何管好自己?

中国的教育模式导致我们基本上都是靠外部因素来左右我们的行为,很少有自我驱动型。良好的生活习惯是自律的有效保证,所以从现在开始让自己的生活变得井然有序,培养起自己的生活习惯!改掉坏习惯,培养好习惯,把大的目标转换为一个个小的计划!

十、时间去哪了?

看手机推送的所谓新闻(实际上都是毫无营养的标题党)

看视频

沉迷于刷社交软件

十一、为何你总是逃避努力工作?

努力工作——>辛苦——>有价值的东西——>带来的幸福感持久

偷懒——>愉悦——>消费价值的东西——>带来的幸福感短暂

十二、要不要健身?

每天必须健身,每天必须健身,每天必须健身!

参考:https://zhuanlan.zhihu.com/p/21926306

 


  

编辑:admin   最后更新于:2016-12-11 11:31

点评:如果你是程序员,不管你是工作多少年,现在是迷茫还是清醒,该书都值得读一下,一定会有收获。



声明:本站部分文章系本站编辑转载,转载目的在于加快信息的传递,及时与广大网友分享更多信息,并不代表本站赞同其观点和对其真实性负责。 如涉及作品内容、版权和其它问题,请及时与本站联系,我们将在第一时间删除内容!本站文章版权归原作者所有,内容为作者个人观点,本站只提供参考并不构成任何投资及应用的建议。


联系我:x889@foxmail.com,鄂ICP备14016278号-2
©2016-2019 我的ABC All Rights Reserved.
友情链接: 一起编程网