Re: [面试] AMI面试主管真是佛心来着

楼主: mker (义经)   2013-01-12 02:10:54
在这边回应一些人的问题跟请问大家关于原PO的程式语法
:推 stosto:很多人这样写吧....至少我研究所就看过不少
:推 jlhc:楼上研究所这样写跟出去是两回事.....
:推 stosto:编译技巧 在研究所与出去外面工作是一样的 观念正确就可以
:→ stosto:写出这种语法,不过现在也很多人不会在意这种事情
:→ stosto:因为编译器实在做得太好
:→ stosto:有很多人看不起研究所的程式码,殊不知现在业界一堆比研究
:→ stosto:所编译技巧与习惯还差的...
可能纯软会比较在意语法
但是我做BIOS这二年下来,看到比较需要下功夫往往是在指标上面
不管是INTEL的code还是 AMD的code 语法和架构上大都是写的十分浅显易懂
:推 eterbless:AMI一年到头都在征人..是都增不完?
:推 b6byc:这间挺奇怪的,时常征人.
原因有好几个
一.生意变多了
二.生态转变
三.人员流动
第三点是比较感慨的,基本上BIOS这门工作入门门槛很低
只要会C跟一点ASM就可以了
可是你要做到好却是需要很多的时间跟精力
或是你有很高的天分
所以往往会有很多人做个一到三年
就开始遇到瓶颈
因为他发现不管他做再多花再多时间
当有新问题时却常常无法独自一人解决问题
BIOS这个东西太庞大了
从PC时代开始,这头巨兽就一直不断的成长
所以很多人(包含许多我觉得不错的同事)都相继的离开
他们不是没有能力,只是心累了
如果你说人走了再补人就好啦
可是往往一个有经验的人离开
会需要补三个没经验的人(就算补了三个,撑得住半年的大概也只有一个)
因为BIOS的人才需要培养
常常有人说Traning三个月或半年是不是就可以算是BIOS工程师
只能说大部分人对于BIOS不够了解
业界里面可以称的上算BIOS工程师的往往都需要三年的资历(当然会有例外)
也就是说以一个正常人的天赋,要出师往往需要三年
:推 zhi5566:你可以跑没用 换个编辑器就挂了 像你这种标准写法 要找错
:推 WolfLord:其实,SHORT CODE是完全合法甚至才是真正原生的C语法
这边我完全被搞混了
像原PO这种用法到底是不是正规的C语法
还是这是IDE提供的捷径
我有试过用某家厂商的bios build tool
但是会 build fail
作者: z110663 (^^)   2013-01-12 02:18:00
bios要出师至少要5年
作者: WolfLord (呆呆小狼￾ ￾ N￾ ￾ )   2013-01-12 02:19:00
大部分的SHORT CODE都是从B继承来的,所以对ASM几乎都能
作者: Neurontin (牛肉丁)   2013-01-12 02:20:00
这个版BIOS相关文章太少了 大大有空多分享点吧
作者: WolfLord (呆呆小狼￾ ￾ N￾ ￾ )   2013-01-12 02:20:00
MAP,但视野许多高阶编译器,尤其是C++都逐渐把SHORT COD
作者: WolfLord (呆呆小狼￾ ￾ N￾ ￾ )   2013-01-12 02:21:00
E移除,其实原因也只是为了降低入门门槛。 但是像我经常
作者: dakkk (我是牛我反刍)   2013-01-12 02:21:00
BIOS的工作有分别 AMI的工作性质应该是在写核心架构
作者: dakkk (我是牛我反刍)   2013-01-12 02:22:00
不像一般主机板的BIOS这么简单
作者: WolfLord (呆呆小狼￾ ￾ N￾ ￾ )   2013-01-12 02:22:00
可以对应ASM又可以PORT的程式技巧就很重要。我只能说PC
作者: WolfLord (呆呆小狼￾ ￾ N￾ ￾ )   2013-01-12 02:23:00
越来越肥大,使得人的本性战胜了合理使用的理性导致整个
作者: WolfLord (呆呆小狼￾ ￾ N￾ ￾ )   2013-01-12 02:24:00
软件教育以及编辑器越来越讲究人类可读而非机器最佳化
作者: dakkk (我是牛我反刍)   2013-01-12 02:24:00
让os分配你的资源 比你强迫用某个reg 来的灵活C++这样是对的
作者: WolfLord (呆呆小狼￾ ￾ N￾ ￾ )   2013-01-12 02:25:00
就像类笔电视的淘汰用数位电视一样:用最复杂的方法来做最简单的事,真的好吗? 资源浮烂工业发达也许无所谓
作者: WolfLord (呆呆小狼￾ ￾ N￾ ￾ )   2013-01-12 02:26:00
但是当你要在一块钱成本都要计较的时候,这就很值得商榷
作者: WolfLord (呆呆小狼￾ ￾ N￾ ￾ )   2013-01-12 02:27:00
了。 顺便回应上面:OS常常是BUG的根源
作者: voidvoid (Deep)   2013-01-12 04:18:00
good
作者: Kamiya (暂停 ninimiga 发言7天)   2013-01-12 06:19:00
不是只有RD的时间是成本啊 所以烂方法不见得不好
作者: xvid (DivX)   2013-01-13 04:13:00
不是显示方变得专业就别嘴砲

Links booklink

Contact Us: admin [ a t ] ucptt.com