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

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

鱼友提问

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

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

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

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

鱼皮回答

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

那么如何破局呢?

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

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

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

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

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

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

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

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

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

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

更多编程学习资源

相关推荐
mldong3 小时前
C# 开发者也有自己的轻量工作流引擎了:NuGet 装包,5 分钟跑通一条审批流
后端·c#·.net
爱学堂IT分享6 小时前
鹤翔老师pmp项目管理培训认证考试课 (直播录播题库送学时证明)【共58课时】-51CTO学堂
后端
王的宝库6 小时前
Go 项目结构:从单文件到标准工程布局
开发语言·后端·golang
码事漫谈7 小时前
类型即世界:一个 C++ 程序员的本体论入门
后端
Rain的Java大神之路7 小时前
JavaWeb开发如何解决跨域问题
java·前端·后端·nginx·web安全·面试·运维开发
IT_陈寒9 小时前
Python的多线程居然是个假把式?搞清GIL让我少熬三天夜
前端·人工智能·后端
明月_清风9 小时前
位图与布隆过滤器:海量数据下的"存在性判断"艺术
前端·后端·算法
明月_清风9 小时前
Hash 表从入门到精通:Go 实战与工程细节
前端·后端·算法
考虑考虑10 小时前
ElasticSearch索引命令
运维·后端·elasticsearch
玉宇夕落11 小时前
背单词项目一:融会贯通:从零构建"单词大师"后台——Next.js + Supabase + Drizzle 全栈开发实战
后端