Soft_Job 板


LINE

Hi 你好,小弟我学店数学系, 目前在软体公司担任前端的小主管, 算是有点自学软体转职成功的经验, 不嫌弃的话跟您分享一下。 虽然技术跟经验比不上板上的大大, 但是关於从零开始自学转职算是有点心得, 也比较知道非本科系的同学会有疑惑。 首先先回答你的问题: 有自学能力的话尽量不要去资策会, 网路上一堆平台可以学习。 至於学习的语言,如板上的大大说的, 语言不重要,重要的是懂软体开发的原理跟流程。 但如果一定要推荐,我的私心建议是python跟js, 再来是php,虽然职缺上Java跟C#是很多, 但我个人的使用经验觉得前三者学起来舒服多了。 再来给一些自学的建议: 1.比起学习什麽语言,心态最重要: 我觉得比起要学什麽,更重要的是你想做什麽, 我常常问一些刚毕业的学弟妹: 「如果不考虑能力、时间、资源,你想从事什麽样的工作」 大部分的人都没办法回答,所以软体工程师这个工作真的是你要的吗? 这才是你应该考虑的。 建议你不妨给自己测试看看,现在开始每天逼自己坐在电脑前自修8小时, 持续一个月,如果你还是觉得有趣,那恭喜你很适合这一行。 2.自学的能力绝对比起熟练一个程式语言、框架更来的重要: 技术是永远学不完的, 软体这一行每天都有新的技术出现, 很可能你今天用的很熟的技术明天就消失了, 所以我才建议有能力自学的话尽量不要去资策会, 养成自己自学的习惯跟能力, 这远比你去资策会学会.net Java或什麽其他的重要多了。 P.S:这里有一个常见的谬误... 老一辈的RD或是长辈很常会说观念很重要, 一定要很紮实的学好所有的资料结构、演算法、作业系统、物件导向, 所以才要去资策会,里面的课程比较紮实。 当然我不否认这些很重要,但是一来资策会没有教这些, 二来我认为这些都是可以在实际的专案中学到, 甚至未来有钱可以去修个资工硕士博士的学位。 (我也在往这方面努力) 最重要的是你要能够自学这些。 2.5.选择一套语言不只是学习语言本身,而是他背後的社群。 软体工程师绝对是这个世界上最同心协力的职业, 你不会看到50岚公开自己的配方跟材料, 不会看到台积电把自己的制程跟技术做一个教学影片, 但是软体工程师的生态就是分享, github 应该是除了pornhub之外最友善的平台, 每天都有人分享自己好几年的工作成果。 而你要做的就是了解你学习的语言这个生态系够不够完整,你喜不喜欢。 (当然这可能要等你学了一阵子才能有所体会) 解决方案有很多,碰到不喜欢的技术,就快点逃! 3.不要先想着要学什麽,而是想着你想完成什麽: 因为我自学的方式并不是拿着一本书, 或是看着一个影片就开始k, 而是自己先想我要做什麽样的project, 然後在到处去问、去查把这些需要的技术一点一滴做出来, 举个具体的例子: A.我会开始接触软体,纯粹是因为当时我很喜欢NBA, 我就想,我要怎麽把所有球员的数据都抓到我电脑里, 用excel去看数据、画图, 然後我就一步一步试着做,接触了PY 学会了爬虫, 甚至後来用R来做资料分析。 B.接着我又和设计系的同学合作帮他们设计网站, 当时我连架设网站要什麽技术都不晓得, 我就自己硬着头皮玩,碰过几次钉子, 从开发到架设站台、设计资料库、SQL、GCP的使用我就慢慢学会了。 後来我就不知不觉投入这一行。 所以我认为,你应该是想你想完成什麽作品, 然後去搜集那个目标需要的技术, 一点一滴试着去解决这些问题, 如此一来同样花三个月,你学到的可能会比资策会更多。 很多人常说,软体工程师是码农, 这点我部份同意,或许有很多很枯燥的地方, 但是有很多地方都有创造、艺术的成分在。 再者,我认为软体就是我们这时代的金矿, 我们也许没有很庞大的资金去做半导体的产线, 但我们可以从一台小小的电脑中创造一个世界。 (单押*1) 我从自大学以来爸妈就不在了, 也没有其他家人理我, 要半工半读照顾身障的小弟、跟8+9的大弟, 现在虽然不算富有,但是已经可以过得还算舒适, 是软体给了我希望, 所以我相信如果好好把握、他也能带着你前进。 大家加油! (抱歉最後有点鸡汤QQ) --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.251.128.69 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1607259011.A.2FC.html ※ 编辑: assss49 (111.251.128.69 台湾), 12/06/2020 20:52:31
1F:推 phenom1: 没有单押啊 (画错重点)12/06 21:17
那我把产销换成事业
2F:推 GLaDOS1105: 推12/06 21:20
3F:推 aspirev3: 推 最後一段 励志12/06 21:46
4F:推 ClownT: 喜欢NBA吗? 有没有支持的球队或球员?12/06 21:48
喜欢K汤,单节37分、还有季後赛逆转雷霆太感动,可惜报销惹QQ
5F:推 a0943537986: 是洋葱12/06 22:19
6F:推 saladim: 推推 Q__Q 还年轻阿 有无限可能~~~12/06 22:22
7F:推 aidansky0989: 加油12/06 22:32
8F:推 yoche2000: 乾 有洋葱 泪推12/06 22:39
谢谢大家鼓励~但愿能帮到原po ※ 编辑: assss49 (111.251.128.69 台湾), 12/06/2020 22:57:16 ※ 编辑: assss49 (111.251.128.69 台湾), 12/06/2020 23:00:36
9F:推 kashnes: 确实学习的热情很重要,但是大多非本科系在自学的初期就12/06 23:05
10F:→ kashnes: 容易遇到撞墙期,所以有人带着学还是很重要的12/06 23:05
对的,所以我觉得原po可以找一群朋友一起做side project,边做边学,如果身边有前辈 当然最好,没有的话可以加入一些讨论群,主动交流就不太会走冤枉路。
11F:推 e40111c: python工作web的比java跟c#少很多不是吗?12/06 23:05
如果在台湾是这样的,但是单纯论web框架 Python的django、JS的express、 php的laravel在全世界的使用率已经跟受欢迎的程度远远大於.net还有Java了,可以看这 篇: https://youtu.be/8FQ4zW_F_Iw
而且开发的速度还有体验都非常赞, 顺带一提Go跟Ruby听同事说也很赞,可参考。
12F:推 summerleaves: 感谢分享!12/06 23:14
13F:推 Kagami3421: 推12/06 23:36
14F:推 Raymond0710: 推 自学能力12/06 23:45
15F:嘘 accessdenied: 数学系可以算是转职吗?不然数学系毕业正常该去哪12/06 23:49
16F:→ accessdenied: 里?12/06 23:49
老师、做研究、做资料科学相关的、或是楼下说的精算师等等。至少我身边数学系不论学 店还是112都很少在做软体,不论前端还是後端。
17F:推 rereterry: 精算师或各类需要证照的运算模型设计之类的应该就是数12/06 23:57
18F:→ rereterry: 学系的出路之一?12/06 23:57
是的,不过也多亏数学系的训练,偶尔也会帮老板跑一些商业模型的模拟。
19F:推 qwe70302: 有人眼界小还整天到晚引战,可怜哪12/06 23:58
20F:→ qwe70302: 典型的半桶水12/06 23:58
※ 编辑: assss49 (111.251.128.69 台湾), 12/07/2020 00:31:33
21F:推 new122851: 吉哈伯与朋哈伯都是友善的平台12/07 00:21
※ 编辑: assss49 (111.251.128.69 台湾), 12/07/2020 00:54:05
22F:推 parsons12342: 推12/07 01:05
23F:→ supernow: 不认同可能学的比资策会多的那句话,三个月自己架网站会12/07 01:29
24F:→ supernow: 学到SP?会学到nosql吗?不过自学能力强有毅力身边又有人 12/07 01:29
25F:→ supernow: 可以帮忙带或讨论指导的是不需要去资策会12/07 01:29
我补充一下: 我是建议如果有原po有自学能力的话,尽量可以不用去资策会,当然如果 现阶段自学能力还没发展起来,资策会是很好的入门选择。 所谓有自学能力是指能光看文件及影片辅助就入门一套技术,靠自身的判断筛选技术。 另外如果都要买课程,许多线上课程都有很完整的从零开始教学,老师也可以线上问答指 导,我只是觉得资策会的学费不是一笔小的花费,还要损失不能上班的机会成本,所以资 策会对我来说优先序就会排在比较後面。 当然如果有不考虑成本的话,资策会的确比起线上课程吸收更有效率。
26F:推 ppppman: 我觉得你说的自学是类似学生时期 没有压力 单纯因为兴趣12/07 02:33
27F:→ ppppman: 自己去玩看看 慢慢玩出心得才自学起来,原po想转职有目12/07 02:33
28F:→ ppppman: 的性或者有压力的人 觉得有兴趣需要有人指导快速理解写程12/07 02:33
29F:→ ppppman: 式,才会想去上课试试看吧,完全没接触过没人帮助下可能 12/07 02:33
30F:→ ppppman: 基础搞不懂就死了,但上完课之後工作还是要自学永无止境 12/07 02:33
31F:→ ppppman: 啦 12/07 02:33
因为有压力我才建议可以先从线上课程尝试,毕竟损失的机会成本很少,但我同意上课的 确比自己摸索有效率很多!所以只是提供另一个思路跟经验给原po,毕竟选择用什麽学习 技术的方式也是软体工程师的课题八!
32F:推 BlacksPig: 推github,pornhub都是很多人愿意分享成果的平台,整个 12/07 07:02
33F:→ BlacksPig: 软体的推广大多是靠公开分享 12/07 07:02
34F:推 rhippo99: 赞 12/07 08:14
35F:推 single4565: 推12/07 08:25
36F:推 sb8888: 问题多的是不知道该学什麽的 12/07 08:39
※ 编辑: assss49 (59.125.100.42 台湾), 12/07/2020 09:30:43
37F:推 xo1100: 推 12/07 09:39
38F:→ lazarus1121: 如果没有目标 单纯去上课很难撑得下去 12/07 09:55
39F:→ lazarus1121: 一堆人学生时期都懒得努力了 怎麽会觉得去资策会 12/07 09:56
40F:→ lazarus1121: 就会乖乖认真上课 12/07 09:57
41F:推 bcew: 推分享与最後一段 12/07 09:57
42F:推 LERICAL: 推 12/07 10:50
43F:→ weinine32: js和php还ok,叫初学走web开发的人学python根本是害人 12/07 11:31
44F:推 koala421: 去不去补习班看自己是否能长时间吸收知识,如果你大学 12/07 12:46
45F:→ koala421: 成绩没很好..我持保留意见,大量的填鸭教育不是人人都 12/07 12:46
46F:→ koala421: 能学到好 12/07 12:46
47F:推 Eide: github:世界最大同性交友平台(?) 12/07 13:09
48F:嘘 maxsho: 有自学能力又如何,只会一些半桶水的,能力不够还是找不 12/07 13:50
49F:→ maxsho: 到工作啊 12/07 13:50
50F:推 springfeel: 问一下楼上 为啥建议新手走web开发是害人~ 12/07 14:16
51F:→ xo1100: .....前几楼不是说走web是害人吧 怎麽断章的 12/07 14:19
52F:→ devilkool: 他的意思web开发的话有比python更友善的选择 12/07 14:19
53F:→ devilkool: 我没用过python的web framework不太清楚 12/07 14:20
54F:推 meowyih: 像我开发web都是用C从socket开始写起! (误) 12/07 14:23
55F:→ Kennyq: 不要误导新人,web就已经包socket了,初学不用去深究 12/07 15:55
56F:→ meowyih: 连这是玩笑话都看不出来的也太没概念了吧?... :p 12/07 15:59
57F:→ Kennyq: 好难笑,新人不懂真的会当真 12/07 16:02
58F:→ Kennyq: 新人有概念还叫新人喔... 12/07 16:03
59F:→ sniper2824: 嗯...都已经有写误了 12/07 17:09
60F:推 Kazimir: 其实呢 所谓的自学能力真正最重要的点是在没有环境 没有 12/07 18:16
61F:→ Kazimir: (真正的)死线 还能够每天投注三、四个小时努力的能力 12/07 18:17
62F:→ Kazimir: 很多人都能维持一两个月 但是如果以年计真正能做到的就少 12/07 18:18
63F:→ Kazimir: 惹 所以要是没有这种成功经验 最好还是乖乖去上课 环境 12/07 18:18
64F:→ Kazimir: 同侪 老师 期限 作业对学习有非常大的促进效果 不应轻视 12/07 18:20
65F:推 abola921: 撞墙期要靠跳槽or加薪来突破 12/07 18:22
66F:推 shter: 我当助理工程师时还真的用 VB + winsock 写 http server 过 12/07 23:24
67F:→ shter: 那时也是新人一枚........... 12/07 23:24
68F:推 freshlemon: 个人认为呢,自学常常会有许多盲点,带着这些盲点继续 12/07 23:45
69F:→ freshlemon: 学习其实是一件蛮可怕的事情,所以对於非本科,我还是 12/07 23:45
70F:→ freshlemon: 建议去上课。但是如果完全什麽都没有自学一点点,直接 12/07 23:45
71F:→ freshlemon: 报名我觉得学习成效也会不好,另外原原PO心态不太正确 12/07 23:45
72F:→ freshlemon: ,找不到工作所以来写软体,这样心态通常在这行活不久 12/07 23:46
73F:→ freshlemon: 。 12/07 23:46
74F:→ viper9709: 这篇也太励志 12/08 00:44
75F:推 luckid: 推 真的很谢谢你的分享 12/08 11:14
76F:→ leo5916267: 去资策会还不如听老外的YouTube至少光是抄他的程式结 12/08 11:47
77F:→ leo5916267: 构就收获很多了 12/08 11:47
78F:→ BlacksPig: 连程式都不会的新手抄程式结构??? 12/08 14:40
79F:推 nurockplayer: 数学系+软体公司前端小主管 Alex 4ni? 12/08 21:01
80F:推 SentLiTryPay: 推 12/08 21:12
81F:推 e40111c: 你不要举世界当例子好吗 12/09 10:00
82F:→ e40111c: 在台湾,python 就不是web主流 12/09 10:00
83F:→ e40111c: 工作机会又少,你不是名校硬实力有人会收吗? 12/09 10:00
84F:推 ckkaze: 工程师是最同心协力的职业(当他们面对的是PM而不是Bug) 12/09 13:38
85F:推 Snack: 推 谢谢分享 12/09 13:56
86F:推 pig0038: 推洋葱 12/13 15:12
87F:推 vmjoxjp: 洋葱推 12/13 23:34
88F:推 md55555: 推 谢谢分享 12/30 18:49







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:BuyTogether站内搜寻

TOP