作者trebor1412 (窝妖烟牌)
看板Soft_Job
标题Re: [请益] C# .net web後端 选择
时间Sun Jul 1 16:23:54 2018
依您文中的需求,目标想放在.NET後端的发展
业界中.net工作主流排除您不想接触的winform,
目前还是以.net framework 4.x的webform/mvc/webapi为主
(以下.net framework我先简称.net)
非常遗憾的是台湾大部分的公司仍旧会要求前後端全包,
让您只专精在web後端上的开发机会并不多
除非该公司使用.net仅开发web api给web前端、app使用
更不用说现况仍旧有许多公司还停留在webform阶段,
连mvc的开发模式的都没接触过的也不在少数。
以C#做为开发语言却要不碰windows....
除非该公司第一次投入的环境就是.net core还有那麽一点机会
或者您的职务完全不需要维护旧有系统
我现在本职做.net,私底下玩.net core
我上班使用windows,在家使用mac
如果你有能力开发.net mvc,.net core mvc也绝对不会是障碍
事实上现在网路学习资源也是.net远多於.net core,
而您现状为非本科无经验想转过来,
.net core要花的学习成本未必会比.net加上熟悉windows的学习成本还来得少
假设在求职过程告知面试官您只会.net core,
和其他只会.net的人比较您会容易较处於竞争劣势
回到您最後想问的问题,
.net mvc的工作职缺不会少,许多大企业或者传产使用.net的也大有人在
和php比我无法不好客观比较,
但在各求职资讯网站搜寻相信您可以看出一些现况
若范围缩小至.net mvc 纯web後端,就真的少了点
再缩小至.net core mvc 纯web 後端,就真的少之又少
您希望专精在web後端的学习开始入门,
但终究难以避免在工作上仍旧需要接触前端的开发与维护
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 123.192.216.29
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1530433437.A.0A0.html
1F:推 akito117: 推 对新手求职有帮助 07/01 16:57
2F:推 beaprayguy: Web叫asp.net:) 07/01 17:34
3F:→ beaprayguy: For c# 07/01 17:35
4F:→ scott260202: js/nodejs 前後端全包阿,我公司就是这样 07/01 19:42
5F:→ scott260202: 公司本来是.net webform/winform 逐渐转换js全家桶 07/01 19:42
6F:推 x246libra: 谢谢你的回覆 只有.net的後端 才会有包前端的情况? 07/01 20:36
7F:→ x246libra: 用django laravel nodejs 的後端 通常需要包前端吗? 07/01 20:37
8F:推 localOjisan: Php laravel也是常有前後端全包的状况喔 07/01 21:12
9F:推 x246libra: 包前端的情况 是指 要懂JS 及 前端框架vue react? 07/01 21:15
10F:推 localOjisan: 未必一定要会angular/vue/react,单纯用jquery和boos 07/01 21:24
11F:→ localOjisan: trap也是可以,这看公司 07/01 21:24
12F:→ localOjisan: 只是前三项就是目前主流就是了 07/01 21:25
13F:→ localOjisan: 前端最基本功就是html/css/js,w3school有不错的资 07/01 21:26
14F:→ localOjisan: 源可以参考 07/01 21:26
15F:推 stupid0319: 前端html/css/js大约一个月就能学会,门槛很低 07/01 21:55
16F:推 tsao1211: 觉得台湾主流应该还是jquery 07/01 22:35
17F:→ beaprayguy: 是喔 原来台湾真落後qwq 07/01 22:43
18F:推 m13m13m: 认真回文 推 05/15 17:15
19F:推 lineage0916: 建议还是学会HTML跟js等相关应用,不用专精啦,会用 07/18 21:42
20F:→ lineage0916: 就好,对你比较有帮助,因为通常很多公司不会分这麽 07/18 21:42
21F:→ lineage0916: 细,通常都是全包,而且学这个也没啥不好 07/18 21:43