擦干眼泪告诉自己:程序员前半生的悲伤都不是事儿,因为....

后半生你就慢慢习惯了。

1、刚开始学编程的时候,课堂上老师说的话必须尊为圣旨,老师说“写好注释是一个好的工作习惯”,所以就有了下面的代码,请注意看那一组组工工整整、清清楚楚的123456……花去了比程序本身还要多的时间。

你问后来?后来秉持着此种良好的注释习惯,工作了不到一个月,就被老板约谈了,约谈理由竟然是工作效率低?!找谁说理去?

2、公司让大牛带教一下新手,大牛说本着先易后难的原则,准备带我们从基础的部分开始,在开始常规的部分之前,先了解一下“简单的查询”……

3、代码写得多了难免会带有鲜明的个人特点,比如写下面这段代码的人就对“if”情有独钟,整篇代码里if一层又一层,层出不穷,只见if开始,却不见结束。

这个其实也不算多,只是500行的if mountain而已……

4、都说了500行的if mountain不算多,悲剧的是老板让重构下面这个,还说做不完不能下班……

5、更悲剧的是,做上面这个重构的人居然不知道还有*kwargs可用,世界上最遥远的距离莫非就是你和下班之间的距离?

6、学生时代犯个拼写错误,也许老师会帮你指出纠正,但是工作后就没那么幸运了,所以一个带拼写检查的编辑器还是很有必要的,否则没有仔细检查拼写就将代码交上去,可能很快就可以卷铺盖回家了。

7、你认为被炒鱿鱼是最惨的?不不不,这位发诈骗邮件的小哥显然更悲剧一些,显然他是位新手,对待代码的态度不够认真,否则怎么会引用了本地文件并且包含了自己名字还浑然不觉?

8、夜深人静的时候,空旷寂静的办公室里只有你的电脑是亮的,好不容易等到数据全部导入完毕已是凌晨,接下来只要删除一部分数据就完成了,当你输入“DELETE from important_table; where id=4”,按下回车键的时候,这才发现不小心漏掉了分号……

9、漏掉一个符号会导致一晚上的努力前功尽弃,同样多写了内容也未必是件好事。例如在Angular.js下面小心编程,如果不小心把’var?:default’写成了’var?var:default’,debug之后即将上演一场悲剧,毕竟这些出错信息足够你研究两天的了。

10、论了解和学习正则表达式的重要性:很多程序员喜欢在计算机编程的时候展现自己的个性,想让别人看后眼前一亮,但是炫技的同时要注意密码格式的合法性,不然可是会吃亏的哦。

11、PHP是世界上最好的编程语言,说得一点儿都没错,你看,即便是搞了9个参数和硬编码的用户名都没有出现任何问题,运行很给力。

12、其实,这段代码写的还不错啦,不过返回了41个指针是怎么回事?

程序员用代码写出的那些美丽而优雅的故事,都是由无数个悲伤的版本升级而来的,即便是擅长写happy ending的程序员大牛,也是一路踩着悲伤故事成长起来的。所以说,今天你那些充满悲剧的代码,将会是你未来欢乐版本的前身,继续加油吧!


—   T H E  E N D   —

版权归原作者所有,转载不用于任何商业用途,如侵权请联系我们马上处理。

精彩回顾  点蓝字即可

♡ 为什么一定要给孩子找个程序员爸爸?

♡ 程序员不要去这样的公司

♡ 程序员究竟能干多少年?

♡ 程序员吃的是青春饭?本质上取决于......

♡ 最霸气的程序员辞职理由,阅后即焚!

♡ 程序员面试神回复,最后一个“过分”了!

♡ 老码农冒死揭开行业黑幕:如何编写无法维护的代码

♡ 程序员相亲约在肯德基被拉黑 网友却说:活该!

♡ IT人才供不应求,快看看你值多少钱!

♡ 程序员,如果一小时后永久断网,你会干嘛?

