程序员因为试用期被辞退,为发泄情绪删光了自己在公司写的所有代码被判刑十个月。这位程序员也不知道哪根筋搭错了,做出这么无脑的事。通过删库删代码来发泄情绪的程序员是最蠢的,这几年发生这种事还少吗,有一个有好下场的吗,所以做程序员的兄弟们一定要注意了,三思而后行,别为一时爽而葬送了自己的未来。

北漂程序员个人倒是觉得,针对这种试用期不通过的程序员有点自作多情了。根据@北漂程序员创业 个人多年的写代码经验和项目团队的管理经验,往往试用期不通过的程序员写的代码完全达不到项目的要求,说白了,几乎可以说是垃圾代码。所以程序员本人完全不用冒着违法犯罪的风险去删自己的代码,大概率老板或者项目负责人还会找项目组其他人员帮你把代码删掉。

再一方面,现在的软件公司对代码都是有版本控制的,几乎不存在因为你删除自己的代码导致项目停滞的情况。只需要通过版本控制系统把历史版本做一个恢复就行了,程序员干嘛非要自己删除呢。说实话,即使你删除了自己的代码也不会影响系统的正常推进,之所以这个软件公司要起诉你,大概率是因为你把这事做得太绝了。差不多意思就是,别怪我对你下手狠,是你先对不起我的。

另一方面,软件公司都有一个潜规则,只要确定了你哪天离职,公司的系统运维人员当天就立刻把你的各种账号停用的,当然也包括代码版本管理系统,比如常见的svn账号或者git账号。一方面是避免程序员对代码进行恶意操作,比如胡乱删除或者修改,再一方面就是怕程序员离职时带走项目的源代码。所以说,正常情况下,程序员离职的时候,是没办法直接删除自己写的代码的,最多删除一下自己电脑上的本地代码,想删除服务器上的代码几乎是不可能的。

还有一方面,我们都知道软件开发一个工程项目,是一个团队行为,不是一个程序员自己的事,所以说,代码往往都是在一起的,代码都是互联关联交叉的,几乎不存在一个程序员的代码完全独立的存在,即使做微服务也很难完全独立。所以说,如果没有源码版本管理系统的话,他是很难做到只删除自己三个月写的代码,而不删除项目组其他人的代码。所以说,这位程序员所在的软件公司绝对是有代码版本管理系统的,北漂程序员创业个人还没听过哪个软件公司不适用代码版本控制工具的,就算是10年前,这事也不存在。我大学刚毕业的时候在一家软件公司做开发,都已经把所有代码都放在svn上了,不可能现在还有公司没在使用代码版本控制吧,我是觉得这种情况应该是不存在的。

所以北漂程序员创业 建议所有做程序员的兄弟们,遭遇不公平的事件首先要保持冷静,一定要通过正当的途径为自己争取最大的利益,如果你忍不住成为先犯错的那个人,那不仅得不到本应属于你的尊严,而且还要付出代价。就像刚才说的这位哥们一样,他的冲动可不是判刑十个月那么简单,未来不管走到哪里都是要有前科的,再想找工作就难了,再想找程序员的工作几乎没什么可能了。你想想,还有哪个公司敢接收这种员工呢。

作者:北漂程序员创业

