查看: 14006| 回复: 22
跳转到指定楼层
上一主题 下一主题
收起左侧

[实习] 19年西雅图亚麻实习体验

 
全局:

2019(1-3月)-EE硕士+短暂实习或全职不超过3个月 | 内推|大西雅图地区 码农类General实习@amazon

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
如题 本人前几天刚刚结束在亚马逊的实习工作 已经顺利拿到return 最近闲的有点蛋疼 所以就来地里边分享一下自己的实习体验~
先说一下我本人的实习过程吧. From 1point 3acres bbs

本人被分到AWS下边的一个组里边实习 这个组主要负责开发亚马逊的内部工具 manager和mentor都是美国人
.--
组里人对我的实习项目是比较上心的 他们在我来之前 就花了很久的时间来讨论我的项目 确保这个项目既能满足内部客户的需求时也不至于太难 使得我在12周的实习期间无法完成
我的项目是一个全栈项目后端用Java 前端是Ruby on Rails 同时也有涉及Spring 第一眼看上去挺简单的 而且大部分有现成的代码可以模(chao)仿(xi) 所以我就觉得这个项目也挺简单的 每天朝九晚五不加班应该能够做完 所以刚开始的几周 我就没怎么加班 项目进展的也比较顺利
. Χ
结果突然有一天 manager跟我说叫我写一个design doc 然后交给全组review一下 因为当时我项目进行的比较顺利 所以就把大把的时间投入到design doc上 我还在review之前排练了好几遍 以便到时候给组员讲的时候能讲的流利一些 结果在review meeting的时候被痛批了一顿 因为我的design doc没有包括user case(user case就是用户案例 就是阐述一下你做的这个项目是基于哪些客户需求 你做的这个项目能够如何解决这些需求之类的)

事后Manager 1to1的时候跟我说我在写design doc之前应该管mentor要一份样例 Manager叫我联系客户 重新写一份design doc 然后再重新交给组里人review一遍 因为我之前花太多的时间在design doc上了 所以进度已经有一点点落后了 如果接下来再把全部的经历花在重写上 肯定会落后的更多 所以我就跟Manager请示了一下 说能不能一边写design doc一边继续往下做 因为接下来要做的工作一部分我想当确定应该怎么做(毕竟有代码可以参考)Manager同意了 并且说他很希望我能把这两件事情同时做好

为这事儿我也跟我的mentor约了一次 1to1 我mentor是比较喜欢替我背锅的那种人 一开始疯狂把我的错往他的身上揽 说他一开始检查我的design doc的时候没有意识到这个问题 然后他给了我一个样例 叫我按照这个写 然后发给客户 看客户有什么feedback 于是我就开始重写design doc 一点一点过User Case 一点一点画UI 这段时间我曾经一度怀疑自己究竟是不是一个SDE intern 花了两三天的功夫终于写好了 然后发给mentor mentor跟我说「我的内容写的非常好 但是语法有些问题」然后他就帮我改了一通措辞 语法 我看了改稿 感觉跟重写的没啥区别。。。 然后我就把改稿发客户了 万万没想到的是居然真的有客户会回复我这个**实习生的design doc

全组通过我的第二版design review之后 我就开始疯狂的加班赶进度 但是过程十分的不顺利 因为之前没有做过全栈项目 所以有很多代码都是一行一行抄 一行一行憋出来的 而且Spring总是报一些奇怪的错误 根本debug不出来 经常需要clean workspace然后再重新Build 这样那些千奇百怪的错误就能莫名其妙的消失 而且越往后做越发现这个项目的工作量比想象中的要大很多 因为你稍微加一点东西 就意味着你要把对应的unit test和integ test给写好 有的时候写一个integ test 五百多行就出去了 而且我们组code review是属于那种一次代码非常少 总的code review次数特别多的那种(我曾经交过1行的code review)我的code review是只有我mentor看的 组里其他人不会看(他们都很忙)但是我的mentor也很忙 所以我的很多code review不能即使的被approve,merge 导致我本地仓库后期简直乱的飞起 有的时候实在是受不了了 就提交一个新的code review 专门负责解决之前code review当中提到的问题 不然还得回到原来的分支上改 然后cherry-pick到主分支测试 再提交 简直不要太麻烦

等到还有大概4周结束的样子 我的项目已经差不多做完了 只剩最后一个小feature 我跟mentor研究之后发现 这个feature需要用elastic search做 不然就只能用比较brute-force的方法做出来 但是一者剩下的时间太短 不够我上手elastic search的 二是设计我的实习项目的时候本来就没有让我做elastic search的打算 所以最后我只好用brute-force的方式把最后一个feature给做完了 最后demo的时候也很顺利 但是还是因为时间原因没有进production(有一部分代码甚至都没有merge到主分支上) 然后最后一天的最后一个小时被告知拿到了return 还是很开心的~

