※ 引述《wei115 (ㄎㄎ)》之铭言:
: 如题
为了避免误解,你应该解释标题,毕竟“没人要”可不是说著玩的。
如果你的目标是跟富家千金交往,大学没读完,受到的挫折真的很大 (我是过来人),
不过如果是在资讯科技产业工作的话,板上好几位网友已分享亲身经历给你。公司创立
首要的目标就是盈利,否则对不起股东和投资人,而你若能够合法地持续为公司获利,
后者有什么理由拒绝你呢?
[...]
: 而因为读的是学店,所以对课程不太满意(专业选修感觉像通识),有问题问老师,
: 老师也不太懂
我在学店教书,有问题问学生,他们答不出来,拿去问身边同事,他们有些甚至不想
回答,我懂你的无奈。
[...]
: 目前说的上熟练的程式语言只有C,想往嵌入式发展
: 这是我的github
: https://github.com/hwei115j
我快速浏览过你的 GitHub 上专案,vm/asm 看得出你用心,但如果你想从事 embedded
systems,那你就要很明确指出“你现在的成果对产业的助益有多大?”
比方说,二十年前 Java Card [1] 相当火红,广泛涉及 SIM 卡 (GSM 电话一类的载体),
密码学 (如 ECDSA 数位签章), 程式语言设计和实作 [2], off-card/on-card
interpreter 的实作技巧和效能最佳化,甚至还需要懂一点 IC 设计流程。那时很多搞
虚拟机器和编译器的高手都投入了,实际 Java Card Runtime Environment (JCRE) 的
原始程式码的规模大概只比你的程式码大 50 倍上下。你只要有充沛的时间和一点指引,
很可能就能开发出来,不过,现在市场是否需要,就是你需要面对的严肃问题。
每个人成长背景不同、挫折容忍度也不同,我谈不上建议,只是依据观察,初步列出
以下可能突破困境的方法:
1. 用两周的时间找出台湾和境外的相关工作职缺,像是 Google Taiwan 也开出了好几
个和 embedded 相关的工作,你先去解读其中需求,看你欠缺哪些,专心致力强化;
2. 投入相关开放原始码专案 (当然在上述分析之后) 发展,让世界一流的开发者指点
你,自然进步会神速。不过一开始不要直接挑战 gcc, llvm, openjdk 等专案,毕
竟你还没有 credit,在 GitHub 用 jvm 为关键字找些小专案,从送 pull request
和泡在 mailing-list 上开始;
3. 投资英文能力,这也许是进步最快的。其实你去问不住在台湾的人,中正大学和真理
大学哪间比较好,很多人是答不出来的,大概除了 National Taiwan University
以外的国立大学,发音都很困难;
: 目前有做到的:
: UVA写一百题
UVA 写一百题很不错,已经打败一堆国立大学的学生 (至少我教过的学生没几个达到),
但是,台湾职场有多少主管在意这件事,你需要斟酌。再说一次,关键是获利能力,一是
增加公司营收 (接到更多案子、提升产品的品质而达到更好的销售量等等),另一是降低
公司的损失 (比方说公司 IT 下手,降低恶意攻击对公司的损害)。
[...]
: (虽然通篇都在撒娇,但我现在真的很迷惘,感觉自己没自信、没勇气也没有能力和努力)
那你可以努力过,再回头检视自己的文章和后续回复吧?
[1] https://en.wikipedia.org/wiki/Java_Card
[2] 主要支援 Java 语言的子集合,需要考虑到物件导向的实作成本,可参考这讲座得知
背后的技巧: https://hackmd.io/s/HJLyQaQMl