有次面试,有人问你编程最兴奋或难忘的时刻有哪些,一时没答出来,后来想了想,list如下
1. 最开始学java,学了多线程,socket,awt, 觉得可以做个类似qq的IM出来了,有时间就一直想着各种功能怎么做,最后想的差不多了,就开始做了。当时是上海的2、3月,室内冷的要死,租的房子也没有取暖设备。在那样的环境下,凭着对做这个IM的巨大热情,连着做了3天,每天8点起来,一直做到晚上7、8点。中间就吃饭的时候去做饭吃。因为房子冷,一开始胸部以下还有温度,坐在那1,2个小时后,胸部以下就冰冷的了。现在都佩服自己那时的热情。
2. 当时在IBM做IICE项目的level3客服的工作,帮助客户发现源码级的bug,一般客户给的只有一些描述和bug,然后你要在自己完全不熟悉的源码中去找bug。有一个多线程的bug当时一个2年的老员工看了下说不是bug,然后丢给我,让我去和客户解释,要和客户解释我自己得懂啊,所以开始扫源码,源码看明白了。然后有天拿着源码在住的地方结合客户给的log,试着复现当时客户程序运行的路径,结果最后在没办法运行程序的情况下(因为住的地方没有测试环境)弄明白了bug在哪。早上去公司试了一下,果然没错。编程这些年,这是第一次在不运行程序,只看log的情况下把复杂的多线程bug找出来了。后来想下,是因为程序的log写的很好,关键点都记了log,所以我能只用脑子把运行时路径复现出来。
3. 自己学习了ios编程后,开始在app store上上架自己的产品,那段时间很是兴奋的,有时为了实现个feature编程到2、3点。apple的编程文档写的很好,一边学一边实现新功能,学了很多新的知识。
分享到:
相关推荐
父亲的教诲——“再要一笼味道就大打折扣了”——暗示了初次体验的独特价值,这与IT行业的创新精神相呼应,首次尝试新技术或新项目往往带来最强烈的兴奋和满足感。随着经验的增长,虽然技能日益精进,但那份初次的...
【标题】"BianYi.rar_This Is It" 提示我们这可能是一个与Java编程相关的压缩文件,其中包含了名为"BianYi"的项目或程序。"This Is It"通常表示某种展示、演示或者关键时刻,暗示这个项目可能是某个开发阶段的最终...
有时,我们可能会对新项目或突破感到兴奋,但遇到挫折时,又会感到失落。然而,正如文中所述,“从此,一条时装的河流,源源不断地从我的时装店里流了出来”,即使面临困难,只要我们持续努力,最终能够找到解决问题...
在学习射击游戏中,孩子们通过实践和指导提高了技巧,这与学习任何新技能的过程相似,包括学习编程或使用新的IT工具。 其次,孩子们参与户外活动,如堆雪人和打雪仗,这展现了他们对自然环境的接触和对户外游戏的...
- **保持警觉**:时刻意识到其他驾驶员可能会犯错,不可掉以轻心。 - **做好准备**:学习在各种情况下快速反应的能力,并且始终对意外情况有所预期。 - **及时行动**:遇到突发状况时不要惊慌失措,知道如何正确...
我从未有过无法与某人合作的时刻,无论是需要放慢速度并向某人真正解释一个想法,还是倾听和理解我的合作伙伴必须教我的东西 - 特别是在第一次体验 JavaScript 时. 通过倾听和提出正确的问题,了解
在软件开发的各个阶段末尾,团队需要评估软件是否具备发行条件,这是一个既令人兴奋又充满挑战的时刻。有效的决策工具和统计技巧对于判断软件是否可以发布至关重要。 首先,软件发行不应被忽视或仓促进行。在每个...
阿伦•凯是Smalltalk面向对象编程环境语言的发明人之一,也是面向对象编程思想的创始人之一,同时,他还是笔记本电脑最早的构想者和现代Windows GUI的建筑师。近年来有一句话挺流行:“预测未来的最好办法,就是把它...
编程语言、操作系统平台、开发工具等各类知识如雨后春笋般涌现,让求知若渴的学生们既兴奋又困惑。本文旨在为计算机专业的学生提供一些学习方法和策略,帮助他们在知识的海洋中找到正确的方向和定位。 首先,计算机...
在实习过程中,我们首先会体验到从学生到职场人的转变,这是一个既兴奋又略带忧郁的过程。在大学的17年里,我们不断学习和成长,而实习则是检验这些学习成果的时刻。电子商务实习可能会让我们接触到摄影技巧,如如何...
源码深信网络java 很棒的软件制作资源 ...最大的兴奋时刻。 :building_construction: 建筑、设计和建模 :rocket: 软件开发、流程和交付 :open_book: 作者:Michael C. Feathers 将遗留代码引入为“测试未涵盖
"有史以来最棒的事情的倒计时"可能是指开发者对这个计时器的热爱和对其在FRC比赛中的重要性的强调,暗示它能带给参赛者紧张且兴奋的体验。虽然描述简洁,但可以推测 KickoffTimer 设计得用户友好,易于阅读和理解,...