2020 年上半年工作总结 (吐槽)

本贴最后更新于 1291 天前,其中的信息可能已经沧海桑田

从 19 年 10 月份开始一直到现在,自己的工作重心就逐步的从业务功能开发向公司开发平台上转移,很少参与到项目业务功能开发了,主要在提升平台功能,改善平台架构上。

期间从入职后就负责的一个项目断断续续的在运维,在开发。说到这不得不吐槽这个项目了,这是我工作四年来做过的最恶心的项目,没有之一。

设计文档,需求规格说明书和没有一样,简陋至极。客户隔三差五改需求,并且经常否定自己提过的需求,并甩锅给我。其中有几次我都用手机将我们的需求讨论都录下音来了,后面又进行否定的时候我都想直接掏出录音甩他脸上,但最终还是克制住了这个想法。

这个项目做了三年了,我来公司接手到现在两年,前面还有一个人带过一年,三年的时间没有成功上线,没有回款,到现在,即使都用了将近一年的时间了,还处在“测试运行”的阶段。

另外就是还负责其中两个 APP 产品的开发-上线-运维的工作,第二个 APP 产品不说了,自己设计开发的,没有遇到什么波折,一切顺利的上线了,现在吐槽下第一个 APP。

19 年 12 月份开的工,因为当时我在成都出差,负责另外产品的上线工作,所以就暂未参与,交给公司的新人来开发。因为是用 HTML5+cordova 来进做的,因为我以前用过这些东西,所以之间也就辅助指导一下。

年后复工后,负责开发的新人提出了离职,当时整个项目都还没有做完(我当时就在想,这也忒没职业道德了,活干不完就走),然后我就接过了项目,当时我领导说这个项目已经开发的差不多了,然后准备推测试了。我接过项目后,差点没气死。

很多当时我说过要躲过的坑避过的雷全都占了。就这明明就是个 BUG,然后你也指明这个会有问题,然后就是不改。造成的结果就是我花了一周多的时间,每天通宵来修改 BUG。

最令我生气的是,APP 中设计到一个功能,在线录制视频并上传查看的功能,因为新人不会,所以我就接过来了,我通宵了一晚做了出来,本来的目的是,我做这个功能,你把时间抽出来,修改一下 BUG。 结果你是帮他完成了这个功能,但是 BUG 人家还是没有修改。

所以导致后面几次公司的会议的时候,我说话很冲,和同事吵了起来。我发现程序一个很小的问题,顺手就改的那种,我也将问题抛出去,谁写的谁改,不帮这种忙。

很费解现在的人,为什么把别人的帮助当为理所当然。你在公司加班加点帮他的忙修改 BUG,人家下班回家各种嗨去了。

当然,最终 APP 还是如期上线了(加班加点换来的)。

然后就是个项目的运维,中间穿插几个小项目的开发,一直到了现在。

其实这半年离职的年头一直在脑海中

中间也面试过几家公司,也拿到过 offer,要么是薪资涨幅不足以是我离开现在的公司,要么是技术与公司人员结构让子级不太满意,所以一直做到了现在。

最近离职的念头更加强烈了。

一是公司的某种制度让我特别反感,就是每次各种培训会议都要放到周六开。实话说,工作了一周,周五晚上大都和朋友 happy 一下,周六睡个懒觉。每次都放到周六开,前期的时候我还会去个几次,然后找各种理由请假,后面就直接不请假不去了。

前段时间,直接和领导摊牌了,结果当然了,没啥卵用。

给我的感觉就是,公司放到周六开会,不占用工作日,觉得占用员工的休息时间无所谓。

原因二:理念不合

公司要做一款云产品,让我负责技术方面的工作:平台选型啊等等之类的。

公司是将这个作为产品来进行的,区别以前所做的项目。所以我也结合以前做产品的经验以及当下流行的技术框架整理了部分。

然后中间开过好多次会议来确定这个东西。会议上经常性的听到一句话,或者潜台词,就是我们现在想全,以后不用改了。

做一个产品想一步到位,一劳永逸。这可能吗,那个产品不是经过一次次打磨,重构才得出来的。老想着一步到位,让我觉得我们之间的理念“不一致”

原因三:对于接受新事物顾虑重重

