Q&A: 关于实习的问题

我是一名大专生,现在是大三,并且正在实习。我的主要技术方向是Java,虽然还有很多需要学习和提高的地方。我的水平仅仅能够实现一些简单的CRUD功能,也没有参与过较大的项目,只是写过一些小型Demo。此外,我对前端也略有了解,但并不是特别精通。在我们这个城市,我的技术水平与从培训班出来的人差不多。

我得到了老师的推荐,进入了一个电商公司(装饰画领域),这家公司有大约800名员工,其中一半是工人,另一半则是文职人员,规模算是比较小的。我们技术部门共有10人,主要任务是开发和维护公司内部的MIS系统和生产管理系统,我们使用的技术栈是SpringBoot、Vue和Uni-App。在我们这个小城市中,使用这些技术栈已经算是比较新的了。

我已经实习了40多天,但是每天都在无所事事。我们10人中只有5人在真正工作,另外2人则负责外包项目,而我们的经理也在带头摸鱼。有时候我会学习一些新知识或者研究公司的源代码,但是由于项目期限紧张,这个项目并没有开发文档,注释也写得非常不规范,导致代码阅读起来非常困难。此外,由于我自己的技术水平较低,加上这个项目还涉及到与第三方平台(如钉钉和淘宝等)的接口对接,所以我只能一知半解地去看代码。

曾经尝试提交了一些代码,只是将一些重复的代码片段提取到私有方法中,并且按照IDEA的建议进行了测试,结果一切都正常。然而过了几天,我的同事告诉我:“我看你前几天提交了代码,以后不要再提交了。如果发生问题,我们只能回滚代码。”虽然我理解实习生受到信任度较低的问题,但这仍然让我感到有些失落。此外,他还让我新建一个项目,并使用微服务来对原本的项目进行重构。虽然我认为自己并不太懂微服务的技术栈,但我还是答应了,也不好拒绝。经过两周的努力,我勉强完成了基础架构的搭建。然而由于我对微服务的技术栈非常陌生,加上版本依赖问题,让我感到十分苦恼。事实上,这也表明了公司并没有培养实习生的计划,并且本质上还是一个电商公司。

目前,我已经对这份实习工作感到失去了信心,因为我没有看到任何成长的机会。虽然可以享受一定的福利(如不需要加班,每周单休等),但是没有任何希望重构项目,除非项目出现大问题。

兄弟们~~给点建议😭 蟹蟹🙏 。