※ 引述《d0068267 (Albert_Xui)》之铭言:
: 大家好,我是一位目前想要转职的菜鸡,原本是在机械业当机械设计工程师
: 目前28y虽然一开始很有热诚但是被传产思维的人跟屎搞得很心灰意冷
: 看到一番软件业的环境(有版控这种东西、技术比较流通、有标准规范可循所以转职移动性佳)
: 觉得想进来这,因为本身是机械系,本来想碰机电整合想走韧体跟嵌入式
: 但发觉软韧硬搅出来的屎不会比单纯机械设计来的少
: 或著学纯软件来靠电脑帮我算东西(以前是用matlab)
: 自己从头刻感觉比较可以客制化自己的需求
: 然后还有翻到一些WEB领域的文章,有看到前端后端的职业,
: 也有看一些codepan放的满帅的作品且好像比较好入门。
: 现在的选择是1.放弃嵌入式软韧,2.又看到资策会配合产业尖兵计画有补助
: JAVA跨平台应用程式开发这门课(补助十万),从JAVA/JSP/Servlet/JAVA EE到hibernate/srping/spring MVC框架跟SQL SEVER数据库设计应用,前端三巨头也会带到。
: 3.自己学前端,然后放作品(资策会前端政府没补助,所以要自己看网络学)
: 我选择障碍的地方在于我有点纳闷这些资讯业的客群跟应用都是什么
: (简单来说做的事情是什么),薪水是一定屌打传产机械业,
: 但还是要知道做的事情在干嘛比较知道技术要怎么点。
: 就我以前机械设计来说,我们是要画设计图跟协力厂沟通想办法把一台机械生
: 出来然后卖出去,而机械就是为了取代人力来达成一些功能,让人的生活比较方便。
: 而现在要踏入软件工程,我的认知是电算机的发明后,我们要试着跟电脑沟通,
: 让电脑帮我们执行一些运算(动脑的)事情,但具体来说有那些事情呢?
: 我个人比较不在意薪水高,我比较在意领的长久,一直有在进步,
: 然后应用起来不会很虚。不要像传产薪水低又快倒光就好。
: 所以JAVA跟前端要选什么?具体来说都有哪些事情做?哪个比较好入门
: 不管怎样我都要写程式就是了,如果找到工作也想把C/C++补起来
: 还有把资工的必修(资结算法计算机程式)
: 都补起来,但现在急着转行先求有找到工作为主
我不想战前端,其实高薪的前端工作也是存在的,
但我不觉得放弃嵌入式软韧体是个聪明的选择,我本身就是弄韧体的
,韧体进入的门槛绝对比前端高很多。举个简单的例子来说,弄韧体的
很常常会碰到dsp (digital signal processing),简单来说就是要设计
滤波器啦,因为如果使用ADC来sample电压就一定会碰到这玩意。
我敢保证95%以上的前端开发者看到DSP就死惹...没修过工程数学基本上是不太可能
有办法处理dsp的相关问题的。
当然我也不是说前端就没有门槛,前端要做得好,也是要花费大量时间跟精力,
只是经常看到有人房仲不想做来做前端,历史系毕业也可以做前端,
现在根本就是前端大爆炸的时代,只要有一台笔电(还不用网络线,因为都用无线网络)
就有机会成为前端工程师
但要成为好的韧体工程师(虽然我自己也不敢说很厉害),但至少就需要:
1.銲枪.....不会焊接?! ...ㄜ......你要怎么debug?!
2.逻辑分析仪,没这个根本玩不下去
3.示波器,看类比电路的讯号很重要
4.看电路图,至少要看的懂基本的部分,看一次看不懂,那就多看个五次吧....
软件版上经常看到有人不满意现职,就会有人推荐前端,但是不会有人推荐去作韧体
XD