做本地网站赚钱吗视频号链接怎么获取
一、序言:
古人云"宝剑锋从磨砺出,梅花香自苦寒来",从业十余年,遇到形形色色的人与事,世间万物,没有东西是永恒不变的,变化才是永恒的;
2020农历庚子年、鼠年最后一个工作日,看着别人拎着大包小包、听着行李箱辊轮发出的嘟嘟声,工作心态已经大打折扣,沉下心来个年终总结,洗礼一下归心似箭的矛盾心灵,积极迎接崭新的2021辛丑-牛年;
二、PISE程序猿成长理论:
聊一下这些年自己摸索的-程序猿成长理论(简称PISE理论),这套理论还在摸索升级,欢迎下方留言评论:
人生的职业生涯如同游戏中的升级打怪,正所谓人生入戏、全靠演技;在跌跌撞撞的工作中,开启喧嚣的职业路程,浩瀚的程序猿大军中,有些人走着走着就散了,做产品、做测试、甚至下海经商(下海是好事,但是成功又有几个);无论你是否希望自己可以成长为一位卓越的程序猿,希望这套理论都能帮到在职场中摸爬滚打的你;
程序猿这个行业老实说是个门槛相对较低的行业,从业者不乏高中、专科的学历,当然很多大厂要求985、211,甚至硕士研究生。自己学历、技能水平决定了职业面的宽广。关键时刻不要怨天尤人,求职的道路上,只要你足够牛逼,还会有发光发热的舞台等着你。
我的一位架构师朋友说过这么一句豪言送给大家"技能我有,天下我有",这里的技能包含了软技能(团队融合、沟通、协作),相信大家工作这么多年,一定遇到很多技术大牛,但是在团队中表现却是格格不入,很夹生;
初级程序猿
绝大多数入职初期都表现出积极阳光的一面,愿意吃苦,愿意加班学习,也有不乏划水的(误区:管理者的眼睛都是雪亮的,这些人很容易成为后续待清理的对象);
刚入职,经验相对较少的初级程序猿,工作中,一般会承担一些团队中边边角角的工作,比如简单的优化、单一的功能开发,也就是我们常说的CRUD,架构师将底层抽象封装好,大家只需要按照编码规范做一些增删改查。
在工作中,管理者基于大家的工作表现出来的沟通协作能力、编码能力、产出质量,会逐渐建立一种信任机制,会逐步授权,工作压力也会逐步上升,自然在团队中也会慢慢扮演很重要的角色。
中级程序猿
这个阶段,基本已经在行业中摸爬滚打了3年左右,有些人已经适应职场的激励竞争环境(懂得江湖的险恶),有些人走了不少弯路才懂得江湖的险恶;在这个阶段除了需要继续提升技术能力,还需要慢慢培养自己的软技能,比如日常的工作汇报(方式例如邮件、PPT)、时间管理、如何做到不丢事,不漏事;学会换位思考,提升执行力,太多的细枝末节就不一一列举了,需要大家在工作中不断的总结经验教训;
我记得我自己第一次汇报工作的时候,写的PPT巨丑,直接被老板点名;从那之后,我下载了很多的PPT模板,老板再也不说我的PPT丑了,反而会眼前一亮,这也是一种成长的经历;
高级程序猿
类似阿里的P7岗位,处于这个阶段,待遇基本都不差了,各类框架的底层原理熟记于心,偶尔还会卖弄一下风sao,自己摆弄一些骨架,在团队中基本可以独当一面了;当团队遇到类似应用宕机、接口响应超时、数据库异常等等疑难杂症的时候,高P都会冲在最前面,问题排查的思路,都是在成长中不断的养成的(如同那句话家有一老、如有一宝);
在这个阶段,如果情商可以,可以适合尝试带团队,将自己的宝贵经验,通过日常的分享,带领团队成员一起成长。这个阶段会是部分程序猿的十字路口,有些人彻底的转了团队管理,但是这里有个误区,有些人转了管理之后,是彻底不写代码了,指挥一些团队干活、开开会,跟产品经理斯斯B,惬意的过着高P的生活;在这里建议大家万万要不得,技术能力是我们的看家本领,千万不能丢弃;
如果你选择放弃编码,“程序猿的慢性死亡”就开始了,当公司遇到业务变更,组织调整,您就可能成为待清洗的对象;此时拥有着高薪,如何才能找到下一家,会是头疼的问题,很难放低姿态接受低薪的工作;
在这个阶段,建议大家可以系统性的学习一下项目知识,例如当前很多公司都认可的PMP、ACP证书,拥有了证书不代表大家就是一个合格的项目经理,但是至少具备了项目管理的知识储备。书到用时方恨少,说的就是这个道理吧;
卓越程序猿
在这个阶段,有可能都拿着百万的年薪了吧,大家不妨可以看一下招聘JD,基本都是架构师、技术大牛的工作岗位;可以从无到有的搭建公司的技术生态,结合公司的业务形态,从容的搭建适合未来公司3到5年发展的技术框架。
在这个阶段,可以统领几十甚至上百的研发团队,具备高瞻远瞩的能力,知人善用,把各项工作安排的井井有条。
在这个阶段,会有一大批追随者,学习、模仿大家的做事方式、方法,希望有朝一日,自己的职业生涯可以更上一层楼。
2020农历庚子年、鼠年最后一个工作日,提前祝大家Happy 牛 year!!!!!