[感想]科科转职软件工程师2

楼主: cutecutepig (cutepig)   2022-09-23 22:18:30
呈上一篇,应该蛮多人想问自己适不适合和转职?
依我个人的经验,规划以下五个问题,给想转职软个工程师的人参考看看!
1. 你是不是不喜欢当机器人做重复简单的事?
2. 你曾经用过MS office做过缩短时间,小小自动化的事吗?或是找工具简化自己的文书流程呢?
3. 你对于电脑的资料夹熟吗?
4. 高中物理、数学成绩好不好?算题目会不会觉得有成就?是不是很喜欢碰新的软件或APP?
5. 你是不是很喜欢学新知识?是不是看到一个现象就想逻辑推理?
这边逐一说明:
1. 你是不是不喜欢当机器人做重复简单的事?
我非常讨厌做无聊重复的事,我从小六开始跟着我妈卖鲁肉饭,那时候客人很多,每到用餐时段我就要无限的重复一样的动作然后卖鲁肉饭。但我那时候就觉得超无聊,但很简单就可以赚钱,那我要好好读书以后靠更难的事情赚钱,结果误入歧途走上科科(伤心事不要提好了)。
我在生技业,第二个工作(医材专案)结束后,其实我发现我非常讨厌做简单的事情(我没有要嫌弃其他从业者的意思),并且事实是钱又很少。我换工作换很快,其实很多原因真的是那个工作对我来说就没有学习新知,没有成长,几乎每天做重复的事,完全让我无法满足求知欲,再来就是薪水很低。所以我的结论是-重复性高、简单的事都会是低工资的。如果你发现你喜欢复杂有挑战的事,或许就是一个机会。
2. 你曾经用过MS office做过缩短时间,小小自动化的事吗?或是找工具简化自己的文书流程呢?
我在做医材专案的时候,那时候公司员工都跟牛一样默默耕种不思考。我都会靠我google的能力或上网问人,帮公司解决各种资料整理困扰,像是Excel: 宏、筛选、VLOOKUP、取代、资料剖析….等等甚至写函式,我都会一直查一直导入他们的工作。曾经有同事在我帮他设定好自动化后,他原本要剪剪贴贴十分钟的事变成十秒,他告诉我“我过去几年在这工作都在干嘛?”
我在做研究助理的时候,也要整理百笔资料,那时候也是会去找很多人家写好的脚本,管他看不看得懂,放到资料夹上点开或是在terminal里执行,会省下很多打字或是copy&paste的时间。
3. 你对于电脑的资料夹结构熟吗?
我在学程式的过程,发现root跟boot这两件事情,很像植物长根发芽开枝散叶,有一些规律就是电脑里发生的事。如果你的桌面上档案夹或是档案随时放超过十个以上,我真心建议你不要转职软件业。我从求学到生技业就职,我都会定期地针对我电脑的资料做分类管理,我的桌面永远干干净净,尤其后来用了macbook更让我必须学会管理资料。当你在做这些资料处理与管理的时候,其实你就会懂电脑的资料结构,这对于我后来学程式,架设环境帮助真的很大。
4. 高中物理、数学成绩好不好?算题目会不会觉得有成就?
我在学程式的过程,有些底子是高中就练就的。上课的时候,真的有些理论跟原理是高中数学,我大学以后再也没碰的东西。你或许可以回想你高中数学物理两科成绩如何?我自己是数学、物理、生物三科分数平行(真懊悔选错路走QQ)。但我以前高中也是很喜欢数物的。
5. 你是不是很喜欢学新知识?是不是看到一个现象就想逻辑推理?是不是很喜欢碰新的软件或APP?
软件业,写程式这件事,演变是非常快的。现在跟10年前写code的方式已经不一样了,更别说20年前。所以如果你想要转的软件业,你要问问自己是不是成长型人格,是不是喜欢一直学新知?但我相信喜欢当研究助理的人是喜欢一直更新知识的,而且当研究助理做研究少不了统计,其实应该是很适合转职软件业的。
而我非常喜欢推理,从一则新闻一个现象我都可以跟我朋友讨论很久,像是柬埔寨的新闻,我们就会讨论什么人会去,那为什么媒体这样报导?为什么这些人会去?然后我们比较各产业的薪资水平,比较市场资讯等等的。我们很喜欢去google收集数据,然后讨论。
我在大学的时候其实有点害怕玩软件,很害怕电脑坏掉或中毒。但研究所的时候真的要学形形色色的软件,最后我就也习惯常常要遇到新的接口,新的软件。
再来让我分享一下我的学程式的切入点:
1.当初是因为要分析NGS的资料,所以一进实验室当RA就开始看鸟哥linux的指令。这个其实不难,你就是在背指令,就像你在背每一颗键盘的功能一样。真的也不用特别背,因为就是用到了就会记得了。
2.看linux语法指令,是为了要上国网丢资料,这时候你就要用到WinSCP这类的辅助软件。然后你开始要清楚资料结构,你要知道你的root在哪,你才可以下指令。然后了解了资料结构,有什么资料存在,再进一步知道什么叫做环境。
3.分析的脚本其实工程师都写好了,所以我只要linux下执行命令。然后有bug也会自动生成error的报告txt档,我从处理这些报告开始学习资料处理的时候哪个流程出问题。碰到最后就是打开脚本检查每一行程式码哪一行少一个多一个字符。(这就是debug)
4.被分析过的数据输出了,有各种内容的CSV档,这时候才是真的算法跟资料查询。因为要表达这些数据,我开始的python旁听之旅。
5.大概旁听第二个月时,我会写for循环了,我就回来把那些我在excel要点选100次的重复动作,写for循环搞定了。原本可能要点十分钟半小时,一个python脚本就5秒不到数据生成。这种成就感让我非常想继续写程式解决问题。
6.我旁听python,听着听着觉得AI真的太有趣神奇了,就一路学着学着到现在了。
先分享至此,如果有人有想要知道下一个阶段,看情况再跟大家分享。
作者: Qaaaa (小Qa)   2022-09-23 22:47:00
熟能生巧就多可能变成简单重复性高 但不等于这东西本来就是简单重复性高 不然当码农也是简单重复性高啊 但这不是原本就是简单重复性高啊
作者: bms ( )   2022-09-24 00:08:00
推用心分享 没有要战楼上的意思 不过薪资水准的确能相当程度反映产值跟做事难度真的简单重复性高的工作就是不会有高薪
作者: s505015 (s505015)   2022-09-24 01:23:00
药师表示其实打code 不难吧 我弟逢甲文组的 去资策会后也会打了还有工作应该不是不难 是没有想法 也觉得排斥我对打code不难这句话 道歉 是有心想学认真学 是可能可以学会的
作者: remax (就叫做暱称吧)   2022-09-24 14:06:00
TSMC技术员做着重复而简单的工作,年薪还是屌打科科啊!
作者: over999 (唉呦)   2022-09-24 16:10:00
科技业制程就是最底层女工啊 薪水只有科科两倍 其他职位都两倍以上
作者: eririlover (快点给我女朋友)   2022-09-24 17:42:00
科技业最底层是设备吧
作者: Kira1989 (千山重重一人独行)   2022-09-24 20:47:00
不会物联网终究中年会被淘汰,打code只是基本功,我同学从文化系出来的做过龙岩生命,现在转职软工,什么都自己看书学免费影片自学,现在在上市公司爽领4万
作者: BMWi3 (在那叫什么)   2022-10-25 23:27:00
有没有考虑读个四大资工在职研究所洗学历阿,毕竟非本科要进大厂还是猪屎屋的机率非常小,人资这关可能就先刷掉了只能说恭喜有勇气脱离生科苦海!朋有宁愿gg轮班救台湾也不要当一辈子研助药师也是简单重复性高的东西?不过可以当老板开药局
作者: david850914 (doggyliao)   2022-11-06 23:27:00
其实真的能把事业做大的反而是重复性高的工作
作者: yanptt   2021-01-06 12:42:00
想知道,目前也正是为了分析NGS而进入写软件的生科人,想学习更多
作者: NEKKY (nekky)   2021-01-06 22:27:00
如过楼上对分析有兴趣的话可以先学python,原因是可以用的分析套件多,语法对初学者不难学。
作者: sungtau (松涛)   2021-02-07 10:41:00
投资就是一件简单又重复性高的事而且最好能跟机器人一样

Links booklink

Contact Us: admin [ a t ] ucptt.com