自学C

玩点科技新鲜事 2024-08-06 16:41:00
我是编程乐趣,一个10年.Net开发经验老程序员,点击右上方“关注”,每天为你分享开源项目和编程知识。 大家好,我是编程乐趣。 经常有粉丝朋友私信我,总觉得自己基础不扎实和能力不行,导致非常焦虑。 之所以出现这样情况,我个人认为都是对编程没正确认知导致的,下面我结合我个人学习编程经历,说说我的个人感受。 1、C#涉及的技术非常多,比如WinForm、WPF、Asp.Net等,没有一个人可以掌握所有技术,基本是只深入研究某一个方向,其他方向只是做到能参与开发、修改而已。 2、哪怕选择其中一个方向,也不可能把所有技术都学完,比如C#、.Net每年都有新版本,不可能每一个技术点都能掌握。 3、面对新知识、不懂的领域,有经验的程序员心态,也是会出现心态崩溃、抓狂的情况,也会觉得很难,只有让自己静下来心、耐心地研究才有可能解决问题。 4、没有人可以记住所有语法、知识点,开发过程中,还是需要借助IDE的智能提示、查阅相关文档。 5、有经验的程序员一样也会犯低级错误,大神也是人、不是机器、都会出错,但有经验的程序员他们有良好的习惯,会进行注重代码质量、代码审查、单元测试、重构等。 6、当代码出现问题的时候,有经验的程序员会坚信自己代码有问题,不会怪用户操作不当、环境问题等外部因素,他们会逐行审查自己的代码,有耐心地多遍检查自己的代码,直到找到问题并总结。 7、不管初学者、还是大神都一样,碰到问题都是搜索引擎一下,如果要学习更多技术细节,那就是看官方文档。 8、学习编程都是依靠实践出来的,学习过程中,一定要亲自跟着教程编写一遍,然后再进行扩展。代码都不愿意写,是学不会编程的。 9、要敢于承认和接受自己不懂的地方,经常有粉丝朋友问我相关知识点,我也不懂,也是通过查阅相关文档,协助解决问题。只是有经验的程序员,经验丰富一点,比较能快速抓住重点。 10、没有人一天就可以成为大神,都是从学习基础语法、模仿和借鉴别人代码、不断Debug、学习框架搭建,在实际项目开发中,一步步的实践和总结出来的。 好了,暂时想到这些,下次有其他的再补充,这些都是我个人的一些感受,也欢迎大家有不同想法的,可以评论区留言讨论! - End -
0 阅读:1

玩点科技新鲜事

简介:感谢大家的关注