写在实习结束,汇编学习之前的话

        2013年暑假,在XX移动互联网公司实习了两个月之后,递交了离职申请,选择回学校继续学习。至于离职原因当然有很多种,“导师要抓人回去给他干活啊”,“毕业论文还没有写完啊”,只是没有想到老总的答复如此的迅速,都没有面谈,直接让我找人事办理离职手续就可以。粗算一下,我从开口说准备不干了,到我恢复自由身可以离开公司的时间,总共不到5分钟。一方面觉得老总真是痛快人,另一方面也意识到自己对于公司的无关紧要,能力的不足是让人可以直觉忽略掉你的存在的。只是他不说,但是自己清楚。

        但无论如何,还是待到下午下班之后再走。当然也想和两个月来带我的大牛再最后一次好好的聊聊。作为公司里唯一的技术核心,他每天总是保持着一种深陷程序不能自拔的状态,我也是很少能和他进行沟通,但是每一次的任务基本完成后他给的解释和帮助,总能从质的层面上给自己启发。想当时进公司的时候遇到他出的一道笔试题,直接晕死过去,后来在他的建议下把C++PrimerPlus翻看了一遍,算是弄清楚了基本概念,也终于在离职之前,和他讨论了一下我的解题思路和答案,算是了了自己的一桩心愿。

        问他对自己的评价,想听一听他的看法。当然还是太浮躁了,自以为能够沉得下心来去研究问题,去解决问题,却总是在进行一半的时候就深入不下去了。“基础不扎实”,“心不静”,“没有玩命的去学习”,这是他给的评价。他讲和他在一起的大牛,基本上都不是工科出身,大多是从数学或者物理学转过来做计算机的。在我们认为的计算机已经很难的情况下,对他们而言已经是很简单了。这句话不是讽刺,而是我们站在一个什么样的位置上去看问题,思考问题。物理学的研究没有根可寻,需要自己去寻找,去做实验验证猜想,就如同在一片迷雾中寻找方向一样。而计算机有根可循,一直往底下寻找,也就那么点东西。所以相对物理学而言,已经算是非常简单了。而我们作为工科出身的学生,却很少去关注基础,关注底层的一些东西。无论软件行业如何发展,底层的和基础的基本是不会变的,要往深里钻研,把基础的东西真正搞清楚了,上面的东西就很简单了。另外,看不清楚现实,我们现在所做的工作很快就会被计算机代替,这样子编程的时间不会很长了,单纯追求编程,追求学习新的语言或者在语言层面上去比较的话,这样到后来是不行的。就像在一个不稳定的基础上搭建平台,搭得越多越危险。所以再不玩命的学习,也就只能流于表面,得不到真正的进步。他建议先把汇编看一遍,还有MIPS的东西,好好的看看,然后再看C++的东西。高级的东西无论如何都会转换成机器代码去执行的。先了解机器代码执行的原理,然后再去看高级语言的知识。当然还有计算机系统的东西,算法导论等。

       对于自己而言,帝都今年的夏天也就这么结束了,实习之前当然也想进一个大公司锻炼一番,能力差的太远。但无论如何,也算是实现了对自己的承诺,沿着烈日的光,在这个城市的夏天里努力一次,不去下定义,不去胡思乱想。终于结束了,现在回头看,学到最多的还是一种心态,还有渐渐要上路的对于工作和生活之间的平衡的思考。谢谢这一路上帮助自己的人,也谢谢自己的努力。要继续fighting了,这条路还很长,告诉自己“因为难,才好玩”!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值