裁员潮的逆行攻略:《程序员成长手记》

今夕是何年?

回顾这几年,真的是裁员滚滚。从大厂对社会输送人才,到外包要求211/985,都在透露一个信息 ------ 小日子不好混了。

但总有一些不抱怨大环境的强者能逆流而上。而在这些逆行者当中,有一个把他的逆行经验整理了出来。

作者:掘金安东尼

今天要分享一本能让程序员逆流而上的书:《程序员成长手记》

这本书的作者是 掘金安东尼 ,人气很高的技术博主,全网阅读量超200万。

我也是从小读他文章长大的,他擅长将复杂难懂的技术转换成通熟易懂的文字砸我脑袋,也定时定点将技术圈里的最新资讯摆到我面前。

今年他的新书 《程序员成长手记》 出版了。

实体书和互联网博客的区别还是很大的,实体书印出来就不能改了,这意味着作者需要对他的读者负责,因为这些文字都是被永远保存下来的。不像互联网博客随便忽悠一下读者,发现不对劲就立刻删博客。敢于为读者负责,证明他的积累已经到了一定程度。

借着分享这本书的机会也想跟安东尼提个需求:希望今年可以分享一下出书的经验,这对大部分程序员来说也是知识盲区。

这书讲了啥?

前面说了,这是一本能让程序员逆流而上的书。

如何逆流而上呢?本书从硬技能和软技能两个方面出发,讲解如何成为一名"受欢迎"的程序员。

第二章:选择你的游戏角色

对于想入行程序员的同学来说,选好编程语言是关键。不同的编程语言在不同领域发挥着自身的作用,本书第二章详细讲解了各种编程语言的区别以及它们各自擅长做的事。参考这章内容,你可以根据你个人兴趣去选择适合你的编程语言。

选完语言,你还要对编程世界有一个基础了解,在第二章也有详细介绍计算机、网络、操作系统、数据库等基础知识。

第三章:找到队友

当你拿到入门的钥匙后,接下来的冒险中你可能会遇到一些伙伴,和他们组成一个队伍。于是就进入了第三章,程序员团队内部应该如何合作。

本章讲解了如何使用软件版本管理工具,如何给队友留言(写文档),如何让团队更敏捷。

第四章:变得更受欢迎

和队友合作时间久了,难免会开始忽略对方的优点,设置不断放大对方的缺点。此时我们应该明白一个道理,组成团队的初衷是共同完成目标,而不是相互斗泼情绪垃圾。

第四章就是让你清醒的那颗薄荷糖,让你掌控回自己的情绪,尝试"对事不对人"的态度转变。

但这个转变不是说变就变,需要你学习和练习。这章后半段介绍了几个被认可的学习方法,帮助我们在学会端正工作态度的同时也学习如何学习。

第五章:名门正派

每个门派都有自己的武功招式,接下来就要让你的团队变成名门正派了。

第五章介讲解团队如何定制规范。书同文,车同轨。团队内部用同一套规范能提高合作效率。

第六章:伸长你的触手

程序员的天敌是产品经理。

但你真的想做一辈子的程序员吗?从来就没想过变成你现在的天敌吗?

第六章介绍产品相关的知识,这对程序员来说其实是非常重要的。有能力实现功能却不知道自己想做什么,真的很可悲。

第七章:精进

第七章是关于进化的一章。互联网技术发展了这么多年,存在各种各样的声音。比如"不要重复造轮子,这是浪费生命的行为",但事实真的如此吗?

作者在本章给出他的看法,重复造轮子是不是在浪费生命这个说法要分情况来定。对于初学者来说,学习如何造轮子,然后按照自己心意将轮子造出来,这其实是提升个人能力的快车道,同时也能提高自信心。

作者在本章还列出很多其他领域的思想,我不在本文剧透了。

第八章:和命运握手

每年新年许的愿望里有没有加薪这个愿望?敢不敢和老板说?

加薪这个愿望肯定不能和老板说的,因为愿望说出来就不灵了。

那怎么办呢?办法还真有,那就是寻找职场责任真空,并主动承接它。

加薪这件事是有滞后性的,通常是公司取得好成果,员工才能吃到饼。

第八章传授的是吃饼的方法。

做好准备吧,当命运向你伸手时,你要做是伸出你的手和它握在一起,而不是把自己脖子送出去。

第一章呢?

第一章介绍了技术圈里的星星。在月黑风高的夜晚,我们需要星光照亮前进的道路。

作者在这章和我们说星星是长什么样子的,并介绍了国内外有哪些耀眼的星星。

附录:互联网黑话

附录部分可以理解为互联网黑话啦,属于圈内人的暗语。PPT上分语言[旺柴]。

书呢?

这本书已经在各大电扇平台开卖了,有兴趣的工友可以入手一本。

链接我放着:u.jd.com/ciRwD37

相关推荐
吕彬-前端16 分钟前
使用vite+react+ts+Ant Design开发后台管理项目(五)
前端·javascript·react.js
学前端的小朱19 分钟前
Redux的简介及其在React中的应用
前端·javascript·react.js·redux·store
许野平26 分钟前
Rust: 利用 chrono 库实现日期和字符串互相转换
开发语言·后端·rust·字符串·转换·日期·chrono
guai_guai_guai28 分钟前
uniapp
前端·javascript·vue.js·uni-app
bysking1 小时前
【前端-组件】定义行分组的表格表单实现-bysking
前端·react.js
独行soc2 小时前
#渗透测试#SRC漏洞挖掘#深入挖掘XSS漏洞02之测试流程
web安全·面试·渗透测试·xss·漏洞挖掘·1024程序员节
王哲晓2 小时前
第三十章 章节练习商品列表组件封装
前端·javascript·vue.js
fg_4112 小时前
无网络安装ionic和运行
前端·npm
理想不理想v2 小时前
‌Vue 3相比Vue 2的主要改进‌?
前端·javascript·vue.js·面试
酷酷的阿云2 小时前
不用ECharts!从0到1徒手撸一个Vue3柱状图
前端·javascript·vue.js