Re: [请益] 转行工程师课程选择询问建议

楼主: gasbomb (虚空雷神兽)   2020-04-21 00:53:31
※ 引述《lulu622 (lulul)》之铭言:
先给你一点鼓励好了
你好 本鲁虚长你几岁 今年34 小时候不爱读书
大学念了国立文组还被退学 学历只有高中毕业
转职之前是货车司机 跟什么资讯产业八竿子打不著关系
32岁那年报名了中坜资策会JAVA班 特训半年之后现在也是有个还可以的工作
当初结业时第一次找资讯相关的工作还吃了一些闭门羹
不过累积一年年资后 今年年初转职几乎没有人会在意我的学历了
面试都是在谈 side project, 上一份工作的经验
对技术了解得有多深入等等话题
所以说不要太妄自菲薄, 27岁还是很年轻的
而且软件业有金融, 财会等相关知识的人还是比较稀有
如果到时候转职你的学历应该也会帮你带来一些优势
好话说完了 在给你建议前 我反而会有些疑问
那就是你想转到这行的动机是什么?
看完你的文章跟后续回应 你都是一直的在丢出问题
看不到你背后的动机
要知道这行想要走得长久 没有热情不是不行
只是会很痛苦 因为你会一直有新东西要学
之前在码农公司就看过有人从补习班出来之后就没有进步过了
码农当了两三年薪水也没怎么动过
工作永远是知其然而不知其所以然的四处复制原始码再修修改改
板友们会建议你先去买几个便宜的线上课程或是买书自学就是基于这点
语言虽然说不是非常重要
但是我会建议可以先从 JavaScript (不是Java) 开始
第一因为环境建置相对简单
只要有 chrome, 再找个喜欢的文字编辑器就可以开始写了
第二是如果你走 web
初学者在外面能找到的工作大多都是需要和浏览器打交道的
无论你后端是 C# 还是 Java, 终究是要面对 JavaScript 这关的
那何不一开始就跟他培养感情呢?
(结果我现在前端掉进 Dart 的坑 那又是另外一个故事了)
如果你可以成功通过自学这关
我会觉得如果经济情况尚可
实体课程还是可以考虑一下的
毕竟教学资源虽然多
但是对一个0经验新手来说 你根本没有能力去筛选教材
热门语言的教材又多如牛毛
站在书店可能光看每本书的书名跟介绍就让人晕眩了
以最好找工作的 Java 码农来说
基础至少要有 JavaSE + JavaEE + 数据库 + JavaScript + html + css
你可能还要会 Hibernate + Spring + Struts + jQuery + ...
上面讲的每一个东西都可以出一大本书
已经有工作经验的人碰到新东西会先抓下来玩玩
快速地抓住新概念 然后知道自己有哪些不足的部分
接着再上网找更进一步的教学或是去书店挑书
去上课的话 已经有人帮你把上面那些东西的学习顺序整理好了
只要按部就班的白天认真上课 晚上自己练习
半年是真的可以学到非常多东西的
说了这么多 其实程式最重要的还是练习
有空的话 打开你的 chrome 按下 F12
从人生第一支程式 Hello world! 开始吧
加油 :)
作者: pttworld (批踢踢世界)   2020-04-21 07:16:00
这年头还有人在推Struts
作者: qrtt1 (有些事,有时候。。。)   2020-04-21 08:28:00
Struts 是太多 legacy,如果去新开的小公司,应该遇不到。
作者: pttworld (批踢踢世界)   2020-04-21 09:31:00
基本上2016之后才开的专案都不会碰到了SSH那是java7的年代
作者: charlie0275 (派大猩)   2020-04-21 09:41:00
现在都 spring boot 了
作者: OrzOGC (洞八达人.拖哨天王)   2020-04-21 14:56:00
小我一岁,一样大学退学,我才刚起步学程式半年...T.T
作者: lulu622 (lulul)   2020-04-21 22:09:00
非常感谢你详细的说明,真的给了大大的信心以及方向,没经验的新手真的最大的问题就是不知从何开始,我会一步步努力的!谢谢你花那么多时间说了那么多,帮助很大!
作者: BlacksPig (Black Handsome s Pig)   2020-04-22 12:38:00
保持学习热诚,在coding这行满重要的
作者: pig0038 (颗颗)   2020-04-22 16:43:00
struts 没救了,漏洞社群补不起来
作者: ts00328685 (Ryan)   2020-04-23 08:17:00
作者: jinniw43805 (Mg镁)   2020-04-23 13:49:00
这个年代就是microservice群魔乱舞的年代Microservice何时会变下一个"大数据"名词

Links booklink

Contact Us: admin [ a t ] ucptt.com