多大仇,这个离职证明大家怎么看?
近日,网传一则关于某IOS程序员的离职证明引发了关注,从中我们得出几个信息,深有感触,在此分析一下。
程序员共上班2月,就正式离职
公司提出在职期间该程序员提出过3次离职
公司提出主导项目遗留70多个bug
(马赛克要打的)
对于第一点
任职两月辞职对我们来说,实在太短,熟悉熟悉公司业务,搭一搭环境看看代码就过去了,从中我们也可以看到,员工肯定是看到了公司的坑,当然也有一遇到困难就想走的那种敏感因素在,这里不排除。
总之,2月时间不足以证明什么,公司的利弊员工的忠诚度,但是对于我们程序员来说,既不推荐遇到不适就离职,也不推荐待在一个钱少进不少的公司,一切都是双向选择。
对于第二点
公司提出,任职期间提出3次离职,按道理来说,试用期期间提前3天提交离职的,3次提出更是说明员工与公司之间存在不和原因,我想走,你不放我,这也证明了第一点,公司可能有很多坑。
当然,员工处理事情的方式肯定有不对,双方没有先沟通再办理,最终就是不欢而散了。
对于第三点
好惊讶了啊,2个月还包括一些入职流程的繁琐事情,就有70多个遗留bug, 难道是bug 产生器吗,有网友指出你这是写代码呢?你这是写bug呢吧?????
对于一个程序员来说,就不得不说说代码的问题了,先想好怎么写,再写代码,再验证,bug 其实就在我们中间,但是我们也可以找到解决它。
争议点
有网友指出“我印象中离职证明只能用来证明离职,不能来写这人怎么样,不然员工如果和企业有矛盾,企业不是可以乱写”
不讨论负面内容,离职证明是不允许这么写的,很简单,因为最后一句因果表述不清。“主项目至今遗留70多个BUG”这句话与员工离职内容无关,要么删除,要么就必须陈述清楚这个遗留与员工是否有关,有多大关联,同时公司还必须有足够证据去证明。否则员工拿着这个证明直接去仲裁企业捏造事实,蓄意阻碍劳动就业企业一点办法也没有。 PS:如果真的是员工错误,与企业水火不容了,正确的做法是企业在证据确凿的前提下通过企业公文形式开除员工解除劳动合同,这种名不正言不顺的离职证明不受任何法律保护。 |
也有网友说可能这是事实,员工确实工作上有缺陷,bug太多了,可能在需要解决的时候,走人,不顾公司的利益。
写bug顺便写点代码有问题吗?就像打架带个篮球一样???? |
|
总之
故事的结局还是说了再见,好聚好散吧,无力多说,只想有一个单纯的环境,回归技术的初心,
推荐阅读(点击标题可跳转阅读)对程序员来说,一份工作坚持多久跳槽最合适?吐槽吧,code monkey程序员视角看手机计算器上为什么10%+10% != 0.2 @程序员,说好不哭,你却哭的稀里哗啦来瞅瞅 | 2019年最新编程语言排行榜
智能推荐
堆排序
堆排序 什么是堆? 堆是具有以下性质的完全二叉树: 每个结点的值都大于或等于其左右孩子结点的值,称为大顶堆 或者每个结点的值都小于或等于其左右孩子结点的值,称为小顶堆。 如下图所示: 那么话又说回来了,什么是完全二叉树呢? 要想知道什么是完全二叉树,首先得知道什么满二叉树。 满二叉树:高度为h,并且由 2^h-1个结点的二叉树,被称为满二叉树,其实不难看出,满二叉树的结点的度要么为0(叶子结点),...
一些必须知道的JAVA基础知识
作为一名Android开发人员,面试的时候也会经常被问到一些java基础方面的。这就前段时间面试中遇到的一些java方面的,可能不全,只是我面试中遇到的。 写这篇博客只是为了自己在以后的面试中(虽然现在上班了)不要在被同样的问题难到,以后还会持续更新。 1. ArrayList 和 LinkedList: 1.两者是是集合,不同的是内部的数据结构和实现原理有所不同。ArrayList内部是数组结构...
tp5.1框架学习之请求学习
获取请求参数 第一种方式:门面方式获取数据 方式二:依赖注入方式获取 方式三:辅助函数input获取(推荐 理由 比较简单,不用引入) 参数绑定 上面是参数绑定? 依赖注入概念的理解 依赖注入是一种软件设计思想,在传统软件中,上层代码依赖于下层代码,当下层代码有所改动时,上层代码也要相应进行改动,因此维护成本较高。 而依赖注入原则的思想是,上层...
深度学习库 caffe使用 源码分析 依赖库分析 caffe glog gflags openBlas prototxt yolo_darknet 转 caffe
深度学习库 caffe使用 源码分析 依赖库分析 caffe glog gflags openBlas 本文github链接 yolo_darknet 转 caffe caffe 安装 Caffe代码解析 caffe网络模型结构在线可视化 CAFFE使用 源码分析等 caffe 模型配置文件 prototxt 详解 caffe.proto 系统变量层类型参数配置文件 caffe_简介_使用.md ...
【Python学习-二叉树-链表】【剑指offer】之复杂链表的复制
【Python学习-二叉树-链表】【剑指offer】之复杂链表的复制 复杂链表的复制 代码分析 复杂链表的复制 输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head。(注意,输出结果中请不要返回参数中的节点引用,否则判题程序会直接返回空) 代码分析 这个递归的代码有问题,但不知道为什么牛客网的系统还可以通过。问...
猜你喜欢
深入浅出Android NDK之将Android.mk导入Android Studio
今天我们介绍怎么在Android Studio中编写、编译C/C++源代码。在Android Studio中编写源代码还是不错的,编写代码有代码提示,阅读代码可以查找引用,写完代码后,直接可以运行,运行的时候也可以打断点调试,虽然断点不太好用,经常会乱跳,但总比没有要好。 一般我只把Anddroid studio作为一个编写代码和查看代码的工具,编译我更喜欢自己写一个批处理脚本,在批处理里面调用n...
R语言:在同一张图作不同曲线
R语言将两条曲线作在同一张图的方法是:...
Java类中获取配置文件中的静态常量
Java类获取配置文件中的静态常量 通过注解方式获取常量值 @Value注解进行配置文件信息的获取 @ConfigurationProperties注解获取配置文件 通过注解方式获取常量值 当我们在编写代码过程中,部分常量信息可能需要多处公用,通常会把这些常量写进xml配置文件中,通过相关配置信息在代码中使用。如下dingding:的相关常量的值; @Value注解进行配置文件信息的获取 新建一个...
Android Handler的基本使用
转载请注明出处:http://blog.csdn.net/vnanyesheshou/article/details/72677227 本文已授权微信公众号 fanfan程序媛 独家发布 扫一扫文章底部的二维码或在微信搜索 fanfan程序媛 即可关注 最近看了一篇关于Handler的博客,感觉写的很不错,涉及了Handler的基本使用方法,及Handler、Looper、Me...
STL — 浅析二级空间配置器
浅析二级空间配置器 SIG对于空间配置器的设计哲学为: 1.向system heap 要求空间 2.考虑多线程的状态 3.考虑内存不足的应变措施 4.考虑过多的"小型区块"可能造成的空间碎片问题. 在我的上一个博客当中我们认识了一级空间配置器,但是我们在最后引出来了一个外碎片的问题,这是一级空间配置器没有办法解决. 外碎 片其实就是系统剩余的内存明明足够,但...