“PLC做得好好的,我为什么要去学上位机?”
一提到上位机,大多数人第一时间只是会联想到编程,认为这是程序员才会去做的事情。
但我们伟大的苹果之父史蒂夫·乔布斯说,「每个人都应该学习编程,因为它教会你思考的方式」。
正如两百多年前,90% 的人从事农业工作,如今这一群体可能只有10%。
那么问题来了,在这个人工智能高速发展的时代,学习什么技能才能保持竞争力,持续地适应社会的变化呢?
我觉得最直接的方式就是看企业需要什么?企业需要什么,我们就学习什么?
看看下面的招聘要求,或许,我们就明白了。
为什么是C#?
C#虽然没有Python那么火,也没有JAVA那样的生态圈,但是可以说,C#是最适合工控的一门高级语言。
为什么这么说?
桌面应用程序:工控上位机目前仍然以桌面应用程序为主,众所周知,C#在桌面应用程序领域的地位是无法撼动的。
WEB端应用:C#在WEB端的应用也毫不逊色,ASP.NET、MVC、分布式、微服务...
跨平台:从2016年.Net Core 1.0发布至今,已经过了5个年头,随着.Net 5的大统一,微软一直在努力,拥抱微软,拥抱未来。
移动端APP:2016年初,微软收购Xamarin,2021年初,.Net 6的预览版发布,大幅更新Xamarin,C#在移动端也将有所作为。
......
“非科班,没基础,学编程很难吧?”
“年龄大了,记忆力不行了,现在学习是不是晚了?”
“学历太低了,没有英语基础,我还能不能学会?”
但其实,上位机编程,可以很简单。
联系客服