因为平时我会时不时的加入一些新的东西来完善项目的,其中就会涉及一些新的技术等,这里所谓的新也就是他们没有接触过的,这里的顾虑也不是对于一个新的技术的性能,效果等方面的顾虑,而是对于人的顾虑。

就举个例子:公司给一个项目做 App 端,方便用户接受消息与做一些简单的操作。考虑到客户手机又使用苹果的有用 android 的,我当时就想做一个微信小程序多好,不用考虑平台问题,开发 IOS 还要用到 mac 环境,证书的申请,App 的审核,还要考虑 android 和 ios 的插件兼容问题等等,一个微信小程序都解决了,接过,因为公司其他人员不会,所以不用。

还有就是新框架选型时,我说了采用 springboot+vue 的前后分离架构来做吧,最不济我们也用个模板引擎吧,别再使用 JSP 了,然后公司首先考虑的是其余人员会不会的问题。

我觉得应该首先考虑的不是这种技术能够解决那些问题吗,员工会不会这种应该在考虑范畴吗?程序员的工作又不是铁饭碗,不会就学啊,指望一招鲜吃遍天?

最近一直在纠结着要不要离职,一方面是感觉今年疫情的原因,加上现在负责一项比较重要的工作,突然离职是不是不太“义气”,工作完今年再说吧,另外就是现在的工作真的很不开心,感觉自己都有点轻度的抑郁症了,就是很烦躁。而且这种工作上的烦躁正在影响着生活中的情绪。昨天又在公司怼了下同事,事后自己也挺后悔的,不该因为一点小事那种说话语气。哎~~~~~~~

  • 工作

    快乐工作,认真生活。

    139 引用 • 1469 回帖 • 6 关注
  • 总结
    204 引用 • 1748 回帖 • 2 关注
  • 2020
    26 引用 • 124 回帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • 哥们 怎么跟我的经历这么像呢

  • smart

    大家的经历总有那么一段出奇的相似。。。

