zoukankan      html  css  js  c++  java
  • 学习编程一定要找对圈子,圈子很重要,一群人才能走的更远。

    很多学习编程的小伙伴都有一个疑问,如何才能快速提升自己的编程能力?今天给大家分享一点干货,此篇文章应该一键三连。

    首先,插播一条鸡汤,坚持、专注、思考、动手。


     

    刚过了 996,不想 996 就继续往下看↓,没有捷径,但是有方法。

    接下来,我分别从初学者与在职人员的角度谈谈如何学习?

    ————————————————————

    1.  初学者应该如何学习?

    对于初学者而言,首先要找到学习方法,其次是学习途径。总的来说可以概括为一看、二抄、三复盘、然后独立编写、最后自测,切记投机取巧。最想告诉大家的一句话是基础不牢,地动山摇,打好基础真的很重要。

    2.  初学者的学习途径有哪些呢?

    常见的有博客、书籍、官方文档、线下培训机构、线上培训机构等。

    3. 在职者应该如何学习?

    对于3年内的在职人员想提升自己的能力,首先要深入然后再扩散、必须要精通一门语言,否则只能是CV程序员。

    编程行业中,语言都是想通的,精通一门语言再上手其它语言和切菜没什么区别。然后就是尽量多去发布自己的开源项目、或者参加维护大牛的开源项目。

    最后也建议大家多参加一些行业培训或者是在职提升课程。源码和开源并行,一定能有不一样的提升。

    4. 在职者的学习途径有哪些呢?

    常见的就是同事之间互相交流、然后是要经常去关注一些新的技术文档,其次也建议大家参加技术峰会,推广自己、结识优秀的编程大牛。

    5. 如何提问?

    首先大家一定要有一个共识,学习编程不是埋头苦干,编程的道路不是孤独的,不管我们是自学、还是在公司上班,都会遇到一些问题。

    那么遇到问题怎么办呢?相信很多小伙伴遇到问题都比较着急,这时请你稳住,我说过编程的道路你不孤独。


     

    你遇到的问题,很多坑都被前辈踩完了,站在前人的肩膀上学习不香吗?提问前请自测,检查自己的代码有没有低级性的错误,比如标点符号、单词拼写、语法等。

    然后去 Google、StackOverflow 去寻答案,记住谷歌是你的朋友,因为它能帮你快速的定位问题。

    实在是没有找到答案,这时你可以查阅官方文档、一定要养成阅读官方文档的习惯,这样你在官方文档寻找答案的时候能为你节省很多时间。

    如果上述途径都不能解决你的问题时,请求助身边的朋友,抱团取暖不好吗?一定不要有这样的心理,朋友会不会觉得我很菜。只要你诚恳的向别人请问,别人也十分愿意与你交流。


     

    上述途径都无法解决你的问题时,这时你应该选择向开源社区提问,在开源社区,一切皆是朋友。向开源社区提问时,一定要遵循良好的提问模板,语法要正确、描述要清晰,提问后不要忘了感谢。

    不管是向谁提问,提问前请做好准备,这样你的提问才会事半功倍。

    最后一个建议就是,学习编程一定要找对圈子,圈子很重要,一群人才能走的更远。

    ————————————————

    - End -

    不管你是转行也好,初学也罢,进阶也可,如果你想学编程,进阶程序员~

    【值得关注】我的 编程学习交流俱乐部 !【点击进入】

    C语言入门资料(网盘链接免费分享):


     

    C语言推荐书籍(PDF免费分享):


     
  • 相关阅读:
    大话字符串逆序
    Class文件结构全面解析(上)
    怎么把CAT客户端的RootMessageId记录到每条日志中?
    阅读JDK源码后,我有了优化它的冲动!
    CAT客户端如何从Apollo中读取配置?
    Sublime Text 3许可证
    通俗易懂地给女朋友讲:线程池的内部原理
    五分钟后,你将学会在SpringBoot项目中如何集成CAT调用链
    分布式监控CAT服务端的本地部署
    如何优雅的设置线程池的大小?
  • 原文地址:https://www.cnblogs.com/huya-edu/p/15371344.html
Copyright © 2011-2022 走看看