当然最后还是有一点小遗憾的 感觉前期特别爱面子 觉得加班就是打黑工 导致拖到最后没有时间做elastic search 学到更多的东西 如果再给一次机会的话我会从一开始就加班

然后再给些建议吧 可能不同组之间会有些不同 大家看着采纳~
您好!
本帖隐藏的内容需要积分高于 110 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 110 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限 或 查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
-baidu 1point3acres

5 如果发觉进了坑组 那么就抱着丰富简历的心态 leetcode走起把 带薪刷题加丰富简历 不亏好吧

以上就是我的个人实习感受和一些建议 可能不适用于所有人 总体来说亚麻的实习体验还是不错的 manager mentor 还有组里的其他人都蛮好的 -baidu 1point3acres

码了这么多字不容易 求加大米~

. Waral dи,

. ----

评分

参与人数 51大米 +169 收起 理由
fmusk + 1 给你点个赞!
Sycmtic + 1 很有用的信息!
Shawn_Yang + 1 给你点个赞!
JOJOJie + 1 给你点个赞!
chinuy + 1 给你点个赞!

查看全部评分


上一篇:onsite求好运
下一篇:FB intern内推流程疑问
全局:
大部分都说的很好,但是有一点我要唱反调。为亚麻加班是 最不值得的,我在亚麻实习最后悔的一件事 就是 每周工作 70-80小时地工作。加班没加班费, return offer 钱也少点可怜,return还不能选组,去其他对员工更好的公司吧 ,你以后就会懂的。

评分

参与人数 5大米 +6 收起 理由
yssst + 1 赞一个
celestenim + 1 赞一个
EverestCamp + 1 给你点个赞!
海绵宝宝 + 1 赞一个
valentin508 + 2 很有用的信息!

查看全部评分

回复

使用道具 举报

推荐
 楼主| Unous 2019-8-19 11:44:39 | 只看该作者
全局:
rogerlin1234 发表于 2019-8-19 08:09. 1point3acres.com
大部分都说的很好,但是有一点我要唱反调。为亚麻加班是 最不值得的,我在亚麻实习最后悔的一件事 就是 每 ...

全职加班我目前感觉是不太值得(毕竟我没有全职过 不好说自己的感受) 但是实习的话 12周的时长毕竟有限 有的时候为了把项目做完必须得加班 而且我最主要觉得是前期加班的话后期心态会很好 不会陷入焦虑 所以如果比较想拿return offer的话我还是建议加班的 而且多做还能多丰富简历 当然加班了可能就没有时间刷题了 这就需要大家根据自己的实际情况权衡了(LZ是转专业的 并且学校项目奇坑无比 强制年底毕业(不吐槽我们学校了 说多了都是泪。。。) 所以没有return offer的话 凭借自己的**水平 大概率秋招上不了岸 只能回国996了(回国都不一定找得着工作 字节跳动把我给面惨了。。。) 所以对return offer看的比较重)
回复

使用道具 举报

全局:
楼主也说了,这个上岸机会还是很重要的!很有可能错过了就要回去996了,所以加班(多多付出)来争取这个机会,并且提醒一下大家很有可能前期太放松最后会来不及,我觉得很有必要呢。
回复

使用道具 举报

全局:
我也是本地各种branch commit乱套 CR结构乱。感觉一开始把组内CR的要求弄清楚,git 用熟很重要
回复

使用道具 举报

🔗
 楼主| Unous 2019-8-19 00:01:53 | 只看该作者
全局:
violetang 发表于 2019-8-18 15:34
我也是本地各种branch commit乱套 CR结构乱。感觉一开始把组内CR的要求弄清楚,git 用熟很重要
. Χ
嗯 我中途曾经专门还rebase了一次 强行把一个大的CR拆成好几个小的CR 花了我整整一个周末。。。
回复

使用道具 举报

🔗
admin 2019-8-19 03:02:32 | 只看该作者
全局:
本文被选为全站置顶文章之一。
作者获得大米奖励。谢谢你的分享。
回复

使用道具 举报

全局:
我也是前期花了4周时间在design doc上,然后时间来不及了,最后几周每天都在加班写代码。
回复

使用道具 举报

全局:
我是design doc两周,horizonte+AAA两周,rds数据库一周,后面也是各种加班加点,哭了,最后一周上了prod。mentor说他跟manager给了俩强推return。最后也只拿了标准包,emm 感觉一言难尽。。。
回复

使用道具 举报

🔗
rogerlin1234 2019-8-20 01:05:17 | 只看该作者
全局:
sanyuzhang 发表于 2019-8-19 15:45
我是design doc两周,horizonte+AAA两周,rds数据库一周,后面也是各种加班加点,哭了,最后一周上了prod。 ...

亚麻又不会根据 实习表现来决定 package,拿标准包有什么奇怪的。如果觉得不值的话就好好面其他公司别回去好了。
回复

使用道具 举报

🔗
lthdqq 2019-8-20 01:06:26 | 只看该作者
全局:
来围观大佬
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表