程序员因为试用期被辞退,一气之下删除了自己的代码,被判十个月相关推荐

  1. OSChina 周六乱弹 ——程序员喝的是奶,挤出来的是代码

    2019独角兽企业重金招聘Python工程师标准>>> Osc乱弹歌单(2017)请戳(这里) [今日歌曲] @一叶孤鸿:分享银临的单曲<瀘沽寻梦>: 南有仙地,名曰摩梭 ...

  2. 程序员的职业病(职业素养)之一:动手写业务代码之前先考虑异常处理

    程序员的职业病(职业素养)之一:动手写业务代码之前先考虑异常处理.Jerry 5月份动脑部手术之前,无论是从网上搜索的资料,还是从手术医生那里亲口听到的,都提到手术有一定的风险.换句话说,我有一定概率 ...

  3. java粒子特效_程序员20分钟搞定粒子效果, 仅仅200行代码

    原标题:程序员20分钟搞定粒子效果, 仅仅200行代码 这粒子的打造,确实没有布局代码,稍后大家在源码上可以看到,css代码都只有几行,绝大部分代码都是java代码,而且是原生java书写的,现在很多 ...

  4. 小白程序员怎么由量变到质变写出高质量代码

    小白程序员怎么由量变到质变写出高质量代码?很多老程序员从事开发多年,有这样一种感觉,查看一些开源项目,如Spring.Apache Common等源码是一件赏心悦目的事情,究其原因,无外两点: 1.代 ...

  5. 转载:韩卫平--程序员们,你愿意维护别人写的“烂”代码么

    韩卫平--程序员们,你愿意维护别人写的"烂"代码么? http://blog.csdn.net/akirya/archive/2009/03/11/3982139.aspx 程序员 ...

  6. 程序员告诉你“拉黑”和“删除”在微信里的区别!

    微信的迅速发展已经渗透到我们的日常生活,每个人几乎每天都在使用微信.那么微信上面有一个"删除"与"拉黑"的功能,这两者之间有何区别?一名程序员小姐姐含泪说出了答 ...

  7. 我招聘了一名程序员,试用期都过了,结果发现他学历是假的...

    1 你会怎么选择? 在文章开头,大家可以帮忙做一个选择题: 如果你现在是一家公司的技术负责人,面试的时候觉得一名程序员还不错,于是你把他招聘到了公司. 结果一个月后,人力HR突然找到你,说经过核验发现 ...

  8. 35岁+程序员就该被辞退?或者主动离职,提前退休?就问凭什么,还不学起来等着被裁吗?

    作为一名程序员,都会对自己未来的职业发展而焦虑.一方面是因为IT作为知识密集型的行业,知识体系复杂且知识更新速度非常快,"一日不学就会落后". 另外一方面,IT又是劳动密集型的行业 ...

  9. 程序员的数学全三册密码_阿波罗50年前成功登月,少不了这位硬核女程序员

    大约在50年前的这个时候,1969年7月21日,载着巴兹·奥尔德林和尼尔·阿姆斯特朗的阿波罗11号登月舱正在月球轨道上与CSM和迈克尔·柯林斯会合. 大家都知道这件事,但你知道吗,阿波罗能成功登月的背 ...

最新文章

  1. mysql分页的优势_数据库经典分页几种实例及各优缺点
  2. TCP 、UDP各自的优缺点
  3. DCMTK:测试文件是否使用DICOM Part 10格式
  4. Linux redhat下安装swftools(转载后修改)
  5. mysql插入timeStamp类型数据时间相差8小时的解决办法
  6. seata xid是什么_阿里开源的分布式事务框架 Seata
  7. Python 主成分分析PCA
  8. 中国石油大计算机在线考试中心,中国石油大在线考试.doc
  9. 关于JAVA中的synchronized,一段不错的解释...
  10. springboot 以jar方式在linux后台运行
  11. android中间隔执行程序,Android:在SeekBar中设置间隔
  12. 【重识 HTML + CSS】定位
  13. Steam游戏Hacknet部分命令备份
  14. Python_Python处理JSON文件
  15. Mybatis框架底层源码分析
  16. 超市仓库商品盘点作业流程,仓库如何进行盘点,仓库盘点流程?仓库盘点好方法?
  17. java中后台的跳转_java后台跳转
  18. C语言标准库中round函数
  19. 程序员必知之浮点数运算原理详解
  20. Android项目 moudle和library转换

热门文章

  1. ConvNets Principles
  2. 74LS74 D触发器组成四位异步加法计数器
  3. 设置CSS透明度的方法
  4. 操作记录表怎么设计_博实乐韶关碧桂园外国语学校?:STEAM课程案例《校园花架的设计与种植》...
  5. D.Marr视觉理论
  6. 线性代数——LU分解
  7. 6月15到8月5日工作总结
  8. 【王道考研】进程通信
  9. 如何操作电脑QQ远程控制电脑?分享干货!怎么在电脑QQ发起远程控制?
  10. 侯捷C++八部曲笔记(五、内存管理)