你所敞述的似乎都着重在c/c++, java, general coding能力不如人,
再加上average的TOEIC分数, 以及自己对于程式的无兴趣.
这些是事实, 是你自觉过去没有好好学习造成的.
但你也自觉, "似乎"对数学方面较感兴趣,
也"似乎"数学方面学得稍微好一些.
基于此, 其实想要给你一点鼓励.
首先我想说的是, 你问到是否要即早换跑道,
但总觉得你还没有在任何一条跑道上.
打个比方, 你是否曾经探索过离散线代这些基础数学科目,
可以被用在什么领域? 在被一堆rank,
或是几十种解inverse matrix的方法轰炸之后,
到底这些方法适用于什么情况? 例如矩阵是稀疏时,
或是矩阵元素有什么样的排列方法时,
如何identify最适宜的解法?
再来, 在解有些高维度的最佳化问题, "标准"的解法常
用到反矩阵, 但却是非常耗内存等等...
所以这时也要看你的目的是什么, 找到对应的解法.
(因为有时候根本不需要直接解出反矩阵.)
在机器学习, 电脑视觉, 图学等等资工统计领域,
也几乎都会遇到上述的问题, 你是否能够找到对应
的领域, 去做些探索, 借由这些领域内的应用,
来找出你是否对这些数学是感兴趣的? 否则也只会
沦为"因为我数学稍微比coding好, 所以好像我对
数学比较有兴趣"的印象.
再来, 你提到对coding没兴趣, 而动了转跑道念头.
老实说, 从我进大学时就对程式没啥兴趣,
到了现在工作几年也还是一样. 但是支持我在这领域
走下去的原因, 是我非常确定我对数学推导, 统计,
机器学习非常有兴趣, 也经过非常多年的探索来确定
这些事实. 而为了专精在这些领域, 我必须强迫自己
去学写各式各样的语言. 因为想要知道某个算法
应用在某个真实世界的scenario其效果如何, 借由
在implement跟式子推导中间找到完全了解算法内
涵的机会. 我想说的是, coding以及数学让我能够
相辅相成, 因为想了解数学, 而有动力去coding,
因为想要让看paper的速度更快, 或是有能力在论坛
发问, 写出精确的英文, 而有动力去加强英文, 或是考英检.
而不是为了coding而coding, 为了唸英文而唸英文.
久了, 我把coding, 以及英文能力当作是一个工具.
而我也还在学习如何写出更精炼的codes, 效能更好
的codes. 但是我对coding还是一样没什么非常大的
兴趣就是了XD
你必须要, 做过足够多的探索(在时间, 经济等等考量下),
才能确定你是否对一个领域有兴趣, 而不是, "因为不
喜欢coding", 而从此觉得"资工"不会是我一生的跑道.
单纯只是觉得, 若是"好像"觉得对某东西有兴趣,
而就停止证明是否真是如此的话, 似乎有点可惜了.
也许考公职可能解决你的茫然, 但是想想怎么去
辨认一项真的能够吸引你的专业, 也是需要去培
养的能力我想.
希望...以我自身的例子...有鼓励到你,
Please...never stop exploring.
※ 引述《jason791111 (签了啦~)》之铭言:
: 小鲁今年23这个月国军刚登出
: 大学淡江资工
: 我承认我不是个用功的学生甚至应该说很混
: 一堆科目都是重修才过或是6X分飞过
: 专题也几乎是靠同学罩
: 勉勉强强才毕业
: coding能力不好而且主要只会C
: java c++比较复杂的语言一堆观念都不通....听到继承就头痛
: 反而因为高中时数学还可以资工的数学学了一堆 线代离散那
: 些反到比本职学的至少还好一些
: 大四时也盲目的跟同学去补习考研究所但是太混未能录取(差一点备上118)
: 我多益只有500
: 现在投104知道当初不认真的苦果了
: 自己对程式语言没很多兴趣
: 反而对计组数学类的比较有兴趣
: 目前很茫然不知道我还要走下去吗?
: 还是即早换跑道
: 下周仁宝有一个面试但是我想我大概.....
: 而且工作类型比叫像是纯coding我不
: 擅长的
: 还
: 目前也有再想半工半读再考一次研究所或是考公职?