公众号|沐洒(ID:musama2018) 关注我,带你学点有用的
大家好,我是沐洒,一个 坚持原创,坚持深度思考 的互联网资深从业者。
进入主题之前,先给大家同步下抽奖结果。
7月初启动的宠粉抽奖活动(致粉丝:君当作磐石,吾亦如蒲苇),今晚终于揭晓结果啦!不过中间出了点小小的乌龙。
原本计划送5本书的,我设置抽奖程序的时候设置了即抽即中模式,导致一些小伙伴还没参与呢就被前面的人抽完了,体验不好。
为了弥补我的失误,特意加赠了2本书给没抽中的朋友们。
好了,这件事就先说到这,接下来进入今天的正题。
上周跟大家预告过,我正在创作关于「无损发布」的文章(《重磅预告:无损发布到底要怎么做?》)。
不好意思,我又拖稿了,因为今天去公司上了一门课,关于“职涯瓶颈突破”的,讲师是我厂的一位总监,直接把我给讲抑郁了……
当然了,不是说讲得不好,恰恰相反,讲得太好了,导致我代入感爆棚,被深深的伤到了,上完课后发呆了好久,感觉自己哪哪儿都有问题,为此还跟一起上课的小伙伴浅聊了一下,小伙伴也深有同感。
具体内容暂时不想展开聊,我想分享一个课上比较有意思的观点,当然也是我认可的:
技能分可迁移和不可迁移,聪明人都应该尽早提升自己的不可迁移技能。
这里的迁移,指的是业务场景和专业领域的迁移。
技能可迁移,意味着你的生存能力会变强,职业发展路线也会变宽,尤其是到了35岁之后,如果你依然只持有不可迁移技能(比如只会React/Vue的编写,也就是所谓的API工程师),那你大概率会面临职涯危机。
可迁移技能很多,对于技术人员而言,最常见的比如「算法」,这是一个与编程语言无关,与业务场景无关的技术力,可以自由迁移到任意领域,任意语言去。
所以现在你知道为啥大厂前端面试也喜欢问算法题了吧?
我一直也是这么跟那些有几年工作经验的粉丝讲的,不要一天盯着某个框架某个库,天天变着花的啃轮子,全是不可迁移技能。这些东西二十来岁尚且OK,再往后走,路会越走越窄。
当然了,除了算法,其实还有非常多很重要的「可迁移技能」,比如问题解决能力,需求拆解能力,建模能力,逻辑能力等等。
诶你别说,我上周恰好在公司团队内做了一次技术分享,聊的就是这个话题,可以说非常应景了,我把当时讲的脑图放出来送给大家:
一个有追求的技术人员,应该时刻着眼发展自己的“软实力”,也就是上面说的「不可迁移技能」,这么说有点空,所以我在会议上举了很多例子,简单讲,技术人员可以在日常工作中,通过撰写「技术方案」和「问题复盘」,来训练自己的“语文”和“数学”能力。
按老师的说法,他招人的时候只看候选人的三个点:
语文,数学,好奇心。
所谓“语文”,就是理解能力,表达能力。
据我观察,周围不少人“语文”都很差。有的人理解能力不行,跟他沟通交流问题贼费劲。有的人表达能力不行,思路不清晰,缺乏层次逻辑,跟他聊事情非常痛苦,经常绕来绕去说不到重点。
所谓“数学”,就是逻辑能力,推演能力,建模能力。
这点看似程序员应该都很擅长才对,但其实不然。
就像我说的,也有不少人仅仅只是“API工程师”,当你把一个复杂问题丢给他的时候,你是完全没有安全感的,因为你知道,他面对这个巨型问题时会束手无策,他早已习惯了你把问题都逐一拆解好之后,摆成一个个“原子问题”(todo list)让他去执行。
但你要知道,在商业社会中生存,盈利是一切商业行为的第一目的。
作为一个打工仔,你的待遇高低,很大程度上取决于你能帮老板解决的商业问题的规模大小。
如果你只会执行Todo List,那么你就只能拿一份搬砖的钱,没什么好抱怨的。
商业社会本就如此,没有什么PUA,你是老板你也会这么干,这是符合人性和经济学原理的。
好啦,今天就闲聊这些吧,有什么想跟我深入探讨的,可以评论区留言。
不说了,我得赶紧去提升我的「可迁移能力」了,今天这课上完,我现在也慌得一比。
如果还想继续看我写的东西,记得一键三连!你的支持是我继续写下去的动力。
公众号|沐洒(ID:musama2018) 关注我,带你学点有用的