Skip to the content.

在龙芯的生活

胡老师1的想法很简单,不惜一切代价搞好龙芯,但是龙芯人就是代价。

现在到龙芯已经快四年了,相比于计算所的研究生,感觉自己更加像是一个龙芯人。 对于龙芯的想法是起起伏伏,变化了很多次。

从计算所研究生的角度看

本科是在华科读的,读了几年之后,对于大学教育非常的失望,感觉高等教育就是一个骗局,本来是不想读研究生的。 但是发现自己有一个保研名额,而且投递的腾讯实习生没有回复了,就去参加了计算所夏令营。 当时是准备做系统结构,找了微处理器中心(也就是龙芯),本来准备面一下编译方面的实验室的,但是龙芯这边很快就通知我可以录取,我就没面编译实验室了。

面试的地方在融科,办公楼很气派,和周围的 Intel VMware AMD Google 等大公司的办公楼融为一体,但是那几天是在融科的 95% 的时间,之后我都是在环保园。 环保园这个地方非常的鬼畜,离地铁最近的地方都是荒地,在 2018 年的夏天,出地铁到龙芯办公楼的时候甚至会经过一大片玉米地。从环保园到融科很不方便,大约需要一个小时,我真不知道那些转博的同学因为上课的原因一周往返好几次两地是如何坚持下来的。

来龙芯第一天,被安排做一个 bios 相关的事情,我并不是很想做,然后又被安排去做 android 的 mips 上的移植。这个项目让我意识到一些情况不对:

我感觉在这样的状态下“吃枣药丸”,所以开始自己看看 Linux Kernel 这个样子维持一下生活。 事实证明,这个决定极其正确,如果你掌握了硬核的技术,你才有有机会做一些更加硬核的项目。

Android 移植这个项目给我伤害很大,但是这一年我也没有闲着:

但是做的事情很不连续,反正就是我感觉应该看的东西看一下。

后来就是在怀柔上课,说实话,这段时间除了认识了我现在的女朋友,结识了一些新朋友,没有太多有意思的东西。 上了很多课,但是基本都是混学分,现在不到两年时间,现在都是模模糊糊的。但是李炼老师的编译原理有四个实验,做完之后收获很大。

怀柔上课中间,基本和龙芯公司没有沟通。

之后就是写 Loongson Dune 和 BMBT 的时间了,这段时间主要和张福新老师打交道,其实感觉还是很不错的:

但是也存在一些感觉可以改进的地方:

看到这里,也许你发现,其实看上去是在计算所读研,但是实际上是在龙芯打工,这个问题在学生中争论了非常长时间,不同的人看法差别很大,曾经我非常强力的吐槽了这个事情, 现在从过来人的角度来说几句:

生存指南

靠自己,靠自己,靠自己。总体来说,还是比较自由的,你可以过的很轻松,也可以过的很累,你先要做什么方向,几乎没有人阻拦你。

每个人做的方向都不同,说实话,目前没有办法做出一个覆盖所有人的建议,如果恰好做的系统级二进制翻译器,我的建议如下:

从龙芯员工的角度看

虽然,胡老师说补课完成,但是我认为龙芯还有很长的路要走。

不过,自从我把我的工作环境切换到龙芯上,并且可以几乎不再使用我的小米笔记本之后, 我感觉龙芯还是很有信心的。在信创的浪潮中,龙芯的走的一条道路基本上2是无可替代的。

因为龙芯最近几年一直都是在快速上升的过程中,比如我作为实习生的工资从 2000 也涨到 6800 ,身边的人一般都比较有干劲。

我在字节跳动实习过一段时间,感觉龙芯和互联网大厂之间的管理水平上还会存在一些距离的:

在龙芯写软件,实际上主要的工作都是架构相关移植,这让我略感疲惫。至于硬件,我就不了解了。

为什么我会离开龙芯

最主要的原因是,我在龙芯已经待了四年,我想换个地方溜溜。

本站所有文章转发 CSDN 将按侵权追究法律责任,其它情况随意。

  1. https://zh.wikipedia.org/wiki/%E8%83%A1%E4%BC%9F%E6%AD%A6 

  2. unicore