2016硅谷程序员求职访谈实录(九)


  • cid:53:privileges:topics:read

    Cisco Intern: Software Engineer Intern 小L

    0_1470437209209_ec606b9494b0fe4d53e1de7633566103_b.jpg
    (上图为Cisco刚刚装修一新的办公区)

    小L加入Cisco实习的过程还经历一点小波折。一起来听听他的2016职场故事 –

    小L面试准备的时间算是开始的稍稍晚的,在学校的大型科技相关招聘会之前刚刚刷完了十几道题。可是小L很幸运的通过这次招聘会拿到了Cisco的on-campus面试,幸运的他还遇到了同校同专业的校友,更幸运的在面试题中遇到了刷了的那十几道题中的一道。Cisco的效率稍低,在面试的三个月后小L终于拿到了Cisco的offer。在这个过程中他也没闲着,一边刷题一边面试着,先后经历了Yahoo,WalmartLabs等公司的面试。其中Yahoo的面试还是manager通过学校的求职平台找到了小L的联系方式直接联系他的。由此看来,不仅要着力于LinkedIn的等外部的求职平台,学校的资源也不容错过。

    虽然11月已经Cisco的offer到手,可是小L并不甘心,觉得还没有在更理想的公司的面试中一显身手,于是当时就回绝掉了Cisco的offer。圣诞节的寒假里,小L在多刷了100多道题的情况下先后面试了Amazon, Quora, Cask和纽约的两家公司,可是都没有得到理想的结果。一转眼便开学了,新的学期选课重导致小L没有办法集中精力找实习,情急之下又想到了Cisco。在春假的时候,小L与Cisco成功地进行了沟通,再次拿到了offer。

    谈及在Cisco的实习经历,小L觉得还是蛮愉快的。Cisco里的印度人偏多,平均一组一个中国人,很多manager也是印度人。公司里的full-time员工工作很卖力,小L自己组里的mentor可以天天见到,沟通起来很方便。有的全职员工会经常晚走或留下加班,甚至据说有的人一周会有28个会议,完全没有时间写代码了。实习生相比之下轻松一些,小L在完成了现有手头工作后可能就会安排帮助那位一周28个会议的同事,这样会更有机会接触核心业务。Cisco的实习没有中期评估,不过在实习结束之际会有在小组内部和整个实习群体的showcase。Work hard后还是要paly hard滴,小L说他所在组的活动非常多,开卡丁车、光水族馆、打篮球等等都不在话下。

    在访谈中,小L提及了一个关键词:敏捷开发(Agile Development)。我们不妨借此机会来了解一下这个概念。先来看看度娘给出的定义:

    0_1470437222317_4dd31f08a1148dce2495cda24e194760_b.jpg
    敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。
    – 三种敏捷开放方式技术指南
    具体到小L所在的Cisco和他们的小组是这样运作敏捷开发的:通过敏捷开发的软件(Scrum)来进行组内协同,设定好feature, story, task等不同级别的任务。每天会有小组内的stand-up meeting,每两周是一个sprint,每个sprint之间都会有look-ahead meeting。

    0_1470437232351_3cc3a13657e5b8718d6232eb8797b2b7_b.png
    采访心得:

    1. 想要有效的协调找实习和学习任务时间,做好管理很重要,制定计划,把自己调整到高效的状态;

    2. 读研时对自己的要求也不能懈怠,要保持甚至超越大学时的学习动力和精力;

    3. 主动拒掉的offer也不是没有复活的可能,事情要考虑周详,也要勇于尝试。


登录后回复
 

与 BitTiger Community 的连接断开,我们正在尝试重连,请耐心等待