这正常吗?
这正常吗?
|
seasstyleDec 15, 2017
1
很正常,不要多想。
|
|
fzxmlDec 15, 2017
2
学啊, 查资料, 优化 SQL, 优化代码
|
|
venhowDec 15, 2017
3
公司领进门,修行在个人。
|
|
jydengDec 15, 2017
4
正常,毕竟招你干活的
|
|
p2pCoderDec 15, 2017
5
做 web 做后端 不都干这些吗
|
|
maemualDec 15, 2017 via Android
6
要不然你一实习生想干啥?上来就把整个架构推翻了重写?
|
|
God1ikeDec 15, 2017 via iPhone
7
学习靠自己,公司招你是干活的。等你在工作中发现自己不懂的东西,这就是学习的机会
|
|
leeyomDec 15, 2017 via Android
8
不都是这么过来的吗?一开始就让你弄架构你弄的来吗?踏踏实实,莫浮躁,从最基础的 CRUD 写起吧
|
|
sunnyadamDec 15, 2017
9
实习生写代码 bug 的坑谁填?大部分实习生水平就那样(不是看不起,因为我以前也是那样过来的)要么就是白写,要么就是正式的给你写 bug,而且业务也不熟悉,你去熟悉业务的时间就花费了很多,还不如优化下 sql,顺带可以熟悉业务
|
|
fcoolishDec 15, 2017
10
正常,我同学改了好多 bug 才给需求写写代码,
|
|
11
那你想干什么,如果是入职初期,那么是正常的,肯定要让你在这个过程中熟悉现有架构;如果已经很长时间了,那么也可能是正常的
如果我带的实习生以为把安排的任务完成就算工作完成的话,那我会认为他以后只能做这些事情 看下有没有做到下面的,我所希望的实习生能反馈给我的信息,不一定对,仅供参考 1. 确定自己改 bug 的解决方案是最优解吗,能分析出这个 bug 的成因吗,今后如何避免类似 bug,通过解决这些 bug,是否对现有系统有更深入的理解,又有哪些方面是模糊的 2. 写业务的话,是仅仅根据需求按部就班的解决,还是会在写的过程中结合现有系统,思考自己写的代码会不会由于考虑不全面,导致埋什么坑(实习生埋坑是正常现象,就算做 code review,mentor 看到几百行 diff 估计也会很晕的,至少我是这样的,有时候就得过且过了,毕竟功能实现了不是吗) |
|
12
不能老觉得写代码能改变世界.
|
|
13
最开始是这样的。正式工作大部分时间也是这样的。在没有一定量级之前都是这样的(在毫无并发量可言的环境下,API 如何如何都体现不出来)。但是量级来了之后,事情就开始变得不同了。
- 数据库优化(检查数据库 model 设计是否合理-查看检索语句是否用到了索引-升级数据库配置-“三星”索引优化-垂直分表-水平分表-垂直分库-水平分库(shard)) - 缓存(中心化缓存 /去中心化缓存) - 负载均衡( Nginx 可以作为后端应用服务器的负载均衡器从而避免后端应用服务作为单点,那谁又可以作为 Nginx 的负载均衡呢?原理是什么?) - 异步任务(选取何种 MQ ? Redis 是否足够?是否需要消费确认?异步任务框架的工作原理?) - ... 还有很多很多很多知识我猜你可能是不知道的。 |
|
iyaozhenDec 15, 2017 via Android
14
你这还能改 bug,要是系统复杂点第一个月模块间关系都还理不清楚。
我觉得改 bug 很有用,不管是已经找出原因的 bug,还是要自己定位的 bug,对你了解现行系统很有帮助 |
|
AmanceDec 15, 2017
15
你觉得 你作为老板会让你 做核心业务么,天天发牢骚不如买几本电子书...
|
|
16
除了上面提到的,还想到一些:
- 自动化部署 - 阅读开源代码,学习别人家的软件是怎么设计的。Nginx ? Redis ?也许你不写 c 可能突然读这些难度太大对于当下的工作益处也不是能显现的。自己去挖掘自己所用语言的框架啊,非常出名的软件啊等等的开源代码去阅读。 - 阅读文档,很多大型软件的源代码已经不是一下子能搞清楚的了。而常用的大型软件的配置你未来肯定会用到,比如 Nginx 的配置,比如 Redis 的命令。 想不出了。。都是临时想的。你可以对着这些一个一个慢慢来掌握。 或者有其他疑问,可以邮件交流。 我想想交流的人能找到邮件是多少的 :) |
|
yeepZhangDec 15, 2017
17
不这么做的话,以后会有新的实习生来改你的 bug。关键还笑 bug。
|
|
fantastMDec 15, 2017
18
#15 说得对,弄几本电子书,上班偷偷看着......
|
|
whypoolDec 15, 2017
19
正常,你就算不是实习,工作了 2 3 年也是这样的情况;
无非就是写写 sql ; |
|
MoorjDec 15, 2017
20
写业务 SQL 挺好的啊,可以熟练业务流程,牛逼了可以做总经理啊(笑
|
|
summerwarDec 15, 2017
21
学东西都是偷的,就看你知不知道偷啥了,谁还跟学校一样,让你坐在下面,给你在黑板上讲,然后再给你划个重点
|
|
PharielDec 15, 2017 via Android
22
你是实习 又不是正式员工 你觉得能把核心的东西指派给你吗?
学习成长是要靠自己去学的 不是给你任务你做完了就叫学习了 |
|
23
实习最重要的不是学业务,是学人事,要学会:
一天内知晓谁是大嘴巴、小广播,谁是直接管自己的 一周内知晓谁能管那个管自己的 一月内知晓谁能扣自己的工资 两个月内知晓有没有人能在必要时站在自己立场帮忙 三个月内知晓哪些老总之间有矛盾,别被逼到跳楼都不知道发生什么事 至少要知道方法 |
|
specitaDec 15, 2017
24
正常现象吧,你要展现你除了业务 sql 之外的能力,才会对你委以重任啊
|
|
jasperjiaDec 15, 2017
25
改 bug 是最快速熟悉上手业务的手段,学习-吸收-模仿-领悟,等你可以快速定位和解决一个 bug 的时候,就可以被委以重任了
|
|
mario85Dec 15, 2017 via Android
26
学东西为什么要指望公司
|
|
F281M6Dh8DXpD1g2Dec 15, 2017 via iPhone
27
sql 学会了?
|
|
29
@leibusi 有自信真不错
|
|
wangxiaoerDec 15, 2017 via Android
30
@imn1 你说的这些我干了一辈子都没弄明白啊。
|
|
ipconfigerDec 15, 2017
31
你是不是搞错了啥? 学习是你读书的时候干的事情, 实习就是把你读书时候学的东西找个地方实际用用, 看看是不是学偏了, 给你实习岗位的公司又不欠你的, 没有义务再教你什么东西, 你要学就自己在工作中学, 如果说学不到, 要么是你实在是不靠谱, 稍微重要点的事情都不敢交给你, 要么就是工作懈怠, 别人叫你做啥你才晓得去做啥.
|
|
cxbigDec 15, 2017
32
要知道大神都是一步步走过来的。
你倒不如说说: 你想学什么?达到这个目标你需要跨过那些坎?你如何规划学习路径? 问问大家这些规划是不是合理。 |
|
33
@ipconfiger 我一身本领,不想去维护别人的辣鸡代码,你懂我的意思吗?
|
|
misaka19000Dec 15, 2017 via Android
34
水平太差了 去个好点的公司就不一样了
|
|
35
@misaka19000 正准备离职
|
|
msl12Dec 15, 2017
36
当然如果楼主是个牛逼的实习生的话,不在这公司可能更好些...
|
|
HarrisonZDec 15, 2017
37
很多公司是根据能力分配任务的。你的能力没有提升就不会有有意思的工作给你做。不要想着靠工作提升自己的技术能力了。技术都是靠自己学的。如果觉得现在公司无法跟上你的进步那就果断走人
|
|
abcbuzhimingDec 15, 2017
38
@leibusi 你一身本领?维护别人的垃圾代码的时候,就没想过推倒重来一遍,解决这个垃圾代码的痛点吗?你没必要告诉公司你打算重构代码,你甚至可以完成这个东西后带走作为你的经验,何谈学不到东西呢?
|
|
jatesunDec 16, 2017 via iPhone
39
正常,提高不提高在自己
|
|
humor66Dec 16, 2017
40
一看就比较浮躁,没有沉下心,改 bug,写业务 sql 背后也有很多可以挖掘的东西,是实习生都能做这些工作,你的价值何在? 比如分析&统计下 bug 的原因、场景,给团队做个分享,帮助提高一点点的点点的点点的提高。等等
|