学习计算机不但有心理上的难关,还有学习过程中可能遇到的困难。刚开始的时候,接触到的计算机知识可能会让你觉得不知所云,这种情况的产生,可能是选择学习的方式不对。
自从跨专业读计算机的研究生之后已经不知道是第几次通宵了。研一理论课的时候勉强还能跟上,反正那么多同学一起上课,不懂的可以问。研二开始真的越来越跟不上了。
好后悔选了网络安全的方向,要是老师要我做社交网络这个好入门点儿的方向多好,课题又是要和计算机体系结构等一大堆复杂的课程有关。因为特殊原因一直没有老师带着也没有同学一起研究,整个人都要崩溃了。
比很多行业,程序员还是很辛苦的。
这么多年下来,平均工作时间是早上九点到晚上九点,如果遇到产品上线或者急需处理的问题,加班通宵也是家常便饭。
但如果说每天都是这么辛苦,倒也不尽然。
那要是呆在什么公司和做什么项目,有的公司大部分都是闲的时候闲的要死,忙的时候忙的要命。
而忙闲的比例一般在2:1到3:1之间吧。
忙的时候加加班是应该的,闲的时候看看小说刷刷网页随便你,只要别太过分,基本没人管你。
当然,也有的企业“文化”看程序闲着就难受,程序员技不压身,开心快乐很重要。
程序员的累体现在频繁加班以及休息期间还要及时响应线上问题。
是不错的。计算机专业一直很受欢迎,不仅就业面广,而且毕业生可以拿到更高的工资。计算机是一门多元化的学科,这注定了计算机专业学习的难度,同时也说明了该专业就业的方向有很多。
软件开发是毕业生工作后最有可能的选择之一。进入软件公司从事编程,一方面需要非常扎实的基本知识,另一方面要求本身具备创新能力。
前者是很多毕业生都拥有的,所以凭借自己在学校内学习到的扎实知识找到一份软件编程工作是不难的。而后者创新能力就要靠在工作中积累经验,还要有勇气实践。