>>原创文章,欢迎转载。转载请注明:转载自IT人故事会,谢谢!

>>原文链接地址:如何从挫败感到成就感,身为程序员每天都在经历这些!

昨天加班遇到了一个问题,关于ios的微信端按钮死活点击不了,在ios浏览器是可以的,安卓也没有问题,搞到凌晨2点始终没有解决,最后请教了几个前端高手分析了一下,很快就解决了,一个height的100%导致的。一个小小的css导致的。发现往往最难解决的问题都是小问题。小阴沟翻车这么多年不止一次,凌晨2点回到家也在想这些问题,晚上做梦还在想,睡不着。很多的时候心里也知道是小问题,但是始终解决不了。感觉自己可以解决但是始终解决不了,很不懈。哎。反思啊。

这么多年遇到过很多bug坑:

1、业务经验不足,照着文档结果还是漏了很多。这个应该老大去修改更完整的文档。原始设计就是错的,也应该归在这里,也是需要重新设定设计。

2、工作任务重,比如同时分配了好多不大相关的东西,导致了无法专心。这个应该老大合理调配任务,比如尽量分类型类似的任务。当然自己本人也应该合理分配自己时间,让自己不要处于混乱的状态。

3、代码习惯不好。有人喜欢复制代码,或者写很长的函数,或者硬编码这种。这种坏毛病很多。都是很容易出错的地方。

4、加断点、打log... 很多时候算法太复杂了, 自己也不知道正确的值应该是什么样的,即使单步跟踪都看不明白是对是错... 还有一个办法挺有效,拿起你的笔头,在纸上画画可能就明白了。

5、个人不重视。有人把完成功能觉得理所当然,所以顺着感觉就写下来。觉得反正后面有测试。但其实,大部分人完成的代码并没有高深的算法,就是逻辑。写完,照着功能逻辑,再想两个异常,调试两次,一般代码的问题可以少很多。但是有时候就是做不到,代码写完,觉得很简单,编译通过就提交。这个,我见过不少次,我自己也常犯。所以我也不好去说,看到了就提醒下。对自己的要求就是不要太乐观,不要太自以为是。这个算是人性的弱点吧。

暂时想到这些。出错是难免的,修补也是简单的,不过出错可以问很多为什么?

貌似看到过说,很多优秀的程序员为啥优秀,就是因为他犯过了很多初级程序员已经犯过的错误,现在不会再犯了。假如你一直停留在犯错的阶段,那才是真的出现问题了。

活在当下

1、中兴让我们感受到“缺芯”之痛。

2、IT人为了家庭和自己保重自己。

3、广度和深度

4、程序员被沦陷!国内程序员真的饱和了?

5、别人问我:为什么程序员都不善言辞?惭愧啊!

6、做程序员累的时候想想这个!

7、想想当初为什么做程序员!

8、现实版“无间道”,4名煞星潜伏,只为拖库!

