第一次参加实习,我祛魅了!

大家好,我是程序员鱼皮,很多朋友在没有进入公司工作前,都会对工作抱有一些期待,但现实可能并没有那么理想,今天就分享一位 编程导航 鱼友的提问以及鱼皮的回答,让大家更了解实习的真实情况和成长方法。

鱼友提问

我是大专学历应届生,刚入职一家初创公司实习(公司规模很小),从事后端开发工作,目前技术栈掌握为 springboot,但是基础不是很好,公司状态基本为养老,作为实习生有 mentor 带,目前入职一周了,已经给我安排需求开发一个接口,但是需求不是特别懂,接口文档也看不懂。mentor 说的话也听不懂。

我的目标是快速掌握企业开发流程,熟悉开发实战经验,为下次实习积累经验。

目前在公司中基本没有什么事,每天到工位就自己干自己的活儿,其他老人没有需求的时候都很闲,在忙自己的事儿。对上班祛魅了,以为会有规范的培训过程,没想到刚来一周就让自己开发接口,也没有公司代码仓库的东西,独立开发一个接口,看了接口问题也画了图,但是并不是很了解 mentor 的需求是什么。基本上没人带实习生,也没人管。

虽然我已经尝试了积极向 mentor 提问,但是目前还是处于懵逼状态。所以想问下,如何在一段实习中学到东西,并且能够写在简历上提升自己的求职硬实力?

鱼皮回答

很多公司就是一个 "草台班子",尤其是初创公司,没有规范的培训过程是很正常的,快速让你上手做需求也是很正常的。但可能由于上级对你的情况不够了解(以为任务不难)、你对公司的情况也不够了解(以为会有人带),导致了你处于懵逼状态。

那么如何破局呢?

首先企业中开发最重要的是 需求分析和理解需求 ,从你的问题来看,你已经 "独立开发一个接口,看了接口问题也画了图"。按道理来说,都已经开始画图设计方案了,还不是很确定 mentor 的需求是什么,这种情况是绝对不应该出现的!

很多刚实习的同学担心任务完不成,会为了做需求而做需求,在不理解需求本身的情况下敷衍了事,这样确实有可能水过这一次的任务,但对你的成长、以及之后的工作的帮助有限,可能下一次的需求你依然无法理解。

所以如果你不理解需求,就一定要问,会闹的孩子有糖吃嘛,问一次还是不理解,就要接着问。但注意,不是 "无脑" 问,而是先要把你已知的信息、你自己的思路用文字进行整理,想办法让别人能尽快 get 到你的问题,而不是从 0 开始给你讲,这样就节省了别人的时间,也会让别人更乐于帮助你。此外,每次别人给你回答时,都要做一些记录,最忌讳的是别人讲过一遍的内容还要重复问,换位思考一下,谁都不希望这样。

没问明白,是你的问题;没讲明白,是他的问题。

像我在给团队同学开需求评审会的时候,每次我都会反复问 "大家还有什么问题么?XX 同学理解了没有?",就是担心大家在不理解需求的情况下盲目开发,结果到头来做出的东西完全是不符合要求的, 费时费力。

很多企业中的需求都有常见的解决方案,比如登录、文件上传、任务管理、对接第三方 API 等。你可以把实际的需求进行脱敏(移除掉一些特定信息),然后在网上、或者利用 AI 搜索解决方案,应该都是能搜到的。

理解需求是一方面,另一方面就是要提升自己的业务能力和技术水平了。你的水平越高,干活儿才会更轻松。举个例子,4 级的人打 18 级的怪,别人再给你帮助,你也会感到很累;那就趁空余时间抓紧做项目升级,工作也会越来越轻松,也更容易在实习中学到东西。

第一段实习,比起技术带给你的成长,更重要的是如何在职场生存,学会提问、学会沟通、学会和他人协作、学会规划自己的工作,这些也都很重要。

只要你认真理解并完成了企业中的需求,记录在自己的每日工作文档中,写简历的时候其实就是对着文档进行回忆和总结了~

万事开头难,稳住心态,继续加油,在前期把每个任务完成好,后续的工作会越来越顺利。

更多编程学习资源

相关推荐
wm104324 分钟前
java web springboot
java·spring boot·后端
龙少95432 小时前
【深入理解@EnableCaching】
java·后端·spring
溟洵4 小时前
Linux下学【MySQL】表中插入和查询的进阶操作(配实操图和SQL语句通俗易懂)
linux·运维·数据库·后端·sql·mysql
SomeB1oody6 小时前
【Rust自学】6.1. 定义枚举
开发语言·后端·rust
SomeB1oody7 小时前
【Rust自学】5.3. struct的方法(Method)
开发语言·后端·rust
啦啦右一8 小时前
Spring Boot | (一)Spring开发环境构建
spring boot·后端·spring
森屿Serien8 小时前
Spring Boot常用注解
java·spring boot·后端
盛派网络小助手10 小时前
微信 SDK 更新 Sample,NCF 文档和模板更新,更多更新日志,欢迎解锁
开发语言·人工智能·后端·架构·c#
∝请叫*我简单先生10 小时前
java如何使用poi-tl在word模板里渲染多张图片
java·后端·poi-tl
zquwei11 小时前
SpringCloudGateway+Nacos注册与转发Netty+WebSocket
java·网络·分布式·后端·websocket·网络协议·spring