实习忙活半天一行代码没写

我以为的实习:写代码,debug,写代码
实际上的实习:需求评审,写技术方案,和前端对接,和算法策略对接,和数仓对接,技术评审,最后写个几十行代码
全部评论
不是,这都是正常流程啊。没有过需求评审,不了解需求,你怎么写代码?不是只埋头写代码就行,与其他人对齐同步也很重要,如果前期没有深入理解需求,后续在开发过程中遇到问题的反复沟通成本很大。写代码是基本功,真正能创造价值不是那几行代码
35 回复 分享
发布于 2024-05-11 20:52 北京
哎,无论需求大小,花时间最多的永远都是沟通和联调
15 回复 分享
发布于 2024-05-11 08:50 广东
反正那些技术人人都能干,就图个大厂实习title罢了
10 回复 分享
发布于 2024-05-10 18:35 北京
写代码之前的沟通很重要
7 回复 分享
发布于 2024-05-09 22:16 四川
我也是,一天写不了多少代码还没什么技术含量,咋搞啊
6 回复 分享
发布于 2024-05-10 08:54 上海
几十行已经很多了,开发过程中的沟通协调和之后的测试上线经历也很宝贵啊
4 回复 分享
发布于 2024-05-11 19:41 浙江
对头
2 回复 分享
发布于 2024-05-11 00:09 广东
开会
2 回复 分享
发布于 2024-05-10 20:34 陕西
沟通好了,可以解决后面80%麻烦,我觉得任何工作都是这样,不只是程序员。对于程序员来说,代码是最基本的能力,沟通理解能力反而更重要。
1 回复 分享
发布于 2024-05-14 18:31 山东
你们都开始写了?我源码都还没看明白😭
1 回复 分享
发布于 2024-05-11 18:44 广东
程序员和工程师的区别
点赞 回复 分享
发布于 2024-06-25 00:39 上海
俩天了,我mentor就没给我任务
点赞 回复 分享
发布于 2024-06-01 03:16 上海

相关推荐