请用一段简单的代码讲述一个悲伤的故事相关推荐

  1. 程序员:用一段简单的代码讲述一个悲伤的故事

    程序员的悲伤故事难道不应该是: 别人的老板晚上带他出去耍,你的老板半夜催你改代码: 别的程序员工资高.待遇好,而你只是血压高.心态好-- 擦干眼泪告诉自己:程序员前半生的悲伤都不是事儿,因为后半生你就 ...

  2. vba 编辑combobox内容_初识Visual Basic编辑器并建立一段简单的代码

    大家好,从今日开始我正式推出"VBA之EXCEL应用"教程,这个教程是面向初学人员的教程,教程一共三册,十七个章节,从简单的录制宏实现一直讲到窗体的搭建,都是我们在利用EXCEL工 ...

  3. 一段简单的代码,解决了数据乱码的问题。?characterEncoding=utf8

    这一段简单的代码解决了读取数据库产生的数据乱码的问题,从数据库读数据和写数据时MySQL的默认编码非UTF8编码,需要设置字符集编码为utf8.如: ?characterEncoding=utf8

  4. 通过一段简单的代码,介绍 ABAP 的预定义类型 c

    下面这段代码,稍稍有些编程基础的朋友想必都能够理解: 定义了两个 ABAP 变量,名称分别为 lv_c1 和 lv_c2, 类型为 c,c 是 ABAP 的预定义数据类型(predefined dat ...

  5. 一段简单的代码告诉你什么叫内存溢出

    #include <stdio.h>int FooArray[4] = {1, 1, 1, 1}; int VeryImportantValue = 7;void main() {prin ...

  6. 如何把一段简单的代码变复杂?

    欢迎关注方志朋的博客,回复"666"获面试宝典 来源:zhihu.com/question/277243683/answer/393676961 这问题你应该去问企业级Java架构 ...

  7. [Python] 一段简单的代码调用 openRTSP 实现 RTSP 流录像工具

    不知道标题描述得是否准确.社团里布置好了两个海康威视的监控摄像头,但是没有录像相关的设备,想到了之前二百元在闲鱼上淘到的小主机,于是申请买了一块500G的硬盘. 这个闲鱼上买的小主机,买来的时候是打算 ...

  8. Nature:如何在学术报告中讲述一个引人入胜的故事!

    科学报告往往是枯燥和无效的.他们对技术和数据的关注并不容易让听众理解研究的主要内容.如果你想超越在你的特定领域工作的狭小的科学家群体,你需要告诉你的听众为什么他们应该感兴趣.有三件事可以帮助你引人入胜 ...

  9. 如何用代码讲述一段悲伤的故事?这些代码绝了!

    程序员的悲伤故事难道不应该是: 别人的老板晚上带他出去耍,你的老板半夜催你改代码: 别的程序员工资高.待遇好,而你只是血压高.心态好-- 擦干眼泪告诉自己:程序员前半生的悲伤都不是事儿,因为后半生你就 ...

最新文章

  1. python读取中文文件乱码-详解Python的json文件读取及中文乱码显示问题解决方法...
  2. selenium webdriver python 元素操作
  3. watch the fixed address in qt
  4. Lua学习笔记(1)
  5. c语言用程序判断是否素数,用C语言编写判断一个数是否是素数的程序
  6. 装机员PE工具(UEFI+UD双启动)+装机员系统合集(Win 7+Win 10)
  7. 黑马程序员java学生管理系统
  8. 009 Ubuntu安装Google浏览器
  9. systemverilog:always_comb、always_latch、always_ff区别
  10. 关于数据库可变长字符串类型长度设计问题:慷慨是不明智的
  11. java 中prehandle_Spring MVC中拦截器HandlerInterceptorAdapter中的preHandle方法
  12. 电脑怎么修改html5,详细教你怎么设置电脑默认浏览器
  13. 爱奇艺小程序陪你嗨一夏
  14. 收藏了,挺有意思的生成太极图
  15. html 如何实现正方形的单项选择,css实现正方形
  16. C语言基本数据之实型
  17. java7 迅雷_java7下载
  18. XP下安装SQL2005
  19. Ansible安装与配置
  20. occ|价值经济激励推动区块链成长

热门文章

  1. 劳动合同相关法律法规有什么?包括哪些?怀才当遇网整理
  2. IBM AppScan 安全扫描:Missing Content-Security-Policy ;X-Content-Type-Options ;X-XSS-Protection响应头
  3. Flex代码实现汇总:Flex Loading
  4. python中的numpy模块
  5. win7局域网计算机无法访问,局域网无法访问,教您如何解决局域网无法访问
  6. Wampserver Apache2.4.23本地访问正常但局域网无法访问的解决方法*
  7. python乌鸦喝水问题总结
  8. iphone图标去掉光晕效果
  9. mybatis——.xml映射文件中不同情况下的resultType(记录)
  10. IB考试结束就想溜?这些后续工作可要注意