推荐标签 标签

  • CloudFoundry

    Cloud Foundry 是 VMware 推出的业界第一个开源 PaaS 云平台,它支持多种框架、语言、运行时环境、云平台及应用服务,使开发人员能够在几秒钟内进行应用程序的部署和扩展,无需担心任何基础架构的问题。

    5 引用 • 18 回帖 • 150 关注
  • IBM

    IBM(国际商业机器公司)或万国商业机器公司,简称 IBM(International Business Machines Corporation),总公司在纽约州阿蒙克市。1911 年托马斯·沃森创立于美国,是全球最大的信息技术和业务解决方案公司,拥有全球雇员 30 多万人,业务遍及 160 多个国家和地区。

    16 引用 • 53 回帖 • 102 关注
  • flomo

    flomo 是新一代 「卡片笔记」 ,专注在碎片化时代,促进你的记录,帮你积累更多知识资产。

    3 引用 • 72 回帖
  • 快应用

    快应用 是基于手机硬件平台的新型应用形态;标准是由主流手机厂商组成的快应用联盟联合制定;快应用标准的诞生将在研发接口、能力接入、开发者服务等层面建设标准平台;以平台化的生态模式对个人开发者和企业开发者全品类开放。

    15 引用 • 127 回帖 • 4 关注
  • uTools

    uTools 是一个极简、插件化、跨平台的现代桌面软件。通过自由选配丰富的插件,打造你得心应手的工具集合。

    5 引用 • 13 回帖 • 1 关注
  • 深度学习

    深度学习(Deep Learning)是机器学习的分支,是一种试图使用包含复杂结构或由多重非线性变换构成的多个处理层对数据进行高层抽象的算法。

    39 引用 • 40 回帖
  • WordPress

    WordPress 是一个使用 PHP 语言开发的博客平台,用户可以在支持 PHP 和 MySQL 数据库的服务器上架设自己的博客。也可以把 WordPress 当作一个内容管理系统(CMS)来使用。WordPress 是一个免费的开源项目,在 GNU 通用公共许可证(GPLv2)下授权发布。

    45 引用 • 113 回帖 • 318 关注
  • 书籍

    宋真宗赵恒曾经说过:“书中自有黄金屋,书中自有颜如玉。”

    73 引用 • 377 回帖
  • 游戏

    沉迷游戏伤身,强撸灰飞烟灭。

    169 引用 • 799 回帖 • 2 关注
  • PWA

    PWA(Progressive Web App)是 Google 在 2015 年提出、2016 年 6 月开始推广的项目。它结合了一系列现代 Web 技术,在网页应用中实现和原生应用相近的用户体验。

    14 引用 • 69 回帖 • 117 关注
  • 面试

    面试造航母,上班拧螺丝。多面试,少加班。

    324 引用 • 1395 回帖 • 2 关注
  • GitHub

    GitHub 于 2008 年上线,目前,除了 Git 代码仓库托管及基本的 Web 管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。正因为这些功能所提供的便利,又经过长期的积累,GitHub 的用户活跃度很高,在开源世界里享有深远的声望,并形成了社交化编程文化(Social Coding)。

    207 引用 • 2031 回帖 • 1 关注
  • 智能合约

    智能合约(Smart contract)是一种旨在以信息化方式传播、验证或执行合同的计算机协议。智能合约允许在没有第三方的情况下进行可信交易,这些交易可追踪且不可逆转。智能合约概念于 1994 年由 Nick Szabo 首次提出。

    1 引用 • 11 回帖 • 8 关注
  • 程序员

    程序员是从事程序开发、程序维护的专业人员。

    528 引用 • 3527 回帖
  • Sphinx

    Sphinx 是一个基于 SQL 的全文检索引擎,可以结合 MySQL、PostgreSQL 做全文搜索,它可以提供比数据库本身更专业的搜索功能,使得应用程序更容易实现专业化的全文检索。

    1 引用 • 170 关注
  • B3log

    B3log 是一个开源组织,名字来源于“Bulletin Board Blog”缩写,目标是将独立博客与论坛结合,形成一种新的网络社区体验,详细请看 B3log 构思。目前 B3log 已经开源了多款产品:SymSoloVditor思源笔记

    1089 引用 • 3466 回帖 • 302 关注
  • Chrome

    Chrome 又称 Google 浏览器,是一个由谷歌公司开发的网页浏览器。该浏览器是基于其他开源软件所编写,包括 WebKit,目标是提升稳定性、速度和安全性,并创造出简单且有效率的使用者界面。

    60 引用 • 287 回帖
  • 博客

    记录并分享人生的经历。

    270 引用 • 2386 回帖
  • CSDN

    CSDN (Chinese Software Developer Network) 创立于 1999 年,是中国的 IT 社区和服务平台,为中国的软件开发者和 IT 从业者提供知识传播、职业发展、软件开发等全生命周期服务,满足他们在职业发展中学习及共享知识和信息、建立职业发展社交圈、通过软件开发实现技术商业化等刚性需求。

    14 引用 • 155 回帖
  • JWT

    JWT(JSON Web Token)是一种用于双方之间传递信息的简洁的、安全的表述性声明规范。JWT 作为一个开放的标准(RFC 7519),定义了一种简洁的,自包含的方法用于通信双方之间以 JSON 的形式安全的传递信息。

    20 引用 • 15 回帖 • 18 关注
  • Python

    Python 是一种面向对象、直译式电脑编程语言,具有近二十年的发展历史,成熟且稳定。它包含了一组完善而且容易理解的标准库,能够轻松完成很多常见的任务。它的语法简捷和清晰,尽量使用无异义的英语单词,与其它大多数程序设计语言使用大括号不一样,它使用缩进来定义语句块。

    530 引用 • 671 回帖
  • 心情

    心是产生任何想法的源泉,心本体会陷入到对自己本体不能理解的状态中,因为心能产生任何想法,不能分出对错,不能分出自己。

    59 引用 • 369 回帖 • 3 关注
  • 分享

    有什么新发现就分享给大家吧!

    240 引用 • 1725 回帖 • 5 关注
  • BND

    BND(Baidu Netdisk Downloader)是一款图形界面的百度网盘不限速下载器,支持 Windows、Linux 和 Mac,详细介绍请看这里

    107 引用 • 1281 回帖 • 17 关注
  • Latke

    Latke 是一款以 JSON 为主的 Java Web 框架。

    70 引用 • 532 回帖 • 697 关注
  • 爬虫

    网络爬虫(Spider、Crawler),是一种按照一定的规则,自动地抓取万维网信息的程序。

    106 引用 • 275 回帖
  • sts
    2 引用 • 2 回帖 • 137 关注