TKY工作一个月小感
不知不觉在TKY已经度过了一个月的时间,前两周因为领导要验收,所以一直没给我任务,只是让我熟悉业务。经过不到两周的时间,业务熟悉的差不多了,那天接到通知说我们又被派到1.0(之前我们在2.0的版本这边)的那边去了。到那边还是先熟悉业务….. 无奈….
在对项目业务以及代码的熟悉的这段时间,见到了很多以前没见过,或者没听说过的东西,感觉很有收获。当然也有很多是以前就了解的。这个系统整体架构是最简单的三层,整个系统分成了好多模块,差不多每个模块都是一个三层的结构。还有一些公共的部分,是自己封装的一些框架(当然也是在别人的基础上改的),本来想研究一下,但是大牛说,那些东西你不需要了解,你照着代码会用就行了。
年前给我分配了一点任务,上海那边提出了新的需求,需要在1.0上加入一些新的东西。一个是导入Excel(我做详细设计),一个是上传图片(负责实现)。TKY的详细设计貌似有点简单,有用的内容就是一个原型界面,还有业务的说明以及涉及到的数据库表。没有类图、时序图之类的,相比我之前所做项目里的详细设计内容少了很多。不同的公司所注重的地方不太一样,哈哈。
通过这段时间的工作,发现自己还有很多地方非常的欠缺。主要就是实战跟一些技术细节不够扎实,在实际应用上还欠缺一些,还需要不断的在实战中加以锻炼才行。这个项目用的是oracle,之前做过的项目都是用的sql sever,从来没接触过oracle,不过因为有长期的思想熏陶,所以对于陌生的东西一点都没有畏惧感,经过几天pl/sql也用的差不多了,一些基本操作应该没什么问题了。Oracle的配置通过装了一次系统也差不多知道是怎么回事了。
还有一点体会比较深刻的就是,人们总是喜欢把问题留到以后解决,眼下能凑合就凑合。其实将来一些扩展及维护所要面临的问题,人们差不多都能想到,但是就是懒得去弄,一般都会说等以后维护的时候再说,以后改的时候再说。总是想亡羊补牢,从未未雨绸缪。难怪天朝的IT行业一直处于一个比较尴尬的局面。原因就在于思想跟意识上,并不是国人的技术水平不行,我们并不缺乏技术人才,但是技术的好坏只是你开奥迪Q7还是QQ第七代的问题,思想才是我们的导航系统,方向错了开Q7有什么用,方向对了开QQ一样能够到达目的地。所以想要改变目前的情况,要从根本入手,从一开始就要培养良好的软件设计习惯、代码开发习惯等等。加油吧,各位。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架