说实话,题主过于心急和患得患失了,说难听的就是目的性过强,啥都要能看到直接变现,否则就不想学。
作为学长,我先不批评你的目的,就说说你的认识上的误区吧。
首先,就拿你觉得不吃香的C语言为例,我打个包票,就算你只会C语言 也能找到计算机方面的好工作,不信可以打赌。
自动化专业和计算机专业研究的东西非常接近,无论是运筹方向,还是机器学习方向,都是自动化的核心,同时也是计算机的核心,除了面向应用领域的不同,两个专业根子上的大部分东西是一样的,是一套内功驱动的。时至今日很多计算机的经典东西也都是搞自动化的人发表的。
我个人建议,你可以学的东西:
基础来说,数据结构,算法分析与设计,概率论统计和随机过程,矩阵论
进一步的,运筹学方向,含各种最优化,图论,近似和随机算法的分析和设计;机器学习和模式识别方向;
这些学好了,你的内力可以支持你随便搞自己喜欢的任何一个计算机方向(大部分),找好工作那简直太容易了。
如果有兴趣和余力可以继续往基础上多看一些数学,什么泛函拓扑几何,数学系的东西都看看,也可以跟踪最新的学术论文,什么分布式系统数据库语音图像NLP,有兴趣也扩拓宽方向,什么博弈论什么最优控制都给他学点。图书馆就在那里,有谁拦住你去吗?天高任鸟飞,海阔凭鱼跃啊。你说你这些十八般兵器,都能拿得起来五八超,找个高薪工作是问题?
至于说绩点,无非两条路,一是往死里刷保研;二是那玩意算逑,老子想学啥就学啥。无论哪个,选了,就无怨无悔认真干。
找高薪工作,太容易了,好好学本事,多看书,多看开源项目,刷比赛,刷实习经历,到时候大把高薪工作求着你去。你现在考虑这些事,算逑。
刚上大学的少年啊,你知不知道你处在金子一样的时光里,那么年轻活力的身体,那么大把的心无旁骛的时光,那么多知识等着你学。世界是你的啊,为什么要因为一些屁都不算的小屁事儿就抑郁啊。
这叫什么呢,少年不识愁滋味,强说愁。事实上,广阔天地,大有可为。
另外,上大学,他也是一段人生生活啊,是哈尔滨的妹子不靓,汉子不豪爽,还是秋林的红肠不好吃,松花江的日落不好看啊,美丽太阳岛它不令人神往吗,华梅西餐厅的罐牛肉它不正宗吗,道里的酱大骨头排骨包子,它不香吗,冰雪大世界它不带劲吗?开心点啊,年轻人,热爱人生啊。
作为工大的老大哥,真想对你说几句。
关于宿舍和舍友:和舍友不合太正常了,虽然大家来念一个大学,但心里的想法和目标是完全不同的,有人想混个文凭回老家考公务员,有人想大学好好玩疯狂打炮,有人想刷绩点做实验出国留学。实在讨厌就搬出去住,没人能拿你怎样。只要家里不是穷的揭不开锅,就混账点,强行要钱出去自己租房住,哈尔滨租金又不高,反正大概率是独生子女,父母最后还不是依你。更别说你有理有据,他们影响你学习,父母更会支持你。
关于计算机专业:我觉得你是知乎上贩卖焦虑的文章看多了。你个自动化的怕个屁啊,去不了计算机又不是世界末日。你想搞计算机,想进互联网,辅修计算机,或者修个计算机二专业一样有机会。更别说,互联网更看重实力,与其一天焦虑不如好好锻炼一下自己的实力。
关于c语言:觉得c语言没那么吃香就不想好好学,真是大错特错。纯c语言岗位是没那么多,但c语言是学习操作系统最重要的桥梁,学好c语言是为了学好操作系统。国内cs教育把编程语言单独列出来是非常错误的做法。MIT学生用Python入门。用c语言学操作系统。用go语言学分布式系统。语言只是辅助工具,不要舍本逐末。
关于学分绩:正如弗兰克扬安排定律说的,学分绩只是给那些服从安排学生的奖励。学分绩在我看来,要不就要特别高,之后可以享受安排定律的红利。要不就是60分万岁,把时间投入到你喜欢的事情上去。中间的学分绩用处不大,浪费时间,还徒增痛苦。
怎么总结呢。还没想好,想要再写吧