各位前辈好。我原本是做PLC编程的,最近几个项目有接触到C#上位机。看到人家基本不怎么出差,十分羡慕。现在我年纪大了,父母年纪也大了,想结束这种居无定所的日子,找一个工资可以不高但是稳定不是纯体力劳动的工作。
想请教一下,我现在40岁,想学C#的话是自学比较好还是报培训班好?从0基础到能入职要求较低C#技术的相关岗位大概要多久?如果是去培训班的话,请问苏州这边有啥推荐的培训班吗?十分感谢!
各位前辈好。我原本是做PLC编程的,最近几个项目有接触到C#上位机。看到人家基本不怎么出差,十分羡慕。现在我年纪大了,父母年纪也大了,想结束这种居无定所的日子,找一个工资可以不高但是稳定不是纯体力劳动的工作。
想请教一下,我现在40岁,想学C#的话是自学比较好还是报培训班好?从0基础到能入职要求较低C#技术的相关岗位大概要多久?如果是去培训班的话,请问苏州这边有啥推荐的培训班吗?十分感谢!
我40了,自学VB、C#,后做的PLC。都是逻辑问题,自己先熟悉语法,代码大部分都有现成的,自己会修改就行,其实没那么难。
"梦在飞扬" 的回复,发表在1楼
对内容: 【我40了,自学VB、C#,后做的PLC。都是逻辑问题,自己先熟悉语法,代码大部分都有现成的,自己会修改就行,其实没那么难。...】进行回复:
-----------------------------------------------------------------
您好兄弟有没有案例
学习强国里面就有C语言的讲座,从基础开始讲的很明白。
同楼主所问,C#以后的发展前景是什么?
对于40岁想学习C#的人来说,自学和报培训班都是可行的选择,具体取决于个人的学习风格、时间安排和预算。
自学C#的优点是灵活性和自主性较高,你可以根据自己的节奏和兴趣进行学习,同时网络上也有大量的免费或付费教程、书籍和社区资源可以供你参考。但是,自学也需要你有较高的自律性和自我管理能力,因为没有人监督你的学习进度,你需要自己规划学习路线和安排时间。
报培训班则可以让你获得更系统、更全面的学习体验,同时也有专业的老师为你答疑解惑。培训班的课程设置和进度通常比较固定,可以帮助你更快地入门C#。但是,培训班通常需要一定的时间和金钱投入,需要你根据自己的实际情况进行选择。
从零基础到能入职要求较低的C#技术相关岗位的时间因人而异,无法一概而论。除了掌握C#语言本身,你还需要了解相关的开发工具、框架和最佳实践等。同时,实际的编程经验也非常重要,可以通过参与开源项目、自己编写小程序等方式进行积累。一般来说,如果你能够保持持续学习和实践,掌握基本的C#编程技能并积累一定的项目经验,可能需要几个月到一年左右的时间。
看你自己先准备学到什么程度。
培训班一般只会教你实战,就是俗称,学完就上项目,但是基础不牢,遇到问题怎么能有自己的思路。
封装,继承,多态面向对象三大特性;开闭原则、里氏代换原则、迪米特原则、单一职责原则、接口分隔原则、依赖倒置原则、组合/聚合复用原则 七个设计原则; 23种设计模式。
各种眼花缭乱的设计框架,微服务,WebApi,消息队列,网络通讯,数据库访问框架,C/S, B/S。
C#里面的委托,事件,线程,同步异步。
以上几条全部忽略,直接上手修修改改,面向项目交付和面向工资的编程。
培训实际教的东西和网上学的东西差不多,只是有时候多了个老师可以去问。
看自己的实际需求
40岁咱就别折腾了吧,你研究技术没啥意义了,你需要找一个爱好,比如钓鱼,盘个串儿,或者二胡,合唱团,广场舞什么的。c#这个有浅有深,浅就是前面说的熟悉语法,看个脚本改改就行,深得话可以搞个工具软件,简易上位机都可以的,不过深得话有更好的语言来实现,或者借助现成的通用软件实现起来更方便,所以深就没有意义,你想研究建议简单弄个触摸屏脚本就行了,这个用处比较大。
搞副业!搞副业!搞副业!别学C#浪费时间,比你年轻的大把,除非本公司需要C#人才,如果你想学C#再跳槽,希望不大,缺乏实战,想办法搞钱才是正事
感觉10楼说的靠谱。
看你个人!干PLC的话 你要是ST SCL这类的语言比较熟练的话 学起来还是比较容易的,逻辑程序基本能看懂了,剩下的就是一些 类 结构体 枚举 继承 委托 等等 需要如何使用只能自己体会
第一个就是C#基础 然后就是UI 电气工程师 会这两点基本就够了
看个人,高级语言,需要悟性的,跟plc一样,逻辑也都是通了以后才会顺
学习很快 可能个把月认识下基础,难的是实践。最快的学习方式仍然是找个项目在实践中练习。从一开始学习别人 临摹别人到自己总结。会慢慢好起来
"柳红岩" 的回复,发表在14楼
对内容: 【学习很快 可能个把月认识下基础,难的是实践。最快的学习方式仍然是找个项目在实践中练习。从一开始学习别人 临摹别人到自己总结。会慢慢好起来...】进行回复:
-----------------------------------------------------------------
C#学习难度十倍于PLC都不止,完全学懂不现实,做简单的程序修改是比较实际的,不要误导别人。