人事的几个问题:1. 这两段实习都是自己找的吗?1. 都是2. 那你后面就是想从事Java的后端开发吗?1. 是的,并且可以接收转语言3. 两家实习公司管理有什么不一样的?(好像是对自己的实习经历感到怀疑)1. 说第一家朝九晚六,相对来说比较轻松,干的活相对来说比较简单一点,但是实际编码中也遇到挺多问题,但是也是学到挺多的2. 第二家是大厂,规模大,办公环境很好,leader也很好,学到了挺多的,不管是技术上面,还有沟通能力,团队协作能力,解决问题的能力,排查问题的能力4. 具体介绍下第二家参与的项目,项目的规模有多大,团队的配置,在里面做了一些什么工作?1. 直接说后端一个架构师,一个组长,两个正式员工,两个实习生。前端一个web 一个小程序2. 介绍项目5. 你刚刚说上海那个会比较轻松些,第二家领导比较好1. 第二家领导好,是怎么好?就是会认真的教2. 领导是谁?1. 我就直接说部长,人事好像是怀疑的?3. 项目有项目经理吗?1. 工作是让部长管理的话,项目经理是如何管控呀?4. 两家公司的工作模式更适合哪一家?1. 喜欢第二家,比较是大厂,在压力下能学到东西,不怕压力,能学到东西就好6. 在学校会参与活动吗?1. 担任编程协会开发部长,然后介绍职责7. 为什么不继续留在第二家?1. 直接说没有转正的名额。8. 这么长的空挡期都在干什么?9. 现在在哪?意向的工作城市?对外面有什么规划?1. 答得不好,直接说没什么要求,规模大点就好后面就是技术面试了:1. Java是自学的是吧?自学的体系是按照什么体系去学的?1. 直接说我的Java学习路线2. 学习Java多长时间了?3. 真正做项目是什么时候开始的?4. 对前端了解吗?5. 实现线程的几种方式?6. 对ThreadLocal有了解吗?7. jdk1.8中 的流操作用过吗?8. 并行流用过吗?没答好1. 并行流有什么问题?线程安全问题2. 把其它CPU打满3. 如何控制线程数量?1. 使用自定义的ForkJoinPool执行并行流[图片][图片]9. Spring中IOC和AOP是什么?10. 常见的设计模式有哪些?11. MySql数据文件存在哪个文件夹下面?没答好Linux :/var/lib/mysqlWindows:C:\ProgramData\MySQL\MySQL Server X.X\data\配置文件:/etc/my.cnf  /etc/mysql/my.cnf常见的配置参数:slow_query_log,long_query_time,binlog_format,innodb_log_file_size,innodb_log_file_size,max_connections,max_user_connections,wait_timeout12. myisam和innodb的区别13. redis缓存雪崩,缓存穿透14. vue的生命周期15. watch和computed有什么区别?没答好[图片]16. 组件通信有哪些方法1. Props2. 自定义事件3. Bus4. provide/inject17. 常见的状态码18. 前端页面优化关注哪些参数?没答好[图片][图片][图片][图片]19. 浏览器的事件循环有了解吗?[图片]人事:合适的话到岗时间上一家的薪资有多少期望薪资对公司有什么了解的有收到其它的offer吗你了解我们公司吗
点赞 评论 收藏
分享
其实“偷产出”和“包装”的核心,是在不起眼的工作里找到“可迁移的价值”,并把具体行动和行业术语挂钩——毕竟实习的核心是让简历和经历能支撑你下一次机会,不是真的要“吹牛皮”。分享几个实际能操作的角度:1. 先从“不起眼的工作”里挖“隐性价值”比如你可能天天在做“改bug”“调接口”“整理文档”这些事,别只记“做了什么”,要想“解决了什么问题”:改重复出现的小bug:可以总结成“优化XX模块异常处理逻辑,通过新增校验规则减少80%同类报错,提升接口稳定性”。调前端后端对接的接口:别只说“调通了接口”,而是“参与XX功能模块的前后端联调,梳理接口文档30+份,推动解决跨端数据格式不一致问题,缩短联调周期2天”。整理老系统文档:可以写成“参与XX legacy系统的文档重构,梳理核心业务流程5条,补充接口参数说明100+项,为后续模块迭代提供基础支撑”。2. 用“技术术语”包装“具体动作”,但别脱离实际比如你做的是很基础的CRUD开发:不说“写了增删改查接口”,而是“设计并实现XX业务模块的数据访问层接口,基于MyBatis优化查询逻辑,单表查询效率提升30%”。如果涉及到简单的并发处理(哪怕只是加个锁):“针对XX场景的并发问题,引入Redis分布式锁机制,解决多线程数据不一致问题,保障峰值期数据准确性”。哪怕是改配置、部署脚本:“参与XX环境部署流程优化,编写自动化部署脚本,将服务启动时间从10分钟缩短至3分钟,减少人工操作失误率”。3. 主动加一点“额外动作”,让产出更“实”如果手头工作确实太基础,花点时间做这些事,既能积累素材,又显得你有主动性:写“技术小结”:比如改完一个bug,总结下“这类问题的排查思路”“用了什么工具(如Arthas定位问题)”,写成文档,这就是“沉淀XX问题排查方法论”。提“优化建议”:哪怕只是发现某个接口返回格式冗余,写个简单的优化方案(不用真的落地),也能算“参与XX模块性能优化方案设计,提出3条可行性建议”。跨部门沟通:比如对接测试或产品时,记录下“推动XX需求细节确认,减少因需求模糊导致的返工2次”,体现协作能力。关键提醒:包装的底线是“能自圆其说”别瞎编你没做过的技术点,比如没接触过分布式就说“设计分布式架构”,面试一深挖就露馅。真正有用的包装,是把“1”说成“1.2”,而不是把“0”说成“10”——毕竟实习的经历是为了让你在面试时有话可说,能讲清楚“我做了什么、怎么思考的、学到了什么”,这比单纯的“高大上”更重要。说白了,企业招实习生看的是“潜力”:能不能把小事做好、有没有主动思考的意识、能不能把经验转化为能力。从这个角度看,“包装”其实是让这些潜力被更清晰地看到而已~
实习如何「偷」产出?
点赞 评论 收藏
分享
评论
24
13
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务