> 文章列表 > 为什么你老是加班却得不到重用?聊聊程序员的舒适区

为什么你老是加班却得不到重用?聊聊程序员的舒适区

为什么你老是加班却得不到重用?聊聊程序员的舒适区

为什么很多朋友天天加班
反而得不到重用
其实很多时候问题在自己身上
我今天呢就给他讲一讲我自己的见解
很多程序员为了完成一个目的
完全不考虑过程
以为把事情做完了就行了
其他啥也不管
这就是单一思维
这也是很多
程序员代码质量不佳的原因
写代码就是一个资源调度调配的过程
很多程序员一个方法写上上千行代码
在他们眼里把功能实现了就算完事了
完全没有考虑代码的复用性运行效率
代码的可读性
还有一个常见的案例
就是桌面乱七八糟
我说你把桌面清理一下吧
他的桌面图标都是各种word啊Excel啊
都排不下了
我说你这样文件乱放
工作效率肯定低下呀
当然忙不完事情吗
还有的同事电脑已经用到了报废期限
明明按照公司规定可以更换一台新的
性能更好的电脑
可他们却宁可忍受卡顿
忍受爆红的硬盘分区
断电就关机的报废电池
也不肯花一点时间更换新的电脑
你说他们懒吗
他们整天忙忙碌碌加班也是最多的
他们可能是我想着现在我虽然忙
但起码不会出问题啊
其实这就是一种舒适圈
不愿意迈出改变的第一步
巴不得自己工作状态既能用到退休
试问一下各位看官
如果你是程序员你会重购你的代码吗
把它更换成新的框架
理顺之前乱七八糟的数据库设计
重新设计下流程图
把无用的垃圾代码都清理干净
我想大多数人都懒
得做原来的又不是不能用对吧
迈出舒适圈确实是一件很难的事情
有句话说得好磨刀不误砍柴工
有时候换一个更好的工具
可以大幅度提高工作效率
比如我自己是面试官
经常会面试
一些从其他公司跳槽过来的朋友
面试分为现场面试和远程面试
以往远程面试都是通过打电话的方式
现在随着移动互联网的普及
使用打电话实施很low了
我们公司在招聘的时候
都是采用丁丁这款APP
进行视频面试的
其实
丁丁在企业内部作为视频会议比较多
当然面试是其中一个应用场景
我们会要求应聘者和我们面试官
加入一个视频会议
如何加入会议呢
可以通过分享短链接
短信口令等一键参会
这些功能
我就很方便的通知应聘者入会
还有就是关联日程
防止参会者错过时间
当然不是到了时间才通知
可以设置提前半小时进行提醒
到了时间就可以直接开启会议了
这样他们都不会忘记参加面试了
参加会议也不是单纯的语音视频
如果要求面试者版书
那可以使用白板功能进行互动
除此之外
还可以用屏幕分享来演示文件
PPT等等充分进行现场互动
展示面试者的能力和经验
都是很方便的
另外还有一个小惊喜
丁丁对网络很差的环境都有优化
记得我们有个应聘者在老家农村里
那边手机移动网络覆盖不是很好
电话也经常断
但依然使用丁丁顺畅的完成了面试
最后还成功入职了
讲真丁丁的视频会议
对弱网络的优化还是很给力的
丁丁视频会议还有一些小功能
可以有效防止射死现场
我当年导师在给我远程指导
硕士答辩的时候
就发现导师的背景怎么怪怪的
就是那种毫无PS痕迹
原来他使用了虚拟背景
哼看来导师还是非常要面子的
没有那么多书
怎么能衬托他的学识渊博呢
开个玩笑哈
我的导师确实是一个非常厉害的教授
所以大家远程面试的时候
如果家里乱糟糟
为了避免尴尬
记得选一张职业的背景哦
这样就不会被面试官嫌弃了
所以啊有效使用工具
是提升竞争力很重要的一步
今天呢我就给大家分享一下
我自己身上的一个例子
我自己就是斗胆做过一次重构的
我们公司有一套旧系统
是用老SSM框架做的
前端还是用EGY
连前后端分离都没有做到
数据库还是用手写叉
秒格式的Secre语句那种
系统运行了一阵子之后
我决定重构了它
但是在公司
没办法调动人力资源去重构代码的
重购是需要花费人力成本的
幸好公司有一个内部研发指标
但是申请这个指标需要评审
说白了就是要足够的理由
让评审团认为
我这项人力开销是值得的
如果我只是想重构代码
显然是通过不了
好在当时区块链大火
我觉得要不要借助一下区块链这个名
头来重构下代码呢
于是我就写了很多申报材料
各种PPT.Excel啊
没想到居然通过了
区块链真是个万能钥匙
当然了
这个项目只是一小部分用到了区块链
但是申报材料几乎每页都是讲区块链
怎么怎么重要
甚至专门还用了区块链
结合这个系统升起了软柱
最后申请下来10万的研发经费
实在是非常不容易
当然大家不要想歪了
这个研发经费只能抵扣人力成本
并不是到我的口袋
最后
我成功把整个系统前端改成了react
后端用了spring boot加JPA
完全重新设计了UI
数据库结构也翻新优化了
现在看起来相当于以前的代码
确实舒服多了
虽然在客户眼里只是见面变得更漂亮
但背后付出的努力
他们可能真的理解不了
迈出舒适区其实并不一定要伤筋动骨
可能支持一个小小的举动
给你带来很大的收益
当然
最主要的还是要愿意走出第一步
有的人身体很勤快大脑却很懒惰
这样的人整天忙忙碌碌
实际上干的事情都千篇一律
显然不会得到提拔和重用的
所以很多人天天加班很辛苦
回家又不愿意思考
思考自己的工作意义
如何让自己变得更有价值
什么样的工作做什么样的事情
才是领导最想要的
说白了要投领导所好
在工作上
并不是所有事情都是最重要的
每一件事情都要按优先级投入精力
例如
有一些事情完全是为了凑数凑指标
那就不必要花费太多精力了
早做过的人
要一个案例照着案例照葫芦画
瓢就可以了
所以走出舒适区最重要的能力是什么
就是变通
分给你的任务
一定要思考这件事情该不该做
这件事情该怎么做
上班不是在学校里交作业
在学校里你当然要把每样作业都做好
而上班不是这样你甚至可以抄作业
很多时候你要做的事情
别人其实已经做过了
你完全可以借鉴过来
能复用就复用
复用是很节约成本的事情
别觉得拿了同事的东西完成任务
就是很丢人的事情
好了本文就告诉大家
要做程序员不要做代码民工
只会按照步骤按部就班
要想办法改变自己的工作效率
学会变通走捷径学会抄作业
这才是提高你的价值
升职加薪才有你的份呢
如果你觉得我说的有用
记得点赞
迈出舒适区
其实是一件非常伤筋动骨的事情
可能一个小小的举动
会给你带来很大的
谢谢阅读