软件从业者生存指南《一》

最近经历一番痛苦的挣扎,内心活动经历良久,于此时理清楚脉络,算是形式意义上的警醒,且当故事,图一借鉴参考。

发现身边事儿、聊点周奇遇,我是沈二,期待奇遇的互联网灵魂~、一起聊天吹水,探索新的可能~wx:breathingss,入圈吧!

一些前话

应该说去年沉浸在做事儿当中,完全少了一些思考的空隙,今年8月份开始,因为一些变动,思想上出现了认知上的分叉和怀疑,所以看了许多思考性的文章,这里特意摘了一下全能程序员 vs 特长程序员【阮一峰的网络日志2021】 年的一篇,其中有段表述是这样的,

如果你什么都会干,前端、后端、数据库、服务器管理都能上手,那么哪里缺人手,就会让你顶上去。但是,一旦遇到疑难问题,又指望不了你,因为你不是那个方面的专家,解决不了。

反过来,你精通某一项技术,其他都不懂,公司反而会觉得你更有价值。因为你可以把这个技术做得很深,克服技术难点,超过竞争对手,所以你的晋升会快得多。

我甚至读到过这样一段话:

"绝大多数成熟的程序员都专攻某一个技术栈,因为这样更容易找到工作。 一些专家甚至认为,在不同的技术栈中工作是简历的污点。 "

去年和今年也多多少少有些全能程序员 发展的思考,当然时间点和情况不同,算作一个变化点的佐证,再更早之前2014 年意外的点错技能点,2016 年,当时确实感觉到明显的问题,因为选择多的同时,就得要求单个点达到一个指定的遴选高度,这是必然要迈过的一个坎,这里不做展开,因为提这些是想要提出变化 这个点,技术的变化是其中的一个点,许多的思考和总结已经有许多,我这里就分享另外一个点 "环境与人"

环境与人

没有一成不变的环境和人,躁动的灵魂让许多讨厌一成不变的人迈出了固有环境,我绝大部分的出发点是已经不能再有进步了,这种出发点看似理性,但感性成分居多,因为这是主观判断的,我的许多次离职更多的像是儿戏,比如一次午休睡过头,清醒之后突然就通体舒泰,直接就提了离职,在这之前犹豫挣扎始终无法决断,同样亦如高考的突然醒悟,天神下凡,我人生的前半段由无数个突然决定了关键走向,但结果都还算是好的,所以我一一直迷信的是准备和蓄力,不是什么计划、

在这些无数次的意外中,在其后的工作中遇到了形形色色的人和事情,但前半段思考很少,觉得技术就是我的一方天地,到其后的夜郎自大,逐步的回归本心,开始欣赏别人,认识自己,加之环境的剧烈动荡和残酷同时伴随着人事变动带来的动荡,在前夜思考是否离职时,我的认知开始收纳和思考,最终归于平静,于此做个总结。

近阶段的动荡和形形色色的争斗,让专心于事的人,开始对人有了新的认知,我一直认为绝大部分的软件从业者都是就事论事,脱不开这个范畴,也一直认为软件这个行当,绝大部分的人都是如此,结果我又被刷新了认知,这也许是变化一个有趣的地方,让认知和能力需要的范畴会有变化,尽管有些low和掉价,但遇到发疯的人,还真是毫无道理可讲,我都人性中的恶有了新的认知,当然这也不妨碍发现其他善的一面,总之,尽管心里波动之剧烈,依然不妨碍最终宽阔之后的趣味,有可能有点儿"阿Q精神胜利法",但底线和认知一直守的坚固。

讨论

黄牛篇

魏文王问扁鹊

曰:「子昆弟三人其孰最善为医?」

扁鹊曰:「长兄最善,中兄次之,扁鹊最为下。」

魏文王曰:「可得闻出于」

扁鹊曰:「长兄於病视神,未有形而除之,故名不出於家。中兄 治病,其在毫毛,故名不出於闾。若扁鹊者,鑱血脉,投毒药,副肌 肤,闲而名出闻於诸侯。」

魏文王问扁鹊 是时常被软件行业调侃的黄牛理论, 是扁鹊谦逊会说话吗?还是说这是一种欣赏他人,认识自己,正视差距的态度? 那层次再拉高一些,当中医不再受信服,扁鹊的成就和坚持还有意义吗? Java之父(James Gosling)找工作受阻似乎又演化了另外一种结局、但这似乎也和起源在一定程度上没啥关系、

