Re: [请益] 学编译器的出路好吗?

楼主: pponywong (pony)   2019-07-23 11:28:47
※ 引述《sooge (喜欢小女友Yerin )》之铭言:
: 小弟不才现在资工研究所还没有找到教授
: 小弟背景是学店电机系毕业
: 在校成绩60%
: 期间只修了一堆爽课混毕业
: 没有一项技能可以拿来说嘴
: 工数 电子 电磁 电路都很差
: 真要说也只有弄专题要用的arduino有学到东西而已
: 本人"极度"讨厌硬件,超级无敌他妈讨厌那种,单纯觉得冰冷的电子元件很没生命力很乏味
: 大二大三时每周最讨厌的课就是电子学实验,修课都修到快忧郁症,超级G8讨厌
: 大学选系因为不了解自己兴趣所向才选了以后出路比较好的电机系就读
: 没想到这么不合自己口味
: 现在有在网络上学ML的相关课程,会一点数据处理
: 虽然程式基础不好学的慢但因为是自己喜欢的课程所以学起来满有成就感的
: 如果有在做ML和DL的老师愿意收我当然是很好
: 没有的话就只好找专攻编译器的老师当指导教授
: 其实我也不知道编译器是在干嘛
: 台湾做这个的人很少?
: 查了一下资料但还不是很懂
: 主要是在写组合语言和LLVM是吗?
: 学这个会很操吗?听说有学生修这个课期末的project程式码都是上千行起跳
: 之前有修过微算机8051写组合语言 不特别讨厌和感兴趣
: 但就是当时程式差程式码又多修起来有点辛苦
: 现在只想学个一技之长
: 不排斥编译器这个领域,只是以后毕业靠这个吃饭出路好吗?
: 台湾学会编译器容易找的到工作吗?编译器偏底层学起来是不是超难?
: 推荐我这个半路出家基础烂烂的学生选吗?
: 不知道这两年会不会水深火热
: 请求各位大大帮我解答个疑惑,有任何意见我都会听的
: 谢谢~
:
作者: shooter555 (shooter)   2019-07-24 09:36:00
OS最主要还是针对kernel部份学 但kernel日新月异一下子没跟而已就差很多了
作者: jun0325 (俊)   2019-07-23 11:32:00
现在ic大厂很多都在征AI chip compiler
作者: miname (>.<)   2019-07-23 11:41:00
硬件描述语言比较偏向EDA的floor planning跟一般compiler最佳化不一样AI那边的compiler又是另一回事,最基本就是op实作传统compiler最佳化的du ud-chain基本上没用研究所真的只是过程,都有教授做硬件的过几年上新闻自称资安专家,也有VLSI的教授转医疗资讯系统的
作者: a9228097 (逞强是我的专长)   2019-07-23 12:17:00
codegen一点都不简单, 除非你指的是产生没优化的code另外有些资安会需要熟frontend的人,ex. obfuscation
作者: miname (>.<)   2019-07-23 13:20:00
我没说简单啊,我只说传统的compiler优化用不上没说不能有其他优化方案
楼主: pponywong (pony)   2019-07-23 13:25:00
a网友 应该是回我的话啦 我说的简单是对比其他compiler这种编译器是比较直观的 像是虚拟机 中间码 硬件生成会比直接生出 machine code 跟需要很多知识我想读过资工的都了解 compiler 一点都不好做尤其是大部人人都只有求学阶段碰过而已 在业界又是一回事了
作者: YAYA6655 (YAYA)   2019-07-23 22:44:00
资工毕业,能写compiler的不到1%好比资工OS必修,有几只猫能深入?
作者: kidbaby (平凡的幸福)   2019-07-23 23:31:00
同意楼上
作者: qazsedcft402 (hijackjackhi)   2019-07-24 00:46:00
OS真的要深入真的是没完没了

Links booklink

Contact Us: admin [ a t ] ucptt.com