在申通沃德公司的实习经历及感悟(二)

文章详细记录了一名实习生在加入公司后的三个月内,从完全不懂到逐渐掌握关键技术的过程。期间经历了从学习基础工具、框架到接手实际项目任务,包括地区管理功能开发、WMS客户端开发及项目环境搭建等多个阶段。文章强调了技术学习的重要性、团队合作的价值以及对测试、产品概念的理解。通过与公司内多位资深技术人员的交流,作者深刻认识到持续学习和自我提升的必要性。总结了两个月的学习成果,包括Spring/SpringMVC/Mybatis等技术的深入理解,以及对项目管理、测试等实践技能的掌握。文章最后表达了对公司的感激之情,并分享了对未来职业发展的期待。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

然后就是开始入职工作了。

  刚来的那一个星期,简直坑爹。我来之前,感觉自己还会一点东西,但是来了之后,我感觉我啥东西也不会。韩哥第一天交给我第一个任务,熟悉各种工具和框架:maven、svn、tomcat、spring /springmvc/mybatis。我是各种没听过,各种不会啊。没听过不要紧,但是我们有钱啊。我也做了一会富人,在淘宝上花了20块钱,买了传智播客的公开课视频,开始紧张的学习起来。

人要是不逼自己一把,肯定都不知道自己有多牛逼。刚来的那一个多星期,一天要在公司呆上14个小时,一天只说几句话。自己就闷在自己的座位上看视频。一个星期,真的快吐了。期间,基本没有什么人帮忙,也没办法问别人问题,因为别人也忙的要死,只能自己硬着皮头学。一个星期之后,自己了解了maven、svn、tomcat、spring /springmvc/mybatis这几种工具了框架。韩哥看我学的差不多了,让我做一个demo,这个demo是基于我们目前开发的系统的环境,让我在上面做一个增删改查。本来觉得,一个星期,这么卖命的学习,应该学习了不少东西吧。然而是我太年轻了。学了这么多,并没有什么卵用,我特么还是傻眼了。这个项目中各种没见过啊,dao层居然只要写个方法就好了,根本不要自己写实现类,它的实现交给mybatis处理。屌炸天啊!!!

这样两个星期过去了,我仍然啥工作也没做。其实这样的感觉挺难受的,因其他人都在忙,自己没有工作做,也没有创造利润,别人还养着你,真的一点存在感没有。

紧接着就开始接手项目任务了,做一个地区管理。前段用extjs后台用mybatis前后端都要我一个人负责。。刚好我发烧发了一个星期,第一个星期学习extjs,基本上没学进去。第二个星期中旬,才开始着手这个功能模块的开发。。3天时间,借助前段的帮忙,才开始写完代码,。对,现在还只是写完代码,,下面就要重复的测试环节。测试测了一个星期。我们公司负责测试的是做过.net开发的同时,非常牛逼的人,但是非常低调。我都快被他测试疯掉了。这时候我才开始有个测试概念和产品的概念。第一开发这个功能,只是让我打开眼界。

第一个月过去了,开始第二个月。

我做的第二项工作是wms客户端的开发。winform编程。对,你没有看错,就是我过去一直鄙视的winform编程。这项工作,直到现在我也一直在开发和维护。当时,就感觉,我靠,人生简直他妈诡异,你以后干什么,之后天知道,你学的知识哪天会用到,也知道天知道。总之,多学点,总有好处的。

我做的第三项工作,是我即将离职前10天,我负责一个项目环境的搭建。这个对我是个极大的挑战,因为要负责项目的分层设计,处理流程,还有相关工具的封装。理想总是丰满的,显示总是骨干的,我写的工具,一半都没用上,最终项目拿定的是写重复代码,而不是使用我写的工具类进行封装。。总之,还是做了一点工作的。

这三个月,也就做了这三件事情,其实并不多,我都有点心理的不安,因为自己没做多少事情,却拿了实习生最高的工资。

2个月期间,收获了好多东西。和公司一些牛逼的人物交流了很多次。首先说一下韩哥。韩哥他是学会计出身,没错,就是会计出身,他是后来转的计算机,但是他在公司好牛逼啊,什么都会,我基本上都是跪着上班的。其次是李杨,他有点屌,他过去是在浙大读的硕士,研究方向是材料学,现在他在公司任职技术指导,每天研究各种高数,底层的东西,还给我们讲了一课:it行业的发展规划。总之他们每一个人都很厉害,而且每一个人都很努力。

我发现有些人我们是永远都追不上的,他们比你聪明,比你还要努力。公司里面的几个大牛,他们每天都在学习新的知识,虽然人家的工资很高,但是努力程度不必那些刚入职的同事低。有着8年,net开发经验的施朝阳,每天还在背着英语。

这两个月中,技术上学习,spring/springmvc/mybities/struts2/ 项目管理上面学习到了maven和svn,还有真正见识到了一个开发项目wms和oms.知道了一个网站是如何部署到服务器上面去,知道了如何去申请域名,如何去申请云空间。其实更重要的是有了一个测试的概念和产品的概念。用户体验是才是我们程序奋斗的目标,我们要设身处地的为他们着想,我们写的代码实现的功能都要和用户需求结合在一起,能解决实际问题,我们的系统才有意义,如果没有实现功能,用再牛逼的技术,也没有任何意义。同时要考虑一些细节性问题,一个产品的好坏,就决定在细节上面,细致到字体的选择、提示信息的内容、颜色的选择,光标的定位等等,用户觉得舒服,你的产品就成功了。同时,测试的工作也是相当重要的,如果没有测试,那么我们做的产品,一上线就出问题,不仅给用户带来不便和损失,并且也丧失了自己的声誉,别人就不再信任你。以后我要对我写的每一行代码负责,因为自己的一时疏忽,就可能导致很的损失。

2个月很快就过去,这里非常感谢申通沃德公司给我的这个平台,同时感谢公司的每一个名同事,在你们身上我学到了很多东西。

内容概要:本文针对国内加密货币市场预测研究较少的现状,采用BP神经网络构建了CCi30指数预测模型。研究选取2018年3月1日至2019年3月26日共391天的数据作为样本,通过“试凑法”确定最优隐结点数目,建立三层BP神经网络模型对CCi30指数收盘价进行预测。论文详细介绍了数据预处理、模型构建、训练及评估过程,包括数据归一化、特征工程、模型架构设计(如输入层、隐藏层、输出层)、模型编译与训练、模型评估(如RMSE、MAE计算)以及结果可视化。研究表明,该模型在短期内能较准确地预测指数变化趋势。此外,文章还讨论了隐层节点数的优化方法及其对预测性能的影响,并提出了若干改进建议,如引入更多技术指标、优化模型架构、尝试其他时序模型等。 适合人群:对加密货币市场预测感兴趣的研究人员、投资者及具备一定编程基础的数据分析师。 使用场景及目标:①为加密货币市场投资者提供一种新的预测工具和方法;②帮助研究人员理解BP神经网络在时间序列预测中的应用;③为后续研究提供改进方向,如数据增强、模型优化、特征工程等。 其他说明:尽管该模型在短期内表现出良好的预测性能,但仍存在一定局限性,如样本量较小、未考虑外部因素影响等。因此,在实际应用中需谨慎对待模型预测结果,并结合其他分析工具共同决策。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值