拉回现实,在一个公司的不同阶段,看重的点是不同的,这是个常态,如同许多常规的裁员(研发)和不计成本的膨胀扩招一样,本就是各取所需的事,但个人的需,因人而已,最终在离职时被要求和自身诉求又变的相同,谁在裸泳又到了见分晓的时刻。

领导力篇

我的格局太小,并不适合谈这个话题,单就软件研发层面和见闻说一说,犯众怒、头狼、狐假虎威、向上汇报、圈子、萝卜大棒 ,你会想到那些词或者那些人?可能形形色色的人会在你脑子中闪回,有伯乐也有怀才不遇,人本身就有多面性,温和、粗暴、心机、甩锅、变化莫测、稳重? 不同的人会有不同的感官,但单就软件研发层级,这个事儿其实挺简单,占位是向上还是向下,向下温良必然要向上抗争,这个抗争,更多好像是工期和话语权问题(许多的事是客观的结果,没什么抗争余地),一定程度上做好平衡,平衡团队利益,夹心饼干更多的手段是压缩自身,这是做好人的代价,当然向上能争取到更多利益,向下施压更理想,很可惜,钱袋子和空头支票得看心情,另外一种,可能就是技术吧,能成长,但这更多的是碰壁之后的实践,不是嘴炮。

但更多的常态是,没有啥下限和听话,与人针锋相对,但显然,这个不属于领导力范畴,因为在这其中,只是充当了工具特性。

鲶鱼效应篇

鲶鱼效应,原是指 鲶鱼 在搅动小鱼生存环境的同时,也激活了小鱼的求生能力。 驱动变化的人和目的,总归是现有情况不符合预期,想要刺激变化,至于这个变化是向好还是向坏,就跟赌徒心理差不多,想赚但得承受亏损的准备。

而我想说的,脱离他人因素,因为这些乌七八糟的事情,大家或多或少都有经历,也就那么回事儿,没必要费啥心力,重点在于这种变化,可能影响的能力需求的变化,这里我专指的是工作能力部分(不涉及到其他),在经历不同的场景时,我突然认识到,有些时候太注重体面和大事化小,小事化了,并不能最终解决问题,而理清楚问题关键,把各方面的信息差补齐,在同等认知情况下,当面锣对面鼓的一次性解决问题,只需要集中在矛盾本身,是我需要向别人学习的,也是要掌握的,虽然坚守的理念是平和,但必要的解决人为矛盾的手段也是必须要掌握的。

结尾

此处许多的事情说的比较隐晦,因为不太想过多的去评价他人,个人的想法总是片面和狭隘的,这里更多的是想,除了程序之前的,也就是"呆板"之外的存身之思,开篇写的可能有些云山雾绕的,多包含,不太想搞成现身说法之类的。

附录

相关推荐
用户31574760813510 小时前
成为程序员的必经之路” Git “,你学会了吗?
面试·github·全栈
柳叶寒9 天前
医院信息化与智能化系统(17)
java·nacos·gateway·全栈·项目
柳叶寒13 天前
医院信息化与智能化系统(15)
java·数据库·全栈·项目
kevinyan15 天前
Go项目Error的统一规划管理和处理策略
前端·go·全栈
柳叶寒20 天前
医院信息化与智能化系统(8)
java·数据库·全栈·项目
柳叶寒22 天前
医院信息化与智能化系统(6)
java·全栈·项目
余生H22 天前
前端全栈混合之路Deno篇:Deno2.0如何快速创建http一个 restfulapi/静态文件托管应用及oak框架介绍
javascript·http·restful·全栈·deno
kevinyan23 天前
Go日志门面的设计与实现-自动注入追踪ID标记代码位置、简化日志操作
vue.js·go·全栈
柳叶寒23 天前
医院信息化与智能化系统(5)
java·数据库·全栈
余生H1 个月前
大模型进阶微调篇(一):以定制化3B模型为例,各种微调方法对比-选LoRA还是PPO,所需显存内存资源为多少?
人工智能·深度学习·机器学习·全栈·模型微调