一位末流二本计科应届生的疑惑

2018-12-06 22:23:29 +08:00
 easylee

常说,对于应届,

大厂看学历+基础(算法、os、网络巴拉巴拉的...);

小公司看技能积累,熟悉哪些框架,做过什么项目,因为入职需要尽快上手。

所以请问各位前辈,对于国内末流二本学历的,到底应该将侧重点置于哪儿?

2803 次点击
所在节点    程序员
15 条回复
jinshuai86
2018-12-06 23:47:10 +08:00
本科务必打好基础,项目在 GitHub 上搞几个相关的高 star 的学透就行。话说这两个不可以并发吗。。。。实在没招了考个研。。。
anonymous256
2018-12-07 00:59:23 +08:00
推荐三本不错的书:
《 computer systems: a progrmmer's perspective 》 3rd editon
《 computer networking: a top-down approach 》 6th edition
《 computer system concept 》 9th editon
zcguo
2018-12-07 01:21:14 +08:00
我跟楼主说点儿实用的吧。
都要学,增加容错性,因为校招考的都不是很深,不是要你速成算法大师或者框架专家,算法就是要求你多刷刷题,框架就是要求你熟悉特性,所以都要学,不要断自己后路。
tsui
2018-12-07 05:46:44 +08:00
@anonymous256 这些都是本科基础课教程,看了对面试帮助不大。面试不管大小公司,除非底层或者偏硬件,问题很少涉及到这些
Rheinmetal
2018-12-07 08:44:36 +08:00
@anonymous256
应该是 Operating System Concepts 9th 吧

并没有 computer system concept 这本书呀
sagaxu
2018-12-07 09:11:04 +08:00
大厂筛简历的时候,会勾上 985211,所以除非内推,很难拿到面试机会,小公司呢,又不大愿意招应届生。

所以,最佳选择是考个末流 211 的硕士。
anonymous256
2018-12-07 09:15:44 +08:00
@tsui 如果是明年毕业的话,当我没说…那还是面向面试编程吧。
虽说是本科基础,基础差的大有人在,我前几周面试的毕业生,连栈和队列是啥都搞不清… 八成上课都去睡觉了吧。


@Rheinmetal 是的 Operating System Concepts,封面是恐龙。著名的“恐龙书”,分为上下两册。
yanjinbin
2018-12-07 11:05:31 +08:00
@anonymous256 我推荐算法导论 一定要英文版的哦 中文版的 low
easylee
2018-12-07 11:20:12 +08:00
@jinshuai86
@yanjinbin
@anonymous256
@sagaxu
@Rheinmetal
@tsui
@zcguo

认真看了回复,统一回复下。

常见的算法什么的对我来说不成问题紫、蓝、算法书都写了一遍,leetcode 上面的大厂笔试题,一半以上都能在合理时间完成。

我的弱项在于基础知识,操作系统、网络之类的,觉得很枯燥,学习这个对我来说挺吃力。

看到大家推荐的都是注重基础,我挺怕花了大精力学习基础却根本用不上(毕竟大厂看学历)。

提到的容错性我知道,可是就是担心一个都学不好,所以想寻求前辈们的看法,帮助我选择一个侧重点。

至于考研,那是不会了,家庭条件不允许,需要早点出去挣钱......

感谢大家的认真回复。
hellormrfool
2018-12-07 12:06:28 +08:00
不管学历,想走好这条路,基础就好好巩固。
只看开发能力的公司,更准确的叫法应该是没有前途的小公司。

做不到完美的 coder,那就往较好的基础+基本的项目开发能力去入职场
个人建议,不一定对。
hatsuyuki
2018-12-07 13:03:28 +08:00
@easylee 基础知识牛客网上有个专线练习,同样是刷题
https://www.nowcoder.com/intelligentTest
jzq526
2018-12-07 14:29:59 +08:00
看你将来的计划吧。也许你将来要做很多工作,会有很多项目,但这些你不可能在学校里面都学会——虽然学校里面也会教很多东西。建议你找个重点,算是将来的突破点,好好学学。学好一样,再说其他的
MrLeion
2018-12-07 14:30:17 +08:00
同为渣本,毕业三年。

觉得首先要选择一门语言作为以后养家糊口的工具:Java/Python/JS 等
我是做 Java 这一块的,就说说我认为 Java 可行的路线:
先从 java.lang/util/io/concurrent 开始,Spring Boot Spring Cloud 做后端要掌握入手先做业务实现,如果你觉得精力上可以应付再逐渐深入 虚拟机,Linux 系统原理;
大学课程中数据结构 /网络 /系统原理 /组成原理 实际描述了很多计算机世界的本质,如果实在学不下去,最起码要有个宏观的印象,不挂科就行。挑能够实践的先入手,比如数据结构和算法,练习平台:leetCode,JDK 里都有相关算法的实现;或者开源硬件玩玩~~
工具的话,如果资金允许建议入手一部 Mac
玩熟 Github,养成记博客总结的习惯;

如果要应对就业不知道要学哪些知识点的话,建议先看看类似于传智等培训机构的课程体系或者理想岗位的应聘要求,照着目录学学;
好了,废话有点多,望早日找到好工作,注意锻炼,加油
houskii
2018-12-07 18:36:39 +08:00
学历,基础,项目
想进大厂至少要满足其中两项
学历和基础决定你的上限,学历和项目决定你的下限。大厂有足够的资源可以培养一个人去达到甚至突破他的上限,所以,在学历不占优势甚至可能拖后腿的情况下,基础和项目都必须要比别人更好才有进入下一轮面试的机会。不要对基础报侥幸心理,面试很有可能会因为一个基础问题直接否决你…
我们组的实习生都甚至宁可招基础好学历好但不是这个方向的进来从零开始培养……
easylee
2018-12-07 18:50:19 +08:00
@houskii
@MrLeion
@jzq526
@hatsuyuki
@hellormrfool


谢谢你们的认真回复,必定会对我有很大帮助的。

楼上各位的回复我都认真看了,实在很是很感激大家传授经验。

帖子已下沉,我会好好消化各位提到的点,再次表示感谢。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/515155

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX