
约翰·森梅兹
本书是《软技能:代码之外的生存指南》一书作者的新作,主要围绕软件开发从业者职业生涯的发展历程,描述软件开发者在职场中需要具备的各种“软技能”—如何入行成为软件开发者,如何学会第一门编程语言,如何写求职简历,如何准备面试,如何选择工作岗位,如何选择技术方向,如何拓展技术技能,如何与团队和领导融洽相处,如何以著书立说方式为自己在业界赢得赞誉,等等。本书适合各层次的软件开发者阅读。尽管本书名义上是专门写给软件开发者的,但实际上这也是一本关于管理个人职业生涯以及如何获得成功的书,对软件开发行业的各类从业者做好职业发展规划都很有帮助。
读这本书,让我有一种一口气想要立刻马上读完的感觉,因为: 1,都是搞软件的 2,都不是软件技术的大牛 3,都爱写作,他描述的他走过的路正是我们大多数程序员可以追随并实现职场自由乃至财务自由的路。 如果读完24小时内还留在脑子里的,就是有价值的。那么读完后我的收获,还记得住的并且无比认同的有如下几点。 1,要去开通自己的博客,必需做。 2,要去经营自己的品牌,包括头像、颜色、风格、写作风格。 3,要保持持续的学习,专精某一个领域,专家路线的价值远远大于通才的价值,在某一个具体的领域找到自己的独特价值。 4,去积极主动的参加软件开发者大会,去积极地参加各种开发团,通过此建立有价值的人脉,这种人脉不要在需要找工作的时候才想起来,这反而会破坏人际。 5,锻炼自己的演讲能力,积极主动地去争取机会展示自己所擅长的,如果你畏惧,那么更要推着自己去讲,toastmaster是一个很不错的锻炼自己演讲能力的平台,那里的人很友善,并积极的鼓励你,重点是谁都可以参加,零门槛。 6,技术通道还是管理通道。 无论你决定做什么,最重要的是:你需要做出决策,并且为此做出计划。 即使你做出了选择,你也不必死守在一条通道上一成不变,你可以不断调整改变计划。但是,你应该至少制订一些计划,否则你会在自己的职业生涯中漫无目的地随波逐流。 事实上无论你有多优秀,总有一天你会到达这个顶点,你再也无法前进了。但是,有办法绕过或者穿越这个玻璃天花板。
行文流畅,真诚,像一个行业前辈耐心从容同时毫无保留的跟你分享他的行业经验,没有像大多数其他书那样泛泛而谈,而是以自身的经历为例,跟你聊遇到的各种情况应该怎么办,这本书非常适合初入研发领域的年轻人,真希望我早些年能读到它,可以受到鼓舞并少走弯路
是一本好书,阅读没有什么难度,读起来像小说。 非常的轻盈,也非常的有内涵。 像是一位温良的老师,在教学生一样。 太棒了。 作为目前大四的学生,非常需要学习这些关于职场的知识。无论如何,我都是书的学生。
作为一个10多年的程序员,经历不同技术开发、管理岗,也经历多个行业,不同规模的公司,回头看这本书的内容,感触真的很深,那些曾经传授给身边人自认为可以做的更好的习惯,有些人获得了长足进步;有些人仍然原地踏步,进步甚微,究其原因,这部分人还是对于自己的职业没有目标,没有为了掌控感而保持一种适当焦虑,通过专注一个精深领域让自己发展到成为自己想成为的人,至少是在这条路上走得更远
跟作者写的另一本有异曲同工之妙,看任意一本都可以, 说,做两个维度有三个组合, 高谈阔论+无所事事=江湖骗子 沉默寡言+埋头苦干=烈士 高谈阔论+兢兢业业=有才干 做有才干的人
知道这本书还是因为读了作者《软技能:代码之外的生存指南(第2版)》,讲述了如何在软件开发领域取得成功,不仅涉及到技术方面的知识,还包括了职业规划,个人品牌,沟通技巧,财务管理等方面的内容,读下来觉得很不错,发现作者还写了本书于是找来读了读。至于为什么会读这本书了,因为我很焦虑不安,觉得自己每天都浑浑噩噩的过着日子。一方面,工作上,每周都996,甚至997,像一台工作机器,而且也没有什么成就感;另一方面,一线城市的房价可望不可即,想扎根下来非常困难,即便能买下来,想想自己当了接盘侠又非常难受;最后,在技术方面也感觉很迷茫,后端技术很多,什么都想学,每样技术都学的不精通,而且学习技术总是不能持之以恒,导致每次都反复学习相同的技术,后面又放弃,仿佛陷入了一种死循环。 本书给出了一些比较好的建议,最重要的点是树立具体目标,找到榜样,将目标拆解到当前可执行的小目标,对目标量化,持之以恒的去坚持。 工作方面:工作做到最好,高效完成,对于一些重复的事情,争取做到自动化,多余的时间可以沉淀自己的技术以及兴趣爱好。另外每周都需要写一下周报复盘本周事项。 技术方面:选择一个比较小的领域成为专家并横向扩展,比如java spring boot框架专家,多和同事分享,写博客,公众号,打造自己的小产品与影响力并营销自己。 买房方面:买不买都行,无所谓了,目前至少它是负债不是资产,等有朝一日它是资产可以考虑入手,目前租房性价比很高,后面再考虑吧。 总之,这本书是一本非常实用和有趣的职业指导书,不仅给出了一些具体的方法和建议,还让我对自己的职业生涯有了更清晰的方向和目标。我强烈推荐这本书给所有想要在软件开发领域取得成功的人,希望你们也能从中受益,并行动起来吧!
想找到开发这条职业道路向上发展的路线,任何事情都可以靠读书解决,于是我便想从书中寻找答案。找到本书全凭缘分,根据关键词搜索了一下,对这本书的名字很有兴趣便翻了两张,没想到内容正是我现在所需要的,于是便花了一周多利用上下班碎片时间读完了。 作者总结了自己可以从一个码农到独立开发者到企业开发者的转变的原因。怎样精进技术、怎样和同事打交道、怎样做好向上管理、怎样可以赚到更多的钱、怎样当一名好的leader,这些都是我们初级开发需要知道的事情,特别是想在软件这个行业深耕的话。 很幸运能读到这本书,提供了很多可以直接上手用的方法,比如写周报、着装、写博客等等。我相信只要跟着书中教的做,持续不断努力,一定可以成为一名优秀的开发者。
相比几年前读过的《软技能:代码之外的生存指南》,这本更加侧重软件开发者的职业生涯。不过对于一个已经在软件开发行业浸淫十多年的老程序员来说,最大的收获应该是书中最后的忠告-Take Actions!否则就是“读过了很多大道理,却依然过不好这一生!”
作者几个思考:通才与专才不矛盾,不演做做专才还是通才的二选一傻选择题,要做专家,并且成为一个通才,人们选择技术服务时一定会选择专家。不要妄想稳定的工作,意外和黑天鹅随时可能发生,要拥抱不确定性,做好预案,职业的天花板每个工种都有,要么在大大厂走够深的技术路线,要么成为管理者,最终你要靠杠杆才能获得更大成功,管理更多的人或者有足够的影响力。
刚毕业没多久读完的书,本书主要面对软件开发者提供了挺多小技巧,但是很多地方还是不符合国内行情,作为闲书可以一读就是