2020.7.19
作为一个计算机专业的学生,目前大三,准备找工作。我很菜,我知道自己高不成低不就,出生寒门的我自己能力也不行,即便是投简历这种事,看一番牛客网上的各种招聘,就会使我心态变化,很少有我能去面试的,全是一些大数据、人工智能、游戏、安全方向。
一切可以从高考完报考志愿说起,高考成绩的不理想和自己对自己的认识不足,让我冲昏头脑,竟天真地选择了计算机这一极热门的专业。对计算机我除了游戏和office会用一点,并不了解。全凭想象,大学一度陷入宿舍生活的糖衣炮弹,但我与纯粹的咸鱼并不相同,我有自己的计算机梦想,但是是基于自己的想象的,曾梦想自己将来要在自家做一台计算机,从晶体管开始。。。以为只要学好大学里教的东西,就能真正理解计算机,但现实一次一次狠狠地教训了我,逐渐清晰的真相和互联网行业展示在我面前。大学只是基础,基本不会有老师讲明白一门完整的课,书本尚且讲不完,更何况一本教材中的内容还是太少。学了数据结构,才知道:红黑树、动态规划、博弈论问题解法我都不会敲,学过的算法遇到题难也得蒙;学了操作系统才知道:学的就是个能讲通的道理,像二维空间的一根线一样,不懂现代操作系统几乎任何一个实现细节;学了数据库才知道:增删改查只是基础,优化、redis,才刚刚开始呢;学了汇编与微机才知道:86编只是其中最简单的,如今的汇编已不可同日而语,而8086、8250、8253,该又是另一个专业了;学了网络才知道:TCP/IP具体实现只学了基础,以太网是个什么也不甚了解,如何建立服务器,如何优化网络;学了众多语言,也曾听着学长们吵着哪门语言更好,后来才知道:语言只是工具,精学一门编程语言,掌握一门脚本语言足够,当今市场需求的不是10-20年前那些代码能手,那些能写出flash小游戏,123网页,或者聊天室,中国象棋甚至是梦幻西游逻辑的人,需要的是高技术、高性能、高稳定性,换句话说需要的不是大学教育教出来的人,而是专精的人才、大牛、相关领域研究生、博士。
大二才渐渐懂得竞争,学计算机不是简单听课,掌握所有课程。而是要看懂时代发展,参与进去,不读研:需要获得高能力、高奖项、好项目。读研:需要更加专精,当然考得上也是一种本事。大二一开始就因自己得态度失去成绩保研的机会。也曾试过去比赛保研,不够坚定,也不够努力。我学习C++,但一本《某prime》打击了我许久,最终仅仅看完了一边,就把它放在书架上吃灰了,到现在已忘却了一大半。
我总想等,“等我学了操作系统,可能就能理解了‘,”等我学了计算机网络,我才能开始做项目,项目都是要用网络的“,大三上学期的网络课才让我明白,限制我的不是网络课,限制我的是我自己的懦弱与无能。(细说一下:网络课讲的很水,还是我寒假自己看自顶向下方法学的多,那些TCP/IP理论并不会影响你做项目,或者说都可以在过程中通过搜索简单的文章教程就能学会,还是视野限制了自我)。
自己竞争力并不强,一直觉得可能不适合计算机,在大学,读了一些文学书,看了一些电视剧、电影,认识了同样热爱这些的朋友。当谈到这些时,才让我觉得这才是人,纯粹的人与人的交流,而不是人与机器的交流方式。现在的想法是:如果当初学文,我会被那些政治背的东西烦死。所以选了理,选理便不用接触这些,而计算机这个专业其实我想很多人都有纯粹的心,简单,有梦想,也热爱文学、热爱诗词,保有年轻的内心,不必勾心斗角,金钱利益,权力游戏。这也许是许多计算机专业的人最后都去写了书的原因吧。
不管怎么,必须找到工作去试试,早一点,稳一点,不指望能找到非常好的,我的基础并不配,还要继续努力,目前想法:其他新内容全都不管(人工智能、大数据、网络安全),就朝C++Linux服务器学,生也有涯而知也无涯。
夜已深了,希望自己能在这黑夜中找到一束光,属于我的光。