如何从挫败感到成就感,身为程序员每天都在经历这些!相关推荐

  1. 身为程序员碰到最奇葩的需求是怎样的?

    @梁大折腾 部门老大:你,做个微信小游戏吧 我:啥样的? 老大:反正你就做个小游戏吧,这个火 我:????? @初见若安 最近给客户做了个小程序,当然站在客户的角度也把公众号给客户开通了,没过多久,客 ...

  2. 身为程序员,你接过最奇葩的需求是什么?丨Q言Q语

    - Q 言 Q 语 第 二十一 期 - 本期话题: 身为程序员,你接过最奇葩的需求是什么? 身为执行部门,程序员们总是要去实现各种各样的需求,有的需求来自甲方,有的需求来自产品经理,还有的需求来自产品 ...

  3. 身为程序员就算月薪再高,想找女朋友的话这些你千万别做!

    推荐阅读:程序员如何预防大龄危机 我的一位大学同学,现在三十了,还单着,也是跟我一样从事编程工作,昨天跟我一起吃饭,他向我诉苦,说他在一个APP被一个女孩歧视,他在APP上跟一位女孩聊天时,他聊到他月 ...

  4. 身为程序员还看不懂UML类图? 一文带你零基础学会看UML类图!

    身为程序员还看不懂UML类图? 一文带你零基础学会看UML类图! 一,UML类图示例图 二,UML类图图例 三,分步解析说明 3.1 类图: 3.2 接口: 3.3 实现继承 3.4 实现接口: 3. ...

  5. 身为程序员你必须掌握的职场黑话!

    新媒体管家 点击上方"程序员大咖",选择"置顶公众号" 关键时刻,第一时间送达! 自打互联网出现,就出现了同行才理解的内行黑话,这种黑话往往是你懂我懂外行不懂的 ...

  6. 转程序员,都去写一写前端代码吧

    转自: http://www.oschina.net/news/36972/programmer-write-frond-end-code 你可以认为我是一个极端的人,就像有许多人专注于自己的领域而不 ...

  7. 某网友发表如此言论:程序员基本都是diao丝,是农村进城务工人员!有资源有关系的都不干程序员!...

    都知道程序员工资高,但同时也要承受996的高强度工作.那么程序员里什么群体比较多呢? 一个程序员发帖说,程序员基本都是diao丝,大多是农村进城务工人员,有资源有关系的人都不干程序员这行. 许多程序员 ...

  8. 35 岁程序员的独家面试经历

    35 岁程序员的独家面试经历 2015年12月15日 17:34:33 松门一枝花 阅读数:524 创业失败后,在找工作.选择了三家(两家上市公司,一家将上市),都走到了关键的节点.我记录了面试过程中 ...

  9. 程序员后来都干啥去了

    今天和大家聊聊程序员的职业规划.技术当然是程序员安身立命的根本,有没有技术决定了你能否为公司创造价值,配合其他的综合素质,或者叫软技能,决定了你能创造多大的价值.随着现在工作寿命的延长,越来越多的人开 ...

最新文章

  1. b树与b+树的区别_Linux内核-数据结构系列(B树、B-树、B+树)的区别
  2. EASYPHP安装完Apache工作正常后,配置MYSQL的问题
  3. 熵的定义(很好的方法论工具尤其第三熵增益的计算)
  4. 自然语言处理(NLP)前沿进展报告
  5. css中的代码图标,认识CSS中字体图标(示例代码)
  6. nfp 网络共享服务器 搭建与配置
  7. 跨域问题的产生及解决方法
  8. FPGA组成、工作原理和开发流程
  9. 弹性地基梁板法计算原理_建筑混凝土结构设计和计算方法,老师傅总结:其原理就是这么简单...
  10. Grounded Theory and Coding Lecture Notes
  11. matplot绘制图形入门
  12. OSI七层协议模型和各自的功能
  13. 汽车电子电气架构工程师的工作
  14. python读excel两列为字典_python交换数据的两列,python处理excel数据,  python交换...
  15. python opencv 边缘检测 抠图,python和opencv实现抠图
  16. ESP8266 驱动1.3寸SH1106 OLED屏幕显示库
  17. 八字神煞合婚算法,看看自己中了几枪
  18. 利用Numpy+PIL读取图像实现手绘效果
  19. 使用脚本配置odbc mysql_LoadRunner利用ODBC编写MySql脚本
  20. 不错的讲解业务架构,应用架构,数据架构的图

热门文章

  1. Android学习——在线支付
  2. 四巯基卟啉修饰的金属有机框架材料(UiO66)|ZIF67纳米颗粒修饰的C3N4氮化碳(C3N4)|Fe3O4@MOF-199@C18磁性纳米材料
  3. 百度霸屏效果SEO高质量外链纯手工外链代发技巧
  4. 手机号,邮箱正则匹配验证
  5. SpringApplication.run(MyApplication.class, args)运行流程源码分析
  6. 物联网卡智能净水器打造智慧洁净生活
  7. [H5]HTML5样式、链接和表格
  8. 三、BLDC矢量控制基础知识:三相线圈的电感矩阵
  9. UEM系列(二)初识UEM“探针”技术
  10. chef infra安装和使用入门