首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

自学C#,要懂得做减法,给自己减减压!

大家好,我是编程乐趣。

经常有粉丝朋友私信我,总觉得自己基础不扎实和能力不行,导致非常焦虑。

之所以出现这样情况,我个人认为都是对编程没正确认知导致的,下面我结合我个人学习编程经历,说说我的个人感受。

1、C#涉及的技术非常多,比如WinForm、WPF、Asp.Net等,没有一个人可以掌握所有技术,基本是只深入研究某一个方向,其他方向只是做到能参与开发、修改而已。

2、哪怕选择其中一个方向,也不可能把所有技术都学完,比如C#、.Net每年都有新版本,不可能每一个技术点都能掌握。

3、面对新知识、不懂的领域,有经验的程序员心态,也是会出现心态崩溃、抓狂的情况,也会觉得很难,只有让自己静下来心、耐心地研究才有可能解决问题。

4、没有人可以记住所有语法、知识点,开发过程中,还是需要借助IDE的智能提示、查阅相关文档。

5、有经验的程序员一样也会犯低级错误,大神也是人、不是机器、都会出错,但有经验的程序员他们有良好的习惯,会进行注重代码质量、代码审查、单元测试、重构等。

6、当代码出现问题的时候,有经验的程序员会坚信自己代码有问题,不会怪用户操作不当、环境问题等外部因素,他们会逐行审查自己的代码,有耐心地多遍检查自己的代码,直到找到问题并总结。

7、不管初学者、还是大神都一样,碰到问题都是搜索引擎一下,如果要学习更多技术细节,那就是看官方文档。

8、学习编程都是依靠实践出来的,学习过程中,一定要亲自跟着教程编写一遍,然后再进行扩展。代码都不愿意写,是学不会编程的。

9、要敢于承认和接受自己不懂的地方,经常有粉丝朋友问我相关知识点,我也不懂,也是通过查阅相关文档,协助解决问题。只是有经验的程序员,经验丰富一点,比较能快速抓住重点。

10、没有人一天就可以成为大神,都是从学习基础语法、模仿和借鉴别人代码、不断Debug、学习框架搭建,在实际项目开发中,一步步的实践和总结出来的。

好了,暂时想到这些,下次有其他的再补充,这些都是我个人的一些感受,也欢迎大家有不同想法的,可以评论区留言讨论!

- End -

分享一套.NetCore从入门到精通视频教程

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OHYKtmz9J44uEaJRIstybMHQ0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券