大家好,我是泱澈。
可能大家会好奇我为啥叫泱澈。我就先简单解释下这个名字的来源,这个名字来自《魁拔》当中的一个角色,当初我去阿里实习的时候,要取一个花名,但是这个动漫里的名字都被使用了,搜罗半天只有泱澈还能使用,而且觉得寓意很不错(广而不浊),就使用了这个名字!
我在阿里任职了三个月的测试开发实习生,这段经历给我的收获还是很大的,对我参加秋招也很有帮助。那我阿里都干了些什么事情呢?
熟悉环境和部门业务
我是在天猫的CFO线,部门主要是税务、财务、战略投资相关的业务,都是跟钱相关的。可以说阿里的每一笔指出和收入都是要经过我们的手里!熟悉部门业务线这个过程是很漫长的,我在结束实习的时候依然不能说十分了解部门的业务,以为阿里太庞大了,远不是我们看到的淘宝那么简单!
去实习的第一天还是挺激动的,第一次去实习,而且还是阿里这样的大企业,取得时候还担心自己会不会因为太菜给辞退了。到了西溪园区之后先是跟师姐碰面,然后去工位上跟leader和组员以及开发部的成员打了招呼,然后就是领取设备等。然后师姐就给了一些内部文档,稍微看了下就被师姐拉去做第一个需求,是一个Excel数据比对,给出方案倒不是很难,难的是祖传代码的阅读。后面跟开发沟通了之后还是出了一个初步的版本。
阿里的环境还是挺不错的,不同于其他公司的办公楼,阿里是一整个园区,吃完饭还可以在园区散散步。上班时间也是弹性的(大概10105),晚上有餐补还可以免费打车回家,待遇算是不错的!
完成测试需求和代码审查
实习期间主要还是干活为主的,边学习边实践!一个完整的项目流程是很复杂的,在阿里的这样的大公司更是如此,一个项目从立项到结束要经过很多的步骤。当确定要做的时候,产品经理、开发和测试就会在一起讨论需求,之后开发就会给出需求的实现方案然后一起过审,当需求开发完和自测结束之后,就会发出提测邮件。然后测试就根据提测邮件编写测试用力,然后进行测试用例评审,然后将发现的问题反馈给开发,直到功能确认没有问题,再发出测试报告!所有的流程都需要记录在案!
在项目快上线之前,我们的开发leader会和开发同学和测试同学一起去进行代码的审查,我们会一个模块一个模块浏览代码,发现其中的错误。这个过程是可以学到很多的东西,首先是leader给你的代码提出意见,然后会考虑并发安全以及编码规范等!
怎样才能去大厂实习?
一、去大厂实习有什么好处吗?
1、有互联网工作的经验,更快地完成学生到职场人身份的转变
在互联网实习的过程当中,你有完整的参与一个互联网项目的立项到上线的整个流程,这对一位应届毕业生来说是巨大的优势。企业在招人的时候往往偏向与那些有实习经验的人,因为这些人有工作经验,能更快的适应的工作内容,并且能去大厂实习说明整个人的学习能力和沟通能力是很不错的!
除此之外我们刚从学校到社会当中的时候是需要一个过渡期的,我们需要去适应公司的工作氛围、文化氛围和工作节奏,而企业在招人的时候也是要考虑人才的培养成本。有实习经历的学生往往更受青睐!
2、有转正机会,实习转正竞争小
实习期结束的时候,企业内部一般都会提供转正的机会(这个在去实习的时候要提前问清楚)。实习转正的流程没有秋招那么复杂,一般是准备一份转正PPT,然后参加一次转正答辩即可。一般来说,转正的难度不是很大,跟你在实习期间的表现相关,同时也跟部门的岗位的数量相关。这个时候你是跟全部门的实习生进行竞争,而秋招你是跟全国的应届生进行竞争,这个难度是小了很多!
一般实习的招聘是在每年的三四月份,大家在大二大三的时候就可以去尝试找一份对口的实习。一般大厂的实习是看能力的,不会对年级做太多限制!
3、光环加身,给自己的未来事业积攒人脉
去大厂工作会给自己增加一个光环,以后走到哪说自己是哪哪出来的都感觉倍有面。同时在公司认识的同事也是一种隐形财富。他们也是千军万马筛选出来的佼佼者,个人实习很强,也很优秀。并且他们的学历都是比较好的,他们的人脉也是我们的间接财富。
编辑搜图
请点击输入图片描述
二、怎么才能去大厂实习\工作?
1、专业素质过硬、解决问题能力强
在简历的过了筛选之后,我们就会进入到笔试和面试的专业能力考察环节,这个过程当中是纯看自己的基础知识和技术积累。
面试主要是考察候选人的数据结构与算法、计算机网络、操作系统、语法知识和相关的底层知识。这一块要求我们在学校期间的理论知识要丰富,也需要一定的代码量积累!
开发性题目会有系统设计的相关知识。我们绝大多数人是没有太多的项目经历,但是我们可以阅读一些项目设计相关的书籍,同时对生活中的互联网技术保持一点好奇心,思考我们生活当中用到的功能是如何设计的。我来做的话会怎么样去设计。这个注重积累,勤思考,多总结!
2、成绩、奖项和软技能
大学成绩实际上也是求职当中重要的一环。考研和考公务员更加看重平时在校的学习成绩。当HR面试询问我们成绩的时候,一份好的成绩往往是一个加分项!
在大学期间可以尽可能的参加一些跟专业相关的比赛,这些比赛除了能给我们带来荣誉之外,还可以锻炼我们的能力,我们还可借着这个机会人认识一些志同道合的同学。我们比赛经历也可以成为我们简历上出彩的一环!奖学金也是很重要的一部分,它代表着你在学校的一个学习成果!
软技能这里主要是指的我们的责任心、沟通能力和组织协调能力。公司在开发项目的时候是有很多的人参与在其中,如何进行有效的沟通是决定着项目的开发进度。组织协调能力就是我们去领导一个小的组织,一起完成一件事情,在这件事情中你怎么去协调各个参与者以及处理可能发生的一些意外情况!
3、思维活跃、逻辑能力强
大厂的业务线一般都比较多,也比较复杂,这就要求我们的思维活跃,逻辑能力强,可以快速掌握新业务,针对一些突发问题能跳出思维定势的圈子,在第一时间想出有效的应对策略。锻炼思维能力我们可以多做一些逻辑性的题目,比如数学题、算法题都能提高我们的逻辑能力!
大学四年要怎么规划
大学四年很长,但也很短。我看到你们,满怀羡慕!很长是我们还有很多的机会去决定我们未来要成为一个什么样的人,很短是我们往往只能集中我们的时间和精力去把一件事情做到极致!
这大学四年的规划往往决定了我们未来会在哪里,做什么,想什么。我总结以下几点,希望对大家有帮助!
一 、找到自己真正感兴趣的事情,做到极致
大家在步入大学之前应该对计算机都不太了解,所以在入学后会产生一种迷茫:我学的好像不咋样,是我不适合吗?不干这个去干嘛!
这种现象其实很正常。你对这个专业的了解还不够深,俗话说万事开头难!不妨再坚持一段时间,调整学习方法,好好努力!如果你对本专业实在没啥兴趣,你可以多去尝试一些其他的东西,找到一个方向然后逐渐深入下去,让它能成为你安生立命的本事!找到自己未来奋斗的方向很重要!
如果你想在计算机专业上深入下去,但是目前的学习效果不是很理想,我希望你不要灰心,不要认为是天赋问题。找到一种适合自己的方法去学习,最重要的是理解代码,掌握思想!实际上绝大多数人的努力,完全没到拼天赋的地步!
个人觉得考研和考公务员也是很不错的选择!我觉得任何一条路你做到极致,它都可以成为你的出路!
二、合理分配时间,多看书,少打游戏
大学我们时间比较多,我们可以自由安排我们的时间!所以大一的时候可以多尝试一些新鲜的事物。但是人的精力也是有限的,到了大二就要开始慢慢思考自己以后的出路,为自己的人生铺路。
我觉得最重要的是要明白自己喜欢什么,打算从事什么行业!其次是要把握好爱好和谋生技能的之前的一个平衡!很多人他不太喜欢计 算机,所以他在大学期间就把时间花在了自己的其他爱好上面。但是那些爱好不足以成为他安生立命的本事,最后只找到一份普通的计算机工作!大家应该把时间多花在那些能让自己生存下去的技能上面!一个爱好如果不成为你的饭碗,那它只能是一个爱好!
以我自己为例:我大一的时候就是打算从事这个行业,所有我一直在学习计算机相关的知识,参加计算机比赛,拿奖学金,找实习。我大学期间只加入了一个跟专业相关的组织:青藤工作室。可以说我的大学时光全都是围绕着专业进行展开的,所以才能取得这样的成就!(大家不要学,生活太单调了!)强烈推荐大家进入到一个工作室当中,工作室就业不成问题的!
另外一个建议是少打游戏,尽量不要待着寝室!游戏好玩,但是前途更重要!适当娱乐即可。此外尽量不要待在寝室,寝室是堕落的温床!(虽然我是待在寝室的)但还是建议大家去图书馆,图书馆的妹子她不好看吗?
三、 找到一个志同道合的群体
想要走的更快,请独行,如果你想走的远,请结伴而行!
当你决定好了你的方向的时候,结识一群志同道合的人是很重要的,可以从他们那里学习到一些你没见过的东西,一起成长!求职、生活中也可以互相帮助!互相激励!
四、Stay hungry,Stay foolish!
未来是智力密集型社会,不管是互联网还是其他行业,持续学习才是每个人不被时代淘汰的底气和资本!
纸上得来终觉浅,觉知此事要躬行!