Re: [请益] C# .net web后端 选择

楼主: trebor1412 (窝妖烟牌)   2018-07-01 16:23:54
依您文中的需求,目标想放在.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后端的学习开始入门,
但终究难以避免在工作上仍旧需要接触前端的开发与维护
作者: akito117 (宗益)   2018-07-01 16:57:00
推 对新手求职有帮助
作者: beaprayguy (小羊快跑啊)   2018-07-01 17:34:00
Web叫asp.net:)For c#
作者: scott260202 (Cake)   2018-07-01 19:42:00
js/nodejs 前后端全包阿,我公司就是这样公司本来是.net webform/winform 逐渐转换js全家桶
作者: x246libra (楓)   2018-07-01 20:36:00
谢谢你的回复 只有.net的后端 才会有包前端的情况?用django laravel nodejs 的后端 通常需要包前端吗?
作者: localOjisan (地方大叔)   2018-07-01 21:12:00
Php laravel也是常有前后端全包的状况喔
作者: x246libra (楓)   2018-07-01 21:15:00
包前端的情况 是指 要懂JS 及 前端框架vue react?
作者: localOjisan (地方大叔)   2018-07-01 21:24:00
未必一定要会angular/vue/react,单纯用jquery和boostrap也是可以,这看公司只是前三项就是目前主流就是了前端最基本功就是html/css/js,w3school有不错的资源可以参考
作者: stupid0319 (征女友)   2018-07-01 21:55:00
前端html/css/js大约一个月就能学会,门槛很低
作者: tsao1211 (Sunday)   2018-07-01 22:35:00
觉得台湾主流应该还是jquery
作者: beaprayguy (小羊快跑啊)   2018-07-01 22:43:00
是喔 原来台湾真落后qwq

Links booklink

Contact Us: admin [ a t ] ucptt.com