实习一个月了~
时光荏苒,岁月如梭。
我是2021年12月30日来到公司实习的,不知不觉一个月就过去了。
这个月过得说快也不快,因为后面三周已经在做任务了,过得很充实。
如果每天过得都很无聊的话,就感觉过得非常快,没有一点可以值得回忆的。
第一周,组长让我看代码,说实话,确实很无聊,看得让人犯困。
后面就问组长有没有什么任务,然后组长就给我分了一个智能导出报告的任务。
刚开始听起来就觉得不是那么容易好搞,就是多选聊天记录,聊天记录有文本、图片和文件,然后动态生成 Word 文档,把数据动态导入到 Word 中,最后再把这个 Word 文档加上文件一起压缩成 Zip 文件下载下来。
当然了,刚开始这个需求并没有理解这么准确,后面在和组长多次反馈中,才正确理解需求。
以为很难,不试试怎么知道。
在经过三番五次的倒腾后,出来了第一个版本,智能导出报告1.0。
还是很有成就感的,当解决一个 Bug 后,哇塞,就很棒。
但是那个改 Bug 的过程,还是很痛苦的,哈哈,很充实,充实的让人头痛。
真的,不试试怎么知道。
当我把成果发给组长时,组长又提出的新的需求,“把这个改一下”,“试试看”,“加个这个功能”。因为我工作的电脑装的是 WPS ,组长的电脑装的是 Office ,Office 还是高级一些,把在我电脑看不到的问题,在组长电脑上显现的淋漓尽致,这个问题确实要改,我也想到了,但是开始没有找到好的解决方案,在我电脑上又没有什么问题,所以就没有管了。
后面组长提出把这个问题改一下,那我就试试看,一试,就找到了解决方案,还是在所用的组件库的文档手册上找到的。
所以说,知行要合一,光知不行是解决不了问题的,有知有行方能知行合一。
改了几个版本,最终实现了这个功能,还是很有成就感的。
最后,和同事确定了接口,我自己模拟了一个 JSON ,测试了还是可以的,然后和同事又联调了一下,最后把我写的代码打成架包发给同事,同事部署到服务器上测试一下。
上线测试还是有一些 Bug 的,小问题,最后都解决了。
做完这个功能之后,我发现这个功能还是随处可见的。比如,之前考驾照的时候,考完试之后,都会去打印成绩单,每个人的成绩单的结构都是一样的,只是里面的数据和抓拍的图片不一样,这应该也是用了 FreeMarker 模板引擎,动态填充数据。还有就是在一些招聘网站上,填好自己的信息后,可以帮你导出 Word 类型的简历。
开始做这个功能之前还没有想到这么多,做的过程中,做完之后,才发现和生活很贴近。
一些思考
无论是Java、C,还是Python,语言只是工具,重要的是思想,面向对象的思想,面向过程的思想。
同样是程序员,凭什么觉得自己更值钱,技术很 NB 吗?不,技术也就一般,在技术差不多的情况下,如何做到自己更值钱,我认为是代码质量是一个点,当然还有其他的。
海底捞为什么这么贵,其中有一部分是服务的价格。
自己写的代码,别过完年回来,不知道自己写的是什么了。
第一,排版要整齐,乱七八糟的代码,自己找问题都得半天,况且现在 IDE 都有格式化代码了。
第二,也是很重要的,就是写好注释,自己看得也清楚,可读性也强,以后升级迭代的时候,也更容易维护。
对于 Java 程序员,如何高效的写出一手好代码,可以看一下《码出高效:Java开发手册》这本书,让你顺其自然地写出可读性强、可维护性好的优雅代码。
我还在我们公司书架上看到了这本书,我们公司书架上有很多技术类型的书,有很多是C、Java相关的。
这本书更详细一下,我还没有看,之前看的是《阿里巴巴Java开发手册》,也是同一个作者写的。
《码出高效:Java 开发手册》源于影响了全球250万名开发工程师的《阿里巴巴Java开发手册》,作者静心沉淀,对 Java 规约的来龙去脉进行了全面而彻底的内容梳理。
如果你并不想这样,可以参考一下下面这篇文章。
很有意思的一篇文章。
“我只想知道我将来会死在什么地方,这样我就可以永远不去那里啦。”这是查理芒格很喜欢的一句妙语。
所以要想写好好代码,也可以看看这篇文章,知道这是不好的,那就永远不要这么做。
代码都写不好,何谈技术。
在工作的时候,我自己也单独创建了一个 Notion 账号,用于记录自己的技术 Wiki 。
在这一个月的实习中,我还是有很多收获的,非常感谢公司给我的这个机会。
实习,顾名思义,就是在实践中学习,继续加油吧。
最后感谢公司的年终福利。
祝公司今年产品大卖。
回家
今天下午一下班,就去南京市第一医院做核酸,很多人,都快排100多米了。
最近看预报,一直说下雪,一直不下,直到今天下班才开始下雪,当我到医院的时候,下的正大。
那个雪在路灯的映射下,显得很唯美。路上都是雨,雪一直积不起来。
等核酸检测的过程,是真的冷,做核酸的地方还是在室外,就在马路边上。
快到我的时候,我才发现,是捅鼻子,人麻了。
到我的时候,那个护士小姐姐真叫一个快啊,稳准狠,立马见效果,捅完鼻子之后,很难受,至少得难受五分钟。
做完核酸之后就打车回宿舍了。
明天就回家了。
南京,明年见。
文档信息
- 本文作者:猿恋
- 本文链接:https://blog.apelove.top/2022/01/28/internship-for-month/
- 版权声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)