本科生学计算机好吗?
作为在IT行业摸爬滚打多年的老人,我的观点可能不太容易被年轻人所接受。 我认为目前(2019年)国内大学的计算机本科专业培养体系已经过于完善,教学方向也太过偏向理论知识,对现在飞速发展的互联网已经缺乏必要的实战项目经验(当然,你可以说这些学生未来的研究方向是人工智能、大数据等前沿领域,需要打基础)。
作为一个本科计算机专业的学生,如果你已经无法再接触到比大学更高端的平台,那么你的编程能力确实只能停留在编代码级。 可能你的学校没有给你提供太多的科研平台,但你可以利用周末或课余时间参加一些培训机构开设的实战项目班。也许这样能让你学到更多,也能让你更早接触到行业的现状和趋势。 我本人是非常不推荐大学生一入学就报各种速成培训班的。因为你们还没有建立起自己的知识体系,这样东拼西凑的速成课程只会让你越学越懵。
但是,如果你通过正规渠道(比如目标公司招聘网站)了解到该公司很重视某项特定技能(比如Java的某个新特性,Spring Boot的技术栈等等),而你恰恰在这个方面有所积累,甚至能够拿出相关的实战项目,那你成功拿到offer的概率将大大提高。