目录

  • 周五通宵,周末加班
  • 难受到怀疑自我
  • 先满足公司需求,再满足职业要求
  • 思考这份工作的价值

周五通宵,周末加班

周五突然安排了2个紧急的工作任务,周六上线一个,周日上线另一个。

周一到周四清闲了四天,反而周五安排任务,周六周日要加班,总是有这种情况,为什么有事情不能早点说呢?

然而设计稿到了周五下午3:00左右才确定下来,刚画页面画了不到一小时,老板把我们叫到办公室说要开动员大会,这都火烧眉毛了,为什么要开动员大会啊?

然后因为客户方的领导下午来不了了,我们在办公室干等了有半个小时就又回去了,又延迟到6:30才下班。由于今天下雨,路上又堵,我回到家已经晚上9:00多了,本来今天说好的和妹妹打视频的,虽然今天是要通宵的,可是还是和妹妹聊了有半个小时,便匆匆忙忙地结束了。

晚上10:00开始写代码,一直忙到凌晨4:00,然后实在困得不行了,便去床上躺了一会儿。大约早上6:00的时候,部门领导疯狂打语音,打电话,询问进度如何,我只能说我太累了,躺了一会儿,上午估计能搞完。真的很不喜欢这种一直被人催促着干活,逐渐害怕听到那些微信语音,电话,还有在上家公司时候的钉钉提示音。

难受到怀疑自我

在加班的过程中,除了工作上的烦躁,在写代码的时候,也逐渐意识到自己的不足。自己对js、css、vue等这些知识的掌握的都太差了,完全做不到融会贯通。首先就是基础不牢,导致在写一些基础需求的时候,还要去靠着百度来解决问题;其次就是没有查漏补缺的意识,关于数组对象操作的那些方法,每次遇到都是靠着去找老代码,去网上去查。

由于水平不佳,真是越写越烦躁,越写越难受,因为已经开始怀疑自己了:自己这一年多到底干嘛了,怎么连基础的知识都掌握的那么差劲,怎么一点提升都没有呢?还想着后面跳槽的事情,如果就这样的水平,怎么会有好的公司给自己发offer呢?难道自己真的要做一辈子的底层人员,碌碌无为一辈子吗。

果然在困难面前,人才可以更好地认清自己。

先满足公司需求,再满足职业要求

当然在加班的时候,遇到的某些问题是因为我对公司的项目不了解所导致的。这就会让我每次遇到难处的时候,都不知所措,不知道这个功能是否能实现。所以在这中间,就会花费大量的时间再去看公司老项目类似功能的代码,去网上查阅是否能实现类似功能的方案。在这期间,我内心是发虚的,因为我并不能给同事一个明确的答复:这个功能到底能不能做?为什么不能做?

加完班后,白天也反思了一下自己。来公司上班,首先应该满足的是公司对你的需求,因为是公司在每个月给你发工资,是公司给你提供了一个工作岗位,公司的需求才是最紧迫也是最重要的需求。当下公司的需求才是最需要落地的,也是能给自己充分反馈的,在充分满足公司的需求后,才可以利用空闲时间去想着提高职业技能,提高自己其它方面的能力。不然如果在无法满足公司需求的情况下,就想着去追求新技术,追求性能优化等,就有点不切实际,好高骛远了。最近也在读《见识》这本书,里面提到的一点就是:不要因为捡了芝麻,而丢了西瓜。

思考这份工作的价值

我上家公司是做电子政务行业的,没想到我的第二份工作也是做电子政务。又因为企业的性质问题,很多功能的开发经常就是领导拍脑袋决定的,然后下面一帮人就去埋头苦干。

任务下来之后,产品梳理一下大概的需求,让设计出一张设计稿就可以开始开发了。加班加点地的开发完成上线后,就又要改,需求又变了,要考虑很多情况了,到最后再浪费几天时间去修改然后再上线。

那么在上线的这个时间点,有人用吗?好像没有,修改了几天上线后,的确有部分单位在用,真的有帮助使用的人提高工作效率吗?我看也未必。功能开发好后,大家乘着新鲜劲用1~2个月,估计就把它忘了。这功能后面也不会升级,也不会维护,变得无人问津。

可能大部分软件公司的底层程序员都做着类似的工作吧,加班加点忙一年,开发的功能基本没有一点价值,自己不能从中收获到存在感,感觉自己没有做出一点贡献。我是觉得只有长时间有大量用户的的业务才有意义,没有用户量,没有一线的需求,哪来的创造价值呢。

2021周更03:周末加了两天班相关推荐

  1. LeetCode/LintCode 题解丨一周爆刷分治法:合并两棵二叉树

    描述 给出两棵二叉树,当你用其中一棵覆盖另一棵时,两棵树的一些节点会发生重叠,而其他节点则不会重叠. 您需要将它们合并到一棵新的二叉树中. 合并的规则是如果两个节点重叠,则将节点值加起来作为合并节点的 ...

  2. [周更]4.unity3D_Roll_a_Ball

    [周更]4.unity3D_Roll_a_Ball ε≡٩(๑>₃<)۶ 一心向学 文章目录 [周更]4.unity3D_Roll_a_Ball 前言 一.场景搭建 1.地板 2.墙 3 ...

  3. 一加5手机刷Android8,更流畅更安全 一加5和一加5T 获安卓8.0更新

    原标题:更流畅更安全 一加5和一加5T 获安卓8.0更新 近日,一加为旗下的一加5和一加5T两款旗舰的氢OS系统推送了安卓8.0版本的系统更新,这是继一加3/3T之后,一加又一次对旗下机型的系统进行的 ...

  4. 在Flutter中更快地加载您的图像资源

    本文主要介绍在Flutter中更快地加载您的图像资源 我们可以将图像放在我们的资产文件夹中,但如何更快地加载它们?这是 Flutter 中的一个秘密函数,可以帮助我们做到这一点 - precacheI ...

  5. Spring mvc 启动配置文件加载两遍问题

    问题描述 在使用spring mvc 启动的时候,用到了一个在程序启动时加载的配置方法init-method="initLoad",并启动多线程来做数据同步,但是在程序启动之后发现 ...

  6. group by 后面加条件_无论炖什么肉,只要加这“两种”调料,肉质鲜嫩入味,越炖越香...

    随着生活条件越来越好,大家从单纯的猪肉.鸡肉等常见的肉类,到现在餐桌上的大虾大鱼,当然,每一种食物都有它特殊的口感和营养.中国人在烹饪上有着独到的优势,能够把每一种的食材都发挥出它的本味.最朴实的做法 ...

  7. EasyUI的组件加载两次的问题

    用Tabs打开会访问两次,新建一个空的Panel 然后在赋值. 不过这个Bug在最近的EasyUI解决了 $("#btn").click(function() {$("# ...

  8. 浏览器是直接加载二进制图片更快还是加载base64编码的图片更快?

    问题对人有帮助,内容完整,我也想知道答案0问题没有实际价值,缺少关键内容,没有改进余地 浏览器是直接加载二进制图片更快还是加载base64编码的图片更快?哪个效率更高? 例如: <img src ...

  9. c++版本opencv(02-第一个OpenCV程序 03.图像加载与保存)

    c++版本opencv(02-第一个OpenCV程序) 一.02-第一个OpenCV程序 二,03.图像加载与保存 来自网易云课堂 一.02-第一个OpenCV程序 如果加载到了之后呢,我们就要对它进 ...

最新文章

  1. 第二篇:数据可视化 - 基本API
  2. SpringBoot异常处理-自定义HandlerExceptionResolver
  3. 模板进阶——模板实参推断
  4. 蓝桥杯 基础练习 数列排序
  5. LeetCode 907. 子数组的最小值之和(单调栈)
  6. 天津理工大学计算机工程学院院长,王法玉
  7. Puppet 命令参数介绍(三)
  8. iOS 10 UserNotifications 框架解析
  9. jQuery、Ajax,DataTable数据如何转换成Json格式
  10. Android大牛博客集
  11. 你知道手动探针台系统的用途及组成部分吗?
  12. 简单用BT3破解无线网络WEP, WPA密码
  13. 简化企业组网 H3C S1224F以太网交换机评测
  14. Openssl 命令之cer证书转成pem. 利用ptf私钥文件生成公钥
  15. 图片倒影控件ReflectionImage
  16. Java笔试面试题三(编程算法)
  17. 10、spss做最优尺度分析
  18. 教你辨别专利编号| 专利的专利号申请号公开号公告号
  19. Python细枝末节个人知识记录
  20. pip、conda源更换为清华源、查看源、删除源

热门文章

  1. python输出字母金字塔a bb ccc dddd_c#题库(程序设计基础)-New
  2. 景德镇人都应该知道的一个历史人物--唐英
  3. RV1126按键中断驱动和应用调试
  4. 体系结构 参考模型
  5. swf文件用什么打开
  6. html网页中加五角星,html如何添加五角星/星星图案
  7. 招商银行(深圳)专场 — 纯前端表格技术应用研讨会
  8. w7计算机读条,win7设备和打印机一直读条如何解决
  9. 金融行业巨头 ING 如何搭建统一持续交付平台
  10. 考研数学线上笔记(五):凯哥导数及几何应用概念选择题系列课程