当前位置: 首页 > news >正文

C Sharp上位机需要掌握哪些知识?

学历不高就不要有进大厂的想法了,你就在上位机这一条路上走到底。

.NET桌面程序开发有WPF和Winform。Winform比较简单,拖拖控件,难度不大,这种级别的开发,新人上手一个月就够了,但是不会有哪家公司专门招聘Winform开发,所以不要在Winform上花费时间;

精通WPF找工作会容易一些,前提是你得精通,界面要做得花哨,多使用开源框架练习Prism和MVVM框架,底层代码多学习和研究,至少能够在面试的时候进行吹。

串口通讯和网络通讯在上位机开发中是必须要会的,但这还远远不够,还需要深入到底层,能够做到工业互联。

多去看看黑灯工厂、工业互联、数字化平台等,这些也没你想的那么高大尚,了解了照样可以出去吹。

各种通讯协议你都要熟悉,比如KepServer、OPC等,你要是连这都不会,那你还是别干这个了。

数据库你要掌握最基本的,比如视图、触发器、存储过程、函数、复杂逻辑的存储过程嵌套函数等,如果你没有使用过,多找一些开源项目练(给我往死里练),不要只停留在会编写SQL,会编写SQL不等于你会数据库。

数据库在多学习和研究非关系型数据库,不要求你会优化数据库,但几大常用的功能多使用,不要只顾着往代码里面写,找一些开源项目练习,至少这样也可以出去吹。

要懂业务,比如制造业常用的系统字母WMS、MES、AGV等。

如果上面这些你都会,英语会听说读写,你去国外能够卷死一大批人,国外一年顶国内三年。

如果英语不行,只认识字母啥的,去设备乙方做上位机,能够接受出差,也会很滋润。

好好学吧。毕竟现在技术知识在网络上都能够搜索到,都是免费的,你只需要将你玩手机的时间用到学习技术上,你就赢了百分之八十的人了。

相关文章:

  • AI赋能:科技写作的革新之路
  • pandas中基于范围条件进行表连接
  • LVS NAT模式实现三台RS的轮询访问
  • 计算机二级web易错点(7)-选择题
  • CityEngine:3D城市建模专家
  • 【日语学习】助词で的七作用
  • 解决 Element UI 嵌套弹窗的状态管理问题!!!
  • 航天军工与金融行业 UE/UI 设计:跨越领域的体验革新之道
  • OFD转PDF:解决数字化文档兼容性的最佳途径
  • ActiveMQ 面试备战指南
  • 【QT】QTCreator测试程序
  • CSS 中 letter-spacing 不支持百分比
  • UniApp 表单校验两种方式对比:命令式与声明式
  • Perl语言的计算机网络
  • 【后端开发面试题】每日 3 题(二十)
  • 【CSS】CSS 使用全教程
  • 【学习记录】大模型微调之使用 LLaMA-Factory 微调 Qwen系列大模型,可以用自己的数据训练
  • [01-03-03].第15节:面向对象 - 三大特征
  • PL/SQL语言的扩展运算符
  • C/C++中的条件编译指令#if
  • 古稀之年的设计家吴国欣:重拾水彩,触摸老上海文脉
  • 61岁云浮市律师协会副会长谭炳光因突发疾病逝世
  • 俄乌直接谈判结束
  • 我使馆就中国公民和企业遭不公正待遇向菲方持续提出严正交涉
  • 人民日报整版聚焦:外贸产品拓内销提速增量,多地加快推动内外贸一体化
  • 陕西旱情实探:大型灌区农业供水有保障,大旱之年无旱象