学习路线 · 2024-09-12
本文同步自本站公众号「上位机Guide」,以下为原文文字快照,源文件为 src/content/articles/learning-advice.md。 图片、二维码与原文排版未收录;完整内容请查看 公众号原文 ↗。
原文链接:https://mp.weixin.qq.com/s?__biz=MzkzMzE5Nzk1MA==&mid=2247485056&idx=1&sn=22cf4c91bcfa6a72053f3d55e9814b46

关于C#上位机学习的几点建议

大家好!我是付工。

前面给大家分享了一下我的上位机编程之路。

我的上位机编程之路

但是说实话,时代变了,也许借鉴作用不是那么大。

今天,我借助这些年带学员的经验,跟大家说说,C#上位机应该怎么学。

不要空想主义

我每天被问得最多的几个问题是:

1、C#上位机难不难?

2、我学历低,能不能学会?

3、我英语不好,能不能学会?

4、我年龄大了,能不能学会?

5、学完能不能找到工作?

6、上位机行情怎么样?

对于这些问题,我很难回答,如果我给你正面的回复,不难,能学会,可以找到工作,行情很好,你可能会产生质疑。

如果我告诉你,很难,学不会,找不到工作,行情很差,你好像也会傻眼,所以这些问题是没有答案的,每个人的情况都是不一样的。

首先要问自己,我要不要学?这个问题想明白了,其他的都不是问题,这个问题没想明白,先去想明白了再说。

如果想要学,只需要反问自己:别人能学会,我为什么学不会?

大多数人学不下去,是因为想得多,做得少,你要动起手来,你就没时间瞎想了。

学会苦中作乐

C#编程是学上位机迈不过去的坎,就像干活一样,首先得有工具,编程语言对于非科班出身的人说,毋庸置疑是比较痛苦的。

但是,我们学会苦中作乐。

何为苦中作乐,就是学一段时间,给自己找点乐子。

学完基础语法,写个PLC通信案例;

学完面向对象,写个控件封装应用;

学完基础控件,做个静态的上位机界面;

学完委托事件,做个数据多窗体传值;

学完SQL数据库,做个数据存储再查询。

学得差不多了,做个完整项目案例。

不管是学习什么,一定是要正反馈的。

我们都知道,孩子不能打骂,会打击他们的自信,我们学习也是一样,每隔一段时间让自己尝一些甜头,这样才能坚持下去。

不要纸上谈兵

曾经有个学员,3天把120节视频看完了,然后跟我说好难,学不会。

我问他怎么看的,他说就是一节节刷着看。

我问他代码敲了么,他说VS还没来得及安装。

编程是一个熟能生巧的活,看十遍不如敲一遍,不敲是永远学不会的。

敲代码就一定能学会么?也不一定,一定有在理解的基础上敲,而不是抄,如果你一味只是抄,可能你抄都抄不对。

学习是一件幸福的事,因为你在向上爬。

看视频->记笔记->跟着敲->定期总结->遇到问题,先自己搜->再提问->再总结->再重复

重复是必须的事情,不要指望自己一遍就能学明白,只要是有效的重复,每重复一遍,理解会更深一点。

都是普通人,没有谁比谁聪明,不要妄自菲薄,不要玻璃心,不要自以为是,态度决定一切,用结果说话。

不要被别人影响

C#很简单,一个星期就入门了。

上位机没什么用,组态软件就够了。

AI出来了,不用学了,问它就行了。

上位机学会也没用,也是要出差。

C#语言不行,还不如学C++/Python…

这些都是在学习道路上,会经常听到别人说的。

大家一定要有自己的认知和理解,不然很容易会受到别人的影响。世上从来不缺聪明人,缺的是有恒心和意志的人。

做自己认为对的事情,并且朝着这个方向一直深耕,是技术改变命运最简单的方法。

世上没有什么行业是简单的,每个行业都值得敬畏。

说上位机简单的有两种人,一种是只懂皮毛的,一种是研究很深的,反正我是不敢说上位机简单这种话的。

付费还是免费

我认为,大家如果想快速学会,还是要跟着视频去学。

如果自身素质不是很好,经济条件还允许,最好是付费课程学习。

人到了一定年龄之后,你会发现,钱并不是最重要的,最重要的是时间。

钱可以再挣,但是时间去了,就回不来了,所以我宁愿用钱去换时间,用时间去陪家人。

付费的本质就是用金钱换时间,付费你才会珍惜,付费才会有更多的服务。

不管免费还是付费,一定要找对课程,与其说找对课程,不如说找对人。

我们学得不是课,而是人,课程包含了这个人对这个事物的理解。

其实,无论什么方法建议,最终路还是要自己去走,有些东西是必须要经历的,偶尔走点弯路,也不影响,关键是方向要对。

本文为原文文字快照,图片与二维码未收录。
标签:#方法论 #入门 · 查看公众号原文 ↗