[访谈记录] 观察、效能和成就感

章节连结

第二场访谈请到大学时期认识的 Mr Miao,现职于电子五哥之一的广达的旗下转投资公司担任后端工程师。借着这次的对话,让我得以一窥与内存、储存空间和效能奋战的工作日常。
laptop and coffee


相关访谈


1.工作内容

一开始是写 SSD 相关的编程,主要是用 C 语言,内容多半是提升读写效能,并交给测试组跑分(Benchmark)为主。后来因故转到 NAS 的代工部门写 Firmware,将已有的 SDK 针对客户所需做调教。工作时间算是满固定的,08:30~09:00上班;最忙的时候下班时间通常在 19:00~20:00。一般而言的话,18:00~19:00。

2.需不需要与他人合作?

多半接触的对象为测试部门的人员或是PM。当PM开规格和需求来,工程师就是用尽办法去实现它。

3.坚持在工作上的动力

由于产品目前买主并不稳定,故要很享受效能数字上的提升。当那些数字优化的同时,可以获得成就感。

4.如何认定自己已经熟悉一门语言或是架构?

从基础的逻辑、编译开始,再来就是善用搜寻资源(Google)或是各式的参考文件。在这个领域,会查资料是一门重要的功夫。再来就是多写、多试、多观察。

5.观察力是指什么?

工程师除了系统架构本身要熟之外,再来就是观察力了。因为有时候问题是从小地方开始累积的,到最后一步才报错误。举例来说,若硬盘速度表现不佳,有可能是在一开始读取内存时就有 Bug 没有注意到,或是其中的中间环节有误。简言之,问题并不一定在你看到的表面。


按赞加入粉丝团

延伸阅读