对C#未来的一点感悟

Posted dotNET跨平台

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了对C#未来的一点感悟相关的知识,希望对你有一定的参考价值。

01

C#有前途吗?

     在国内C#比较冷门(相对Python、Java),很多初学者可能都会对C#的未来有忧虑,害怕没有前途,担心找不到好的工作。其实,大可必须这样,就我在上海而言,我之前在猎聘上挂过一次简历之后,后来的一年多时间猎头的电话就从未中断过,甚至是现在我在这家单位已经入职快一年了,还时不时有猎头打电话询问我是否有换工作的打算。目前甚至不少大厂像华为、百度、特斯拉都有C#方向的招聘岗位(有认识的人或同事应聘成功的);像西安这样的二线城市,拥有丰富教育资源的地方、对C#方向的人才也是一票难求(汇川技术目前高薪热招):

所以,如果你在从事C#方向工作或者正在学习,那么你一定不要放弃,坚定信心,这是一个不错的方向。目前国内的招聘岗位是越来越多,但正是因为没有Python和Java火热,学的人也少,所以就业竞争压力小很多。尤其是在工控方向做上位机,C#简直就是首选,但是如果你还在用Winform做界面开发,那么请再花点力气学学WPF。

02


为什么要学WPF?

        Winform没落基本尘埃已定、毋庸置疑。Winform可能开发一些小项目三两个人开发也还好,但是如果有复杂的界面,需要团队协作去开发的时候,前后端的强耦合是个硬伤,其次要开发炫酷的界面需要强大的基本功、且费时费力,所以做工控上位机开发,WPF是一道绕不去的弯。可能有人会说WPF界面渲染比较耗时,有道理啊,但是目前计算机性能提升太多了,大不了弄个好点的配置,增加点成本的问题,像我们的机台售价都是500W起步的,配置个高性能的工控机,那点成本几乎可以忽略的。再其次就是,WPF有很多成熟的开发框架,像MVVMLight、Prism、Calibrun.Micro等,可以轻松实现MVVM模式的开发。

以上是关于对C#未来的一点感悟的主要内容,如果未能解决你的问题,请参考以下文章

对.NET未来的一点感悟

程序人生:“未来的测试人”听听一名老程序员的一点感悟!经验谈送给迷途中的你...

关于今天自己的一点感悟

做技术的一点感悟

一个后端开发对Javascript 中Prototype 的一点理解

2018.11.03-非题解的一条纯感悟