我惊了,大一拿到腾讯offer!
扫描二维码
随时随地手机看文章
今天给大家分享个,大一拿到腾讯实习的offer同学的心得分享。
是的,你没听错,是大一!
前言
我来自国内某211学校软件工程专业,现在是大一暑假,前不久刚刚收到腾讯的后台开发实习offer,此时此刻我正在腾讯某部门实习。其实我也不是什么技术大佬,只不过自学的稍微早一些。我在猪猪学长校招群8群,可能8群有些同学已经认识我了233。
今天很高兴应猪学长邀请,给其他同学分享一下我自己拿到腾讯后台开发实习offer的小经验以及在腾讯实习的一些感受,希望能对其他同学有一些帮助。
猪学长问了我一些大家非常关切的问题,我就从这些问题开始写写吧。
上大学前有过计算机技术基础吗?
没有的,跟其他大多数计算机专业同学一样,我是上了大学之后才开始接触计算机技术的。大一怎么就这么早了解到校招的?
这个嘛,应该得益于我一天二十五小时高强度刷知乎。
因为自己对计算机有兴趣,所以会经常性地搜索一些相关的知识。
可以说从高考结束的一段时间内,我虽然没有系统性的进行知识学习,但碎片化的信息摄入也不能算少。
也就是在这个时候,我大概有了一些朦胧的想法,也了解到了校招。
因为根据我的个人经历来看,掌握好信息差是相当重要的。
对我而言,虽然没有在高考结束就开始进行相关知识的学习,但起码还是对计算机大学的学习、就业、读研有了一定的了解,这也是我能准备这么早准备校招的前提。
那你是如何准备的呢?
从需求做起吧。我本身想的是实习,就先从面试经历出发的,先上网搜了好多面试经历 主要是腾讯和字节的(因为听说福利还挺好的哈哈哈)。我当时花了大概两天时间总结了面经和大佬们的学习经历,从面经中得到的是常考什么、我需要重视什么、什么是值得花更多时间进行学习的。
而从大佬们的学习经历中我得到的是:
如果我想走的更远,我应该掌握什么。
在我看来,学习不是一朝一夕的事情,尤其是对于互联网行业,牢固的基础和持续学习都很重要。
语言上,从C开始快速入手吧,因为我们学校也是从C开始教的,然后就转C 了。
我当时觉得这个语言特别厉害,什么都能自己干,当然现在明白了,语言只是一个工具,重要的不是用了什么语言,而是怎么实现的。
由简到难,慢慢来嘛,当你熟练掌握了一门语言之后,我认为再去上手别的语言是相当轻松的。
然后学习资源的方面,我推荐的是《Effective C 》、《C primer》、《STL源码剖析》(都是电子工业出版社的),当然还有《IP/TCP网络编程》。
书籍选择方面,我认为这是基础知识的学习,所以看一下经典对书籍是比较好的。
第一遍的时候先过一遍,不求领会所有知识,只求领会大意。重点在于你要知道,你心中的框架是什么样的,你认为的语言是什么样的,可以辅助上知识导图(学会这个在以后会受益匪浅),自己理解永远是第一位的,
至于细节学习的话,首先掌握了各章的基础(起码知道每章在讲什么),把书中代码看会练会。
我最开始的时候这部分非常痛苦,基本上代码五分钟,改错两小时。同时也深刻理解了那句话,99个error改完1个之后剩多少error?101个。
但这个部分一定是不能放松的,甚至可以说是最重要的部分,切忌看了都会,写了都错。
在我看来,项目是提升自己最快速,最有效的方法,比如说可以做一个小的游戏,五子棋之类的,其中碰到的很多问题都能让你怀疑人生,但解决了这些问题,对个人成长来说是相当重要的。
就我而言,我碰见问题的解决方式是先Google、再看书、最后看视频。刷题部分我参考的是:https://m.nowcoder.com/discuss/164781?