- 如果条件允许,推荐尝试考研。虽然研究生学历的价值在一定程度上有所下降,但计算机专业研究生的发展前景通常优于本科生。如果决定考研,应尽力提高自己的学校等级。
- 比赛成绩对于求职帮助有限,除非是含金量高的比赛,通常会被名校的学生获取。建议可以参加一些比赛以拓宽视野,但不应投入过多的时间。应将更多的时间投入考研或找实习,这些活动可以直接帮助你找工作。
- 除非是名校,大多数与工作相关的专业课,如java或python,主要是讲解API应用,或者从考试角度讲解这些开发技术。而其他专业课,如网络通信或操作系统,在大多数实际工作中使用的几率很小。所以要多接触实用的技术,可以多上网找一些实用技术和项目来学习。
- 尽早进入招聘市场,最好在大二下学期就开始,这样可以直接感受到学校所学技能和找工作所需技能的差距。
- 如果不打算考研,尽早开始找实习。实习的重要性不仅仅在于赚钱和积累项目经验,更重要的是,实习后,或者在找实习阶段,你会开始看别人的脸色,挣别人的钱。
- 积极与本专业的老师交流,特别是带有硕士和博士的老师,他们通常会有一些项目,如果在大二或大三就开始跟着这些老师做项目,可以起到实习的效果。
- 如果家庭经济条件一般,建议不要尝试创业。如果打算赚取零花钱,应该是循序渐进的,比如先赚取每月1000元,然后再提高到每月2000-3000元。
- 很多非计算机专业的人也可以通过参加培训班进入该行业。这说明专业课并不是最重要的,计算机专业的学生相比其他人的优势在于他们拥有计算机专业的文凭,更高的学历,以及更好的学校。
- 计算机专业的课程实际上是为科研做准备,但是毕业后,大多数人会从事工程相关的工作,比如使用编程语言来开发项目。所以编程能力是计算机专业学生最重要的能力。
- 计算机专业的优势在于,毕业后可以在较短的时间内进入好的公司。但是,如果毕业3,4年后仍然在小公司,或者陷入舒适区不去跳槽,或者仍然只做一些基础的工作,那么他们可能会慢慢地耗尽计算机专业带来的优势。
- 大公司和小公司中都有能力一般的程序员,但小公司中优秀的程序员通常较少,因为小公司无法提供值钱技术的实践机会。因此,计算机专业的学生毕业后,应该结合跳槽来学习技术。
- 说小公司个人承当的多,所以能锻炼程序员能力,其实是误导,小公司的项目都是很繁琐无聊的低级项目,无法让程序员能力提升,程序员应该尽量去大公司。