大学专业,自己稀里糊涂选的,因为我曾怀抱着造钢铁侠的梦想。经过一年的专业学习后,发现自己太天真,钢铁侠谈何容易,但作为一个喜欢刨根问底的笨蛋,我一直在寻找 学习的核心在哪儿? 事实证明,单纯的学习机械不是我想要的,于是我跳出了机械专业圈,逐渐在自动化(控制)方向试探,谁曾想,我闯入了另一个浩瀚的世界,从此一发不可收拾。
梦想与现实
说这么多,是想降维说明一下:自己的大学专业并不是全部,其他专业也应当适当深入,寻求你所处专业的核心在哪,以至于工作后可以处于核心位置。这过程中你会逐渐发现自己到底对哪个专业更感兴趣, 这就是为什么我一路上接触了这么多其他专业的知识。并不是说我对简介里说的那些领域有多么精通,我只是比常人多一点好奇、往那儿投入了一些时间而已。
需要说明的一点是,学习是本职工作,对自己要有更高要求,不挂科是底线不应该是自己的目标,我经历过惨痛的教训,高数考过很多次……自己喜欢的专业就应该主动去学习、深入,你千万不要持观望态度!因为你现在不行动,明年你仍然也不会,并且你过得还挺痛苦。
下面先总结一下我的学习路线吧。
一开始,我对机械很入迷,沉浸于各种炫酷的车车、战机,梦想着能从事这方面的工作。可现状是:除了感兴趣,啥也不清除。 等着别人教? 我试过,这方法行不通,别人只能给你一个方向或者一些指导,修行靠个人。 几经挣扎,我开始了“寂寞的学习之旅”。在了解一些机械设计、汽车制造、航空工业、互联网等相关知识后,我决定,我要认识这一庞大的系统——设计、制造、控制、网络。 人很笨,心很大,没错,说的就是我!我只是不想在未来的某一天,后悔自己没能投入所爱。
先说说机械吧,这是自己当初报的专业,学习过机械设计、机械原理、制造工艺、机械电子,我从中了解了机械的专业术语和技术发展。值得一提的是,我专业开设了C程序设计课程,这是“万恶之源”,一下把我从机械扯到了计算机。
从一些小比赛开始,我接触到了自动化控制,对单片机产生感兴趣,使用C语言编程,这小小的东西却掌控着一个大家伙,那时候我以为这就是钢铁侠的核心,于是我抓住机会,参加过校企合作培训,学习关于单片机、控制相关初级知识。这个过程很痛苦,这是第一次尝试不同专业的知识,牺牲周末、聚餐时间,每天折腾到宿舍快关门,一个人从实验室灰溜溜的走回去,一学期下来,把自己累得够呛,收获也不大。那时候真想有一个什么都会的人教教我,现在想想,谁还没四处碰壁的时候,CSDN随处可见,我遇到的bug原来别人也遇到过。
真正有收获的,还是打比赛。结合机械专业学到的知识,设计智障小车、无头机器人,参加过校赛省赛国赛,一个接一个的比赛,又接触了许多新技术,虽然谈不上学以致用,但实践确实收获了真知。至今我还记得为了能完成比赛任务,下课就往实验室跑,半夜点外卖,通宵搞测试的身影……我退缩过,但我一方面又不甘心,现在退缩了和逃避生活有什么区别。我一直在想,什让我坚持下来,莫过于干掉bug时的喜悦,把理论公式用到自己的程序达成目标时的成就感,似乎距离钢铁侠又近一步了呢。
打比赛,为了使用OpenMv,学了Python,顺便照葫芦画瓢,写了个小游戏。
再后来,尝试自己做一台能导航、能联网、能感知环境的机器人,接触了ROS(Robotic Operating System),谁曾想,之前学过的知识居然都有用。生活就是这样,你现在所经历的,说不准某一天就用到了呢! 开个玩笑, 买菜虽然用不着高数,但高数学得好不好决定在哪儿买菜。
近些年,人工智能、机器学习、深度学习吵得火热,四处都是各种培训班广告,很多人跃跃欲试,我当然也是喵性不改。本学期选课时,我毫不犹豫的选了深度学习。课上一堆新概念,老师也不会一一解释原理,谁让我选了呢,硬着头皮也得整会,于是又把数学、线代、概率学了,吴恩达老师的案例也敲了一遍,这个过程很享受,解开了不少疑惑。当我接触这些高大上的领域时,一个很大的感触是,这些技术综合性很强,基础要求也很多,同时也在不断的迭代。到目前为止,我是逐渐发现,单片机远远不够做出钢铁侠,心塞。知识就像一个大大的海洋,水面下藏着大片宝藏,我没想着挖完,但是能挖多少是多少,挖自己想要的。
截止目前,我“被动式”的接触了许多新知识,也投入了一些精力学习它们,越往后学,发现自己越来越菜、真是个十足的笨蛋。按照最初的设想(设计、制造、控制、网络),还有最后一个环节没深入,web入坑,小白求带。
经常听到一些老师说:别老想着折腾计算机的事儿,搞算法你研究不过学数学的,搞硬件你弄不过学电子的。我不这么认为,还年轻,为什么不多尝试呢?当然精力有限,要有侧重。我一直也在想,未来我究竟干啥呢? 我不知道,我就想把手里的事儿做好的同时多做做喜欢的事儿。有时候我也在问自己,这么累值得吗?想了又想,我觉得忙起来大脑就不会网抑云。.[dog]
那么问题来了,这么多专业知识,如何下手?一个人学习很寂寞怎么办? 根据K哥的经验, 互联网时代,最不缺的是知识,缺的是发现知识的眼睛——两字,“方法”;K哥也寂寞,你不是一个人.[dog],是不是感觉好些了。
【方法】 本人很笨,没有总结出什么学习的捷径,但我一直坚持的最核心的一条准则是:学习一个新领域,一定要从基础开始。“基础”指的是什么?在我看来,首先要了解它的起源,发展历史,解决的技术难题,发展过程中的重要转折点;其次是反复反复反复学习基础,一遍不行看三遍,(有时候本人三遍也不会)不断提问、不断寻求解答;对于操作性较强的知识,比如编程,一定要实操,哪怕照着别人的实例,写一遍,体会隐藏的bug;最后,做好学习笔记,写博客、写word、做ppt都行,知识不用会生疏,但学过之后想重新拾起总比现学现卖的好。从基础开始,系统学习很重要。
【避坑】 网络资源很丰富,很多人束手无策,或者喜欢收集许多资源但从来不看(本人也干过这事儿)。怎么避坑,找权威著作、资料,有计划、强迫性的学一段时间,一般就会学上瘾。要是还觉得寂寞,逛逛论坛、社群吹吹水也可以,总之学习不能太过于封闭(本人检讨.[dog])。
【资源】 单片机:正点原子、arduino.cn ;ROS:古月居、ros.org;各种技术入门(c、c++、linux、java、web等):https://www.runoob.com/ ;技术论坛:GitHub、掘金、CSDN、简书、W3school(web开发)、51CTO等;视频、网课:我要自学网、B站、慕课、国外公开课等;下载软件、网盘资源:点点文档、迅雷等。资源特多,愿意找总能找到合适的。(微信搜索也挺靠谱哦)
【方向】 如果还是没有奋斗方向,一个很好的方法就是去看一些你所感兴趣行业职位的面试求职经历, 看看别人面试遇到的问题和企业的招聘要求,那都是我们的学习参考方向。看完面试,你会发现自己其实很菜的,笨鸟先飞,是我没错了。
学校里的社团很多,文艺、科技、运动、社会实践样样俱全,K哥也不会啥文艺,唯独爱一些科技、运动类社团。社会实践有要求,有幸参加了支教。值得一提的是,社团多,真正有用的不是那么多,但参加社团活动有一个好处就是有机会和别人交流,走出宿舍透透气也挺好,一定程度上还可以缓解一下“寂寞”.[dog]
都说多考证,多学技能,其实本质上是不要让自己闲着,闲着真的会让一个人废掉,尤其是我这种笨蛋。同时计算机等级考试、四六级在找工作时大部分HR都是默认硬性要求了。四级考了3次,可算过了,六级,心塞,一直在想为啥英语学不好,我觉得还是太寂寞了,没人交流,这知识他不过脑子,唉,有同样想法的请私信.[dog]
值得一提的是:英语重要性远比你想象的要重要,学习英语的难度也远比你想的要简单。面试会用到、查技术资料文献会遇到、大厂工作也需要、就连编程也都是英文字母……英语不是一下就学好的,从四六级考试过程我逐渐变被动为主动,没事听听【开言英语】、逛逛【engvid.com】,让学习成为日常,口语提升全靠多说,找个软件学学吧,这一点我也在摸索中,欢迎大佬指点迷津。
先说说同学情、朋友情。K哥参加过这么多课外活动,认识的老师同学不少,深如了解的其实并不多,以我实诚的本性,算是结识三俩哥们儿姐们儿。大学里有几个朋友挺好的,互相帮助,占座带饭,抢首映,节日里吃吃火锅唱唱歌挺好的。
个人情感方面吧,咳咳,K哥也没啥宝贵经验,往事回首都是泪。年龄越大越寂寞,不信你看“长大”两字,连偏旁都木有.[dog] 不过寂寞归寂寞,K哥对待感情还是挺理智(和对的人恋爱了就不理智了.[dog] ):我想的谈恋爱是指,我看到这个人就会小鹿乱撞,心跳加速,语无伦次,捧在手心怕化掉;看到喜欢的东西想买一对,她一个我一个;我会包容她,她的过去、她的小脾气,我会完全把自己交出去;我也希望她能包容我,我抽象的皮囊、木讷的表达,说出真心话,了解彼此;我们相处也不要不自信、有压力,无论距离多远,彼此奔向。这才是我想谈的恋爱,而不是:
“处对象吗?”
“处”
“叫honey”
“honey”
图一时快感,快餐式、无厘头恋爱,太侮辱爱情。
一直以来,本人爱商方面不见涨,面对冰冷的机器太多了也不太好.[dog],其他人以我为反例。也希望大学里各位能抓住机遇,真心的交往,毕竟,相遇太不容易。
对于现阶段来说,锻炼我们的一个好途径就是竞赛、实习。实习机会不多,但竞赛多。我说的竞赛也不是非得很高大上,无论大小,哪怕是网上的竞赛题或者自己给自己定一个小题目也是可以的。比如我,总是想着搞自己的钢铁侠。参加竞赛就是对自己发起挑战,把握好机遇,自己就会成长。
获取竞赛信息的方式很多:学院、学校通知,校团委通知,本省的特色竞赛,还有一些规律性赛事,比如飞卡智能车、挑战杯、互联网+等。
假期我留校参加过校企培训,做过比赛,也做过一些小项目,比如做个小游戏,弄一辆小车车练练手。
本人认为假期是最适合开心学习的时间段,没有各种活动、会议、考试,除了见见朋友、旅旅游之外,看看书、学一些实用小技能挺好的,提升一下办公技巧、P图剪辑最适合不过了。
K哥不太会学习,但课上基本都不睡觉(虽然前一夜Debug到凌晨),能听多少是多少。考前一周还敢出去打比赛,底气来自上课我听了。不过,还是K哥人太笨,考不了高分,GPA一直在毕业要求之上一丢丢徘徊!注意看年级前10,他们不仅学习好,其他方面也在发展,方法得当、效率高。有幸和几个专业的大佬接触过,他们在学习上都很自律、对自己很严格,严格到什么程度,就像K哥之前玩吃鸡不胜利不罢休一样! 所以,趁着还在校园的日子,让自己学习变得更好一些吧。一起加油,C站的程序猿/媛们。
说到这,不得不提一位UP主【稚晖君】,其综合能力有多强不言而喻,看他的作品,总会让人体会到他学习的深度和广度超群出众,每当你飘了、没动力了,去看看这位学长的视频吧。想必他背后的付出常人不所及,成功有方法,失败有原因。不要盲目追赶别人的脚步,踏实走好当下的路。
回到标题学习路上,你耐得住“寂寞”吗?,人也是群居动物,一个人当然都会寂寞。本人很笨,那些基础知识已经把我弄得晕头转向,想要泄压时我怎么办?——运动、阅读、看剧、电影、游戏(不太推荐,有点废手机.[dog])、和好基友【闺蜜】聊聊天、联系家人都是好方法。这些方法实测有效,最近还迷恋上游泳,从第一次下水到偷瞄技术,本学期学了两个泳姿.[dog]。到毕业时,大家奔向各地,谁没有寂寞的时候? 越是寂寞越是接近真实的自己。
总结就到这吧,表达能力堪忧,555~。再次申明,K哥不是内卷,是这个世界着实让人好奇,值得深究的知识很多。仔细回顾了自己的学习经历,确实太杂乱,深度远远不够,趁着疫情留校,接下来我也将放空一下自己,重新定位,新年,轻装上阵。