学工在线

【信息之星】黄文海:求职阿里的经验分享

发布日期:2017-12-04 发表者: 浏览次数:

大学时光真的很快,马上就要毕业了,从大一到到大四仿佛一瞬间的事情。我的大学时光,大部分时间都是在搞技术中渡过的。比较幸运的是我同时参加过acm和沸点工作室。感谢在acm的那段时光,感谢每周跟我们讲算法的几位学长,让我可以比较全面的学习各种基础算法,这为我的程序员之路打下了一个比较好的基础。感谢沸点工作室,我在哪里研究自己喜欢的技术,同时也认识了一群热爱技术的人,在与他们交流的过程中,你会了解到一些他们所学技术,这可以帮助你转向其他的技术。而且也只有在沸点,我才可以完整的做完一个项目,因为任何一个项目,完整的做出来都是需要多种技术的。

我从大一的时候开始学习iOS,期间也转过其他的方向,也许正是因为学的早,有时间深入学习一个应用技术。当你开始比较深入的学习一门技术的时候,你会发现计算机基础真的很重要,很重要,很重要。它将会决定你的高度在哪里。所以我从大二下学期开始疯狂的学习各种基础性的知识,比如阅读操作系统源码,阅读关于计算机的体系结构的书、linker and loader等。当你学完这些基础后,在来看看那些看起来比较厉害的技术,你会发现他们的技术原理,并没有你想的复杂。所以告诫学弟学妹们,你们不仅要学好一门应用技术,他们最多算作你们工作的工具,学好计算机理论是你们超越其他人的资本。

对于找工作而言,你必须要有一个很好的简历。大公司一般筛简历有4个原则。1.学校2.有没有大公司实习经验3.有没有项目经验4.有没有什么得过奖。如果上面4条,一样都没的话,你连面试机会都没。当过了简历筛选,面试官会先从基础知识到项目开始面试你。

对于考研,一开始我是打算考研的,主要是因为当我想自学机器学习的时候,发现我的数学都忘光了,所以打算考研的。当我把数学全部复习完的时候,同时阿里巴巴的面试也开始了,还好我大学打下的基础比较硬,同时又有大厂的实习经验和项目经验,没怎么准备就很轻松的就过了阿里的全部面试。当时我没有犹豫的选择去阿里,主要原因有三个,首先,我考研的目的主要是为了学习机器学习,当我复习完数学之后,我完全有能力自学。其次,我大学本科阶段打下了比较好的计算机理论基础,其不会成为我未来提升技术的瓶颈。最后,时间就是金钱,三年的时间太宝贵,我不想冒险。对于来些想考研的人来说,我觉得你一定要知道自己想要什么,千万不要跟风,浪费了时间。当初我离开滴滴,想去考研的时候,曾经带过我的一位清华硕士劝我说,“如果你考研不打算搞人工智能或者大数据,其实没必要考研”。当然我觉得立志搞研究的话除外。所以说一定要好好规划一下自己道路。

最后,想告诉大家的是要好好珍惜大学时光,出来工作你就明白为什么了,哈哈。