2021年10月24日
今天是程序员节,为啥是今天,因为1024 是二进制里面的一个特殊节点,2的10次方就是1024。
计算机世界里都是二进制运行的,我们最通常认知里1GB=1024MB;1TB=1024GB;
此处不赘述。
到今天,离我做程序员日子,整整两年,说说我对这个群体,这个时代的程序编写者,尤其是中国近年来程序员现状的一个折射。
怎么走上程序员之路
13年我以信息技术员的身份,回到老家矿山,当了一名信息技术员,在重机电轻信电的煤矿上,做智慧矿山的甲方。每天看见乙方公司用PLC和“组态王”,做一些简单的数据可视化工作,14年萌生了写代码的愿望,那时候,对“移动端”、“前端”、“服务端”没有那么明晰的概念,就知道要写个能在手机上跑的程序,于是自学了类似少儿编程语言scratch的AppInventor,就是简单的逻辑拼接件,很傻瓜,做了个安卓app,具体已经不记得了,模糊记得应该是个打地鼠的小游戏。
我们那时候就是QQ群,于是我们就在群里讨论,突然有一天,有个人发了一个教程“PHP3小时光速入门”,是燕十八
PHP教程,开玩笑自嘲说,PHP我已经入门了,我好奇点开,按照wamp 搭建,竟然一气呵成,在本地运行起来了一个“PHP是世界上最好的语言”的网页。比起之前搞了一本《教孩子学编程》搭环境的历程,兼职就是天壤之别。那个下午,我在办公室里很开心,于是从线上找来了燕十八传世经典第1、2、3、4部(传世经典前四部)链接: https://pan.baidu.com/s/1-NGl5KaDtW5QjVLNJT4hwA 提取码: 6f26 由于要写这段故事,又去找这段往事,十八哥的视频依然前无古人后无来者。回头我专门写一下十八哥的传奇故事。
那时候,十八哥建了一个自学it网,于是一发不可收拾,我2015年走走停停,自学完了十八哥的传世经典,虽然很慢,但是2015年煤炭行情不好,薪资有点变化,我不喜欢被动等风来,2015年8月女儿出生,我深感压力,于是决定正式去北京学习,后来,矿上出了安全事故,家属很激动,矿上比较乱,生产什么的也不太紧凑,我毅然决然跑到北京,桌子里的诸多东西都没收拾,奖状、职称证书、个人笔记都没收拾,就奔赴北京,在沙河的青创大厦里,成了十八哥的亲授徒弟。每天安排的极其紧凑,搞到半夜,晚饭十八哥要求大家楼下跑步,早上9点开始上课。那段岁月,有个叫小艾的小伙子,唱了一首歌《走在冷风中》,成为了北京那段岁月的深刻记忆。
12月底,我们毕业了,我开始疯狂的找工作,每天面4-5家,然后我就拿到了几个offer,我可能是鸡血打多了,很疯狂,其实回头看,有点当时愣。但是就这样入行了,进入一家开发垂直社交APP的创业公司,开始接项目,干活,其实大部分都是在写业务,15年前后,我由于要换城市,于是回到另一个城市,有幸加入到另一个创业公司,做直播、做http代理,从业务型选手变成了研发型选手。
再后来开始跳槽,17-18年看大家都学习GO语言,于是入了GO的坑,但是由于业务限制,很多地方用不到,于是仅仅在小工具什么的地方用,后来由于业务需要自己学了一些Vue和小程序之类的,也是由于有专业的小伙伴在做,所以都是荒于学的快乐,忘得干净。但是但是,期间认识一位从纽约大学读研究生回来的小伙子,他虽然是科班出身,但是热衷前端,跟他交流,就很开心,因为他受过很正规的科班训练,对一个新技术、新逻辑理解的比其他同事强,所以我挺喜欢和他在一起研讨。
再后来二宝出生,转战另一个城市,我有一次在医院一次会议上认识了一个做硬件的哥们,他身体不太好,年长一些,后来听说他失业了,按我的理解,做硬件应该约老越吃香啊,没想到这么残酷的现实面前。
我决定要离开这个行业,于是通过考试,排名第二,落榜,后来第一名不来,递补到我,就这样进了体制,体制内,我开始拼命工作,但是体制内对人的压榨就明显降下来了,更注重方法和沟通程序,我也在复盘我关于程序员的时光,几个点给大家分享一下:
不要浮于水面去学习技术,也不要过度深挖技术,我们的岗位很多都是应用型的,先实现,再优化;
不要过于轻浮地跳槽,但是当业务可以的时候,考虑履历状况的同事,要积极利用跳槽,涨工资和拓宽业务广度;、
程序员在国内,目前的情况下,还是有点青春饭的意思,所以要提前谋划,做好相关储备,35岁效应很明显;
希望大家多为开源做贡献,因为开源做的好的很多是大牛;反之亦然;
不要痴迷于某一种信条,不管是语言还是技术还是业务,要深深明白各有千秋。
上面是比较宽泛的建议,下面说下我实践过的几个方法:
1、没事多去面试,不为跳槽,就是为了不做井底之蛙,把握市场上的行情总是有助于激励成长的;
2、和大牛建立联系,各种会议是比较好的场景,认识大牛主要是能够激励自己;
3、多读书,除了技术类书籍,要打造自己的博客;
4、不要只关注技术,要关注财务状况。