一个我记了十几年的BUG
【视频版】
一个我记了十几年的BUG
【文字版】
2008年1月份,我的第一份工作。
一个星期,十一家公司,最终只有这家公司要了我,估计也是看重我的硕士学历。
然而我几乎神马都不懂,硕士时候的研究方向选了一个软件工程,不用写代码很开心,论文里都是概念,硕士之前我是转行出身,唯一写过的代码就是花了两周时间做了一个K线图,还是纯抄的。
第一次在软件公司上班又开心又兴奋又恐惶。
还好让我做的第一件事是优化Sql。说起来SQL我之前都没怎么学会,但是,内事不决问百度呀。
折腾了一下午,把臭长的Sql优化好了,带我的组长那儿勉强过了关。
之后就是调点页面,那时候还分不清什么是Spring,整个行业也不分前后端。
所以Down代码是第一步,把代码跑起来是第二步。
但是,天啊!我的代码跑不起来,我改了之后的代码跑不起来!
我也不敢说,我也不敢问。
小组Leader长的是不错,但是我总觉得他在鄙视我。
其他小伙伴都对着电脑屏幕不说话,紧张和压抑的场景好像我在打Dota。
而且还是被别人三路推高地那种。
那怎么办?难道我要暴露我自己的无知无能还有无助吗?
不。
阿凡提告诉我们,他的绰号叫总是有办法。
只有不敢面对的困难,没有解决不了的问题。
所谓跑不起来,就是我在浏览器里打开localhost:8080没反应。
浏览器给我一个大大的错误,又或者是404,我不记得了。
但是我记得浏览器那丑恶的嘴脸!
就好像是前女友拒绝我的那扇门。
好像我是大灰狼,我的Tomcat是就是三只小猪。
然后无论我说什么三只小猪都不开门。
啊,我的Tomcat,我的小猪猪。
在那半个小时内,我真心想当一个猪妈妈!
哪怕性别不对,我也愿意当一个温柔的猪妈妈,只要你们给我开门!
再不然,我喊你们猪妈妈也可以!
奶奶也行!
只要你能启动起来。
我把代码又改了回去。
还是不行。
在这种另人沮丧且刺激的情况下,可能一般人就放弃了。
但是我突然想到了。
我有MSN。
我之前在百度搜索的时候,在论坛还是什么地方,加了一些技术大牛的MSN!
那时候,用QQ会被人嘲笑,显得不专业。
而MSN,必须是我们白领的标配。
就好像程序员要秃顶,设计师要混搭,产品经理必须猥琐一样。
我在MSN上挨个请教他们。
晓之以情,动之以理。
从我小时候亲女同桌,讲到中学时看黄色小说,高中时偷偷去录相厅看泰坦尼克号,大学时没日没夜的玩游戏,到最后痛定思痛,决定改变单调且枯燥的一生,认真做一个1024的程序员,但是没有想到遇到的第一个问题就把我难到了,我灿烂的程序员之旅,我的架构师之路,我的技术总监雄心万丈,我还要做一名黑客,我要成为虚拟世界里最帅的男人,我的一切!
都拜托你了!
坦白说,我用了很大的心血,代入了很强的角色,以致于我自己的眼角都有了一点点湿润。
但是!
现实是残酷的!
他们就说一句话:忙!
忙!忙!忙!
我知道你忙!我也会很忙!
但是如果没有人帮我,我很快就不会再忙了!
还好。苍天不负有心人。
我终于找到一个大哥。
愿意帮助我。
他很温柔。
MSN上虽然是文字交流。
但是很有耐心,也很Nice。
他跟我说的第一句话,我就觉得这是对的人了。
他教我怎么排查!
看Tomcat配置对不对!
看端口对不对!
看报错日志写什么!
看看有没有IIS打开了!
看看防火墙是什么情况!
我激动的心,颤抖的手,按他的说法一点点的校验!
对!
对!
没有日志!
没有IIS!
没有防火墙!
这样,让我来重启一下!
先重启Eclipse!再重启电脑!
亲爱的大哥你不要走!
一定等我!海枯石烂,重启后见!
时光在飞逝!而我在等待新生!
看着电脑关机,听到机箱轰鸣,就好像看到新生命的诞生。
从未有如此的兴奋!
然后,没好!
打开浏览器,他还是没好!
我的内心。。
我在MSN上跟他说。
不行。。重启了还是不行。
他久久的无语。
说。没事,别放弃。我们继续找。
我接受了他的鼓励。
可是我的内心是在不断的动摇。
悔恨。
恨自己为什么当初把学习的时间用来把妹,玩游戏,打牌,打篮球。
恨自己为什么吃喝玩乐,却不认真看书。
恨自己为什么要看那么多的玄幻小说。
恨自己为什么喜欢发呆看蓝天白云。
恨自己为什么想要去旅行。
恨自己为什么要思考人生。
现在好了。
我岗入职没多久,遇到的这么一个问题,我都解决不了。
我要去接受公司的白眼。
然后和面试的时候一样。
被人鄙视吗。
我的心从未如此脆弱啊。
我发呆了好久盯着屏幕。
慢慢在屏幕上无助的移动。
屏幕上是我打开的IDE,Myeclipse。
Myeclipse静静的。。不说话。
像极了我深爱的她。
我可能要告别了程序员吧?
目光游离,我想我的脸色很难看,一定像是被戴了绿帽子一样!
等等。
绿帽子,绿色,绿!
屏幕上有一个绿色的按钮。
这个是什么?
三角符号,一个绿色按钮!
让我点一下看看。
让我点一下。
让我点。
我点。
点。
点。。。。
我靠!
我看到了什么!
新生!
我看到不说话,就像死尸一样的IDE。
Myeclipse!
他居然,开始动了!
Console台里出现了密密麻麻的字!
全都是英文字母!
但是我从来没有这么喜欢过英文!
我爱你!
我爱这个世界!
我爱绿色!
这大概就是十几年后修真院选用绿色做Logo的原因?
不管了,反正我太兴奋了!
我打开浏览器。
迫不及待的,刷新。
我靠!
出现了欢迎你的画面!
我靠,我靠,我靠!我简直是一个天才!
我兴奋的把我的伟大成果,告诉了MSN的大哥。
我要他分享我的成功,我的喜悦,我的兴奋。
绝处逢生!
极限反杀!
然后。我想到了,打不开是因为我没有启动Tomcat!
Tomcat原来是需要启动的!
我刚刚才知道!
我要是早点知道Tomcat是需要启动的就好了!
我一直以为只要配置好了路径,Tomcat就能自动在浏览器上展示了!
MSN上的大哥。
许久没说话。
然后对我说了一句:这种问题,你还是先请教一下身边的同事吧。
后记:
十几年过去了,我还记着这件事儿。
很多知识都是窗户纸,在他们没理解之后,就是不明白。
愿修真院能成为帮助更多的新人的捅破窗户纸~
当然,还少不了你自己的努力~
一个我记了十几年的BUG相关推荐
- 计算机知识对于老师的帮助,感念师恩·每日之星 | 帮助学生打通计算机专业学习的“任督”二脉——记第十六届“我心目中的好老师”、计算机科学与技术学院黄秋波老师...
[编者按]教师是立校之本,师德是教育之魂,在东华校园里,每年的"我心目中的好老师"评选.青年教师讲课竞赛等活动,都会涌现出一批深受学生爱戴的老师,在2016年教师节来临之际,在这个 ...
- 本人是工作 11 年的老前端,面试一个月忽悠了十几个 offer
关注公众号 前端开发博客,领27本电子书 回复加群,自助秒进前端群 https://zhuanlan.zhihu.com/p/476695780 本人是工作11年的老前端,做过码农,也做过管理,去年底 ...
- 一个 SAP 开发工程师十余年的技术写作之路回顾
这是 Jerry 2021 年的第 31 篇文章,也是汪子熙公众号总共第 307 篇原创文章. 本文目录 汪子熙公众号的风格定位 为什么我会开始在微信公众号上书写技术文章 我的写作素材从哪里来 坚持了 ...
- 一个网工的十年奋斗史 - 工作篇
作者:姜汁啤酒 原文:http://gingerbeer.blog.51cto.com/625855/1960918 大家好,我是姜汁啤酒,网络技术沉迷者及从业者. 目前作为Senior Networ ...
- 【每天一个java设计模式(十八)】 - 观察者模式
观察者模式的定义:指多个对象间存在一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新.这种模式有时又称作发布-订阅模式.模型-视图模式,它是对象行为型模式. 观察者 ...
- c语言编程卖鸡蛋土豆,一个鸡蛋,一个土豆,只需十几分钟,一家子的早餐就搞定了!...
原标题:一个鸡蛋,一个土豆,只需十几分钟,一家子的早餐就搞定了! 很多的小伙伴白天要上班,经常早起.那么,早餐对大家来说是必不可少的.所以一个简单快手的早餐肯定会深得上班族小伙伴们的厚爱的.今天,天健 ...
- 【每天一个java设计模式(十五)】 - 命令模式
命令模式是一种数据驱动的设计模式,它属于行为型模式.请求以命令的形式包裹在对象中,并传给调用对象.调用对象寻找可以处理该命令的合适的对象,并把该命令传给相应的对象,该对象执行命令. 命令模式也就是一个 ...
- 如何用C++实现一个简易数据库(十)
如何用C++实现一个简易数据库(十) 本文是<如何用C++实现一个简易数据库>的第十个单元 源码位于tutorial10-实现递归搜索 1. 如何实现递归搜索B-Tree? 按照惯例,先看 ...
- 【每天一个java设计模式(十四)】 - 解释器模式
解释器模式提供了评估语言的语法或表达式的方式,它属于行为型模式.这种模式实现了一个表达式接口,该接口解释一个特定的上下文. 解释器模式主要包括以下几个部分: 抽象表达式角色:定义解释器的接口,约定解释 ...
- 南方李锦记保健品十问 [转]
南方李锦记保健品十问 [转] http://blog.5d.cn/user20/xps/200607/283617.html
最新文章
- 当Elasticsearch遇见Kafka
- RTP:实时应用程序传输协议
- 洛谷P1474 [USACO 2.3]货币系统 Money Systems [2017年4月计划 动态规划04]
- 数据结构—什么是基数排序?
- Redis 主从复制
- 男人25岁,别让“努力“毁了你的辉煌
- JQuery学习笔记——JQuery基础
- signature=01a8bb5f15835faa2985256d36b2fe94,Point of Maintenance
- 0039-如何使用Python Impyla客户端连接Hive和Impala
- Excel中 对「对话气泡(吹き出し)」中的文字添加删除线 等操作
- kafka笔记——入门介绍
- 8. PHP 5 echo 和 print 语句
- Selenium TestNG Java环境搭建过程中所遇问题汇总
- 多路召回 -- 融合策略
- XML 教程(一文彻底搞懂XML)
- Hadoop综合大作业+补交平时作业
- 数字中国城市巡礼之开封:千年古都的智慧新生
- 你是谁的蘑菇,你的蘑菇又在哪?
- 搜图出处的软件_【识图】怎样查找图片的来源出处,又快又好
- 电脑给山寨内存卡清理垃圾丢失了数据怎么恢复