实习生纯粹的吐槽

2018-05-26 15:59:58 +08:00
 guoyuchuan

我面试进了一家公司,职位是 Java 开发,我进来的时候技术部在做类似于美团的项目,项目是前后端分离的,这个项目有五个子系统,其中四个已经开发得差不多了。我进来的第一天就是给我一个已经搭好框架,做个简单的 curd (说是熟悉他们的框架)。第二天,带我的技术总监就直接扔给我前四个系统所用到的 180 张表的数据结构以及墨刀账号(就是第五个项目的前端原型图)。我用 Navicat 看了一下这些表全是独立的,没有外键,但是表里的属性却有外键,相当于逻辑上是有关联,但是在数据库里面是没有关联的。第三天技术总监就让我直接开发系统了,独立来开发这个系统后台,没有人来带领,我真的是一脸的懵逼。总结起来就是给我已经开发完成的四个系统的接口文档及表的数据结构,以及第五各项目的原型图,没有需求分析,没有详细设计,没有数据库,连业务都不晓得,直接开发项目,这是不是有什么套路

6014 次点击
所在节点    程序员
28 条回复
zuoakang
2018-05-26 23:39:08 +08:00
哈哈,同一届噢,幸会!建议,一定要找一个有人带的,如果一个人独自负责一整个项目,而且遇到难点还没人能请教的哈,你会很痛苦的。
P2P0Zj31DA4X5ap4
2018-05-27 01:46:10 +08:00
@raynor2011 正解,有困难就说。如果支支吾吾摸不出来,可能耽误工期,且你也没有成长。
guoyuchuan
2018-05-28 13:02:23 +08:00
@raynor2011 这个我也知道,不会的就去问同事,上司什么的。带我的是技术部老大,不管问他什么问题他给我的回答都是看文档,文档就是数据结构和其他系统的访问 api ;我问他业务和数据处理流程什么的,他就回复我自己看文档;问到项目中的具体问题就是回复我自己看着办;我提交代码后又问我为什么要用我的方法区处理业务,说我要知道业务要怎么去处理;我问同事以前开发这些项目会用些什么,例如文档,技术,系统之间的业务处理,开始开发时有什么资料,会遇到些什么问题啊,怎么处理啊,都问了;至少同事开发的时候数据库表是指明的,有需求,有设计文档;我他么开发什么都没有,问问题都是统一回复自己看着办;我都懵逼了。
guoyuchuan
2018-05-28 13:06:12 +08:00
@newlin 困难我是说了的,问题我也问了,关键是所有的问题都是统一回复自己看文档,文档就那两样,这些文档还是其他系统的文档,问上司的上司,也是这样的回复,自己看文档,要么问自己上司;感觉就像两个人在帅锅,谁都不理;
raynor2011
2018-05-28 14:10:53 +08:00
@guoyuchuan 又看了一边问题,不知道你们有没有产品经理,有就去要一套详细需求, 没有就只能自己根据前端原型图自己列好需求,然后拿去和上司对是不是这些需求。 如果没有时间限制,那提了代码之后再改也没什么,如果有时间限制,那开放前肯定得要个准信,需求是不是这样的
z3jjlzt
2018-05-28 16:48:24 +08:00
准备简历吧。
P2P0Zj31DA4X5ap4
2018-05-28 23:19:03 +08:00
@raynor2011 老板不明说,但是你得体会背后的意思。实在理解不了的话,看看团队里有没有资深一些的同事(且你能信得过的),约他或她喝一杯咖啡,把你的苦恼问一下吧。很多时候耽误工期是沟通的问题,或许有你不懂的背景在。如果答案是这个项目死了也没关系,你也可以交个差不多的结果就好了。
guoyuchuan
2018-05-29 10:28:26 +08:00
@raynor2011 没有产品经理,一个 java 开发(这个月离职),一个技术经理,加我,三个 java 开发,两个 UI,两个 Android,两个测试,一个前端,时间就是第一周就要我把前三个页面功能实现,我把我遇到的问题拿去问技术经理,他就回复我看文档;

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/457978

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX