周二下午,老板布置了个任务:在周四下午做一个简单的技术讲座,讲讲实习时候用到过的开发框架和实习的收获。第一次接到这样的任务,刚开始的时候头脑里一片空白。之前做的东西都是在别人搭好的框架之上调用一些接口实现需要的业务逻辑,很多时候都是知其然不知其所以然。
经过一个下午的徘徊,最后决定介绍一下现在用得比较多的Struts、Hibernate、Spring的基本原理和做一下这三个框架各自的例子及整合的例子。决定了之后就开始行动,刚开始心里其实没什么底气的。虽然书是看过不少,但是在工作的过程从来没有做过从零开始把这三个框架整合起来的工作。项目组里早已搭好框架并提供了所有用到的接口,所谓的开发就是用这些现成的接口去实现需求里面的业务逻辑。感觉自己就是一条大大的生产线上的一个部分,流水化的作业。
找来了两本“大砖头”分析里面的例子,提取一些比较好的模式融合到自己的例子里面。成功的编码是一件愉快的事情,相反,在一堆Bug中迷途则是一件痛苦的事情。现实情况是,我们往往在一次又一次的愉快和痛苦之间循环迭代。熬了一夜外加半个白天,终于把五个小例子调好了。第一次从零开始,第一次把注释写得详详细细,第一次做得编程风格如此统一,总得来说收获是有不少的。
接下来是做ppt。把自己的思想反应到ppt上面真是不是一件容易的事情,尤其像我这样刚入门不久的菜鸟。在脑海里做的一个大纲,在编写的时候改了又删,删了又改。不过这个也是学习的过程,经历过总会有所收获的。在ppt写到最后的时候,又追加了一些编码规范、使用快捷键提高开发效率和一点建议的内容。就这样又熬了一夜,第一次讲座的ppt问世了。
该准备的都准备好了,接下来该正式上场了。自身的问题往往会在关键时刻显露得更加明显。一直以来,我都不是一个表达能力很强的人。第一次做这样的讲座,一个多小时里面给实验室里的兄弟们讲解ppt和代码,感觉很多想表达的理念都没有表达得很到位。不过现在回想起来,那一个多小时过得挺快的,期间的感觉也相当微妙。
总结一下:在开始之初有点紧张,明显地或者暗地里说错了一些词句;之后感觉渐渐平静下来,讲话也清晰了一点;开始留意台下听众的表情,担心自己讲得不够清晰,使听众觉得乏味;心态发生了变化,紧张的感觉膨胀起来;遇到一些比较繁琐的文字描述的部分,就想快点跳过,结果讲得有点稀里糊涂;随着时间的推移,思路开始变得有点混乱,原先的安排被打乱了;说的时间长了感觉有点缺乏辞藻,一样的话出现了几次;像多米诺骨牌一样,心理的防线在一点一点滴崩溃,但讲座还有一大段,硬着头皮顶着上;调整语速,适当地停顿,尝试跟听众互动起来;感觉在某些时刻,听众被调动起来了,讲听双方的互动多了;互动断断续续,紧张的感觉忽来忽去;讲座结束,听着台下的掌声,心里冒出两个字:“有愧”。
第一次技术讲座把我表达能力差的弱点暴露得很明显。知道了这个弱点,必须有所行动。从来都不怀疑:没有任何弱点是克服不了的。希望在以后的第二次、第三次、第N次这样的讲座中,表现会自然一点,从容一些。人生在世,本来就应该在一次又一次的错误与不足中提升自己,进步永远是成功的阶梯。
讲座不完美,我的收获却不少。
命运这东西有时候真的很奇妙。经历了半年多的苦闷和煎熬,心灰意冷,本以为就这样告别校园走向社会。命运却安排了一次让我重返校园的机会。我倍感珍惜,接下来两年半的时间里,要加倍努力。无论命运多么奇妙,它永远是掌握在我们自己的手中。
晚安,诸位。
分享到:
相关推荐
量子通信则是通信安全领域的一次革命。利用量子纠缠的特性,量子通信可以实现绝对安全的信息传输,防止被窃听。中国在这方面已取得显著成果,如成功发射了全球首颗量子科学实验卫星“墨子号”,开启了星地量子通信的...
《QuickBurro中间件技术讲座》是一本专注于企业级分布式应用开发的技术指南,旨在帮助开发者掌握从入门到精通所需的关键技能与知识。本书由Jopher Software Studio编写,通过一系列深入浅出的章节介绍如何构建稳定...
经验贴-19级第一次讲座内容三1 以下是根据给定的文件生成的相关知识点: 数学 * 离散数学是复试专业课之一,教材是清华大学屈婉玲老师的教材。 * 离散数学的知识点包括顺序表、链表、二叉树、图、排序算法等。 * ...
### 学科新技术讲座论文——计算机软件新技术概览 #### 一、计算机发展趋势与核心技术突破 随着科技的进步,未来的计算机技术将朝着超高速、超小型、平行处理以及智能化方向发展。尽管面临物理极限的挑战,但核心...
信息技术基础应用讲座 第一讲 信息技术基础知识 一、信息技术的概念 什么是信息技术?信息技术(Information Technology,缩写IT),是主要用于管理和处理信息所采用的各种技术的总称。它主要 是应用计算机科学和...
由于仅列出一个文件名“第三次讲座”,可以假设这可能是一个包含所有讲座内容的主文件,如一个PDF文档、PPT演示文稿或者一个包含这些内容的文件夹。通常,这样的文件会按照章节或主题结构组织,以便于听众跟随讲座...
本文档“专题讲座资料(2021-2022年)单片机应用技术第二次形考作业.doc”为学生提供了学习和实践的平台,通过完成指定的形考作业,学生可以更好地掌握单片机指令系统、寻址方式及程序设计等关键知识点,为成为合格...
3. **激光的发展历史**:自1960年第一台红宝石激光器问世以来,激光技术经历了快速的发展,从最初的科研工具转变为广泛应用的工业、医疗、通信、军事等多个领域的关键技术。半导体激光器的出现,特别是光纤激光器和...
这篇内容主要介绍了河南网通工程硕士班的一次技术讲座,涵盖了当前电信行业的关键技术和发展趋势。讲座主要关注了移动运营商和固网运营商在3G、TD-SCDMA、HSDPA、WIMAX以及NGN网络智能化等方面的发展。 首先,移动...
《人工智能系列讲座》的举办,不仅是对人工智能相关领域知识的一次深入梳理,也是对未来人工智能发展趋势的一次探索。无论您是人工智能领域的专业人士,还是普通的科技爱好者,这些讲座都将为您提供宝贵的知识和深入...
### MSP430单片机实用技术讲座:键盘显示应用 #### 一、硬件连接概述 在本章节中,我们探讨了如何使用MSP430单片机进行键盘输入和LED显示的操作。硬件连接部分主要包括两个方面: 1. **4×4扫描键盘电路**:该...
《机器人技术视频讲座》系列是深入理解机器人技术的宝贵资源,第6讲的主题聚焦于“坐标变换与齐次坐标变换”。这一部分的知识点至关重要,它构成了机器人运动学的基础,是控制机器人精确动作的关键。 坐标变换在...
在“Gurobi 机器学习讲座第一部分”中,我们主要探讨了如何将机器学习(Machine Learning, ML)与优化技术相结合,以提高决策的质量。这个主题尤其重要,因为现代商业环境中,面对海量数据和复杂问题,单纯依赖传统...
【图灵系列讲座课件】是一系列专门针对IT领域的高质量教育资源,旨在深入讲解计算机科学和技术的各个重要方面。这些讲座课件可能涵盖了编程语言、数据结构、算法、操作系统、网络、数据库、软件工程等多个主题,适合...
【描述】: 本次讲座将探讨第一次工业革命,这是一个历史性的变革,标志着资本主义从手工工场向机器大生产的转变,极大地推动了生产力的发展。 【主要内容】: 第一次工业革命是18世纪末至19世纪中期在英国兴起的一...
总的来说,这次培训讲座为电子爱好者提供了一次全面了解和掌握电子设计技术的机会,特别是Protel 99软件的使用,有助于提升他们的设计能力和实践经验。通过深入学习和实践,参与者可以更好地理解和应用这些知识,...
【前沿软件讲座实验代码】是针对现代信息技术领域中最新、最先进软件开发实践的一次深入讲解,通过实验代码的形式帮助学习者理解和应用这些技术。在本次讲座中,我们重点探讨了如何利用最新的编程理念和工具来提升...
《软件工程技术讲座》是艾孜海尔在新疆大学数学与系统科学学院进行的一次教育讲座,主要探讨了软件工程的相关知识,旨在提供一个深入理解和实践软件工程的框架。本讲座涵盖了软件工程的基础概念、发展历程、核心原则...