• 分享给初学者的学习心得


      这是我的第一个博客,下面请允许我来分享一下我作为一名初学者的学习心得(希望对初学者有所帮助):

     “面向百度编程”

      作为一名初学者,相信都会遇到许多难以解决的问题,例如:代码运行报错、集成开发环境不会使用等等.....这个时候我认为第一时间应该是自己解决而非寻求他人的帮助,这样不仅能够大幅度提高你的技术水平和解决能力的水平,还能下次再次遇到这类问题的时候不会手舞足蹈。在自我解决问题方面,我认为可以“面向百度编程”,“面向百度编程”就是当你遇到没见过或解决不了的错误时,可以将相应的错误信息复制并粘贴到百度上搜索,这样便能够找到相应的解决方案以及措施,对于我个人而言,这个方法十分有效,并且也是大多程序员的解决方法之一。

      选择集成开发环境问题

      作为一名初学者,你或许会苦恼,究竟选择怎样的集成开发环境来敲代码和运行代码呢?其实都差不多,我个人认为可以向较热门的IDE来进行筛选,例如:VS(Visual Studio)、IDEA(IntelliJ IDEA)、eclipse 等等【这里只是举一些例子,毕竟博主也只学过C语言、JAVA和MYSQL】,在挑选完毕后,大部分IDE都会有下载版本,这个可以根据个人喜好来挑选,作为初学者,我们选择社区版,无需选择企业版,这两者的差距就是企业版的功能比社区版的丰富,但是要收费,而社区版可以体验。到后期有能力后,我们再考虑选择企业版。

          

      

      学习书籍的选择

      在书籍方面,我想大家都会苦恼究竟选择怎样的书籍比较好。我认为可以选择拥有官方权威和最受大众欢迎的书籍进行学习,这些书籍往往是很厚的,但你一定要耐心看,边看边学,虽然比较辛苦,但是待你学完后,你便会收获满满的。以下是选择书籍的例子:

     C语言推荐:                          

     java推荐

      

      关于是否需要学好英语这方面的问题

      虽然英语学不好也不会妨碍你敲代码,只要拥有一定的基础,并且长时间的敲代码,这不成问题。但是我个人认为如果你不甘心只待在底层的话,还是要学好英语,我们所敲的代码是全英文的【指的是关键字这些】,并且错误报告也是英语的,说到这,可能有的人会说那我用中文汉化补丁不就行了吗。但要记住,许多互联网公司的高层,英语都是顶呱呱的,倘若你的英语很差,可想而知,老板应该不会挑选你吧(除非你的能力真的很强,但往往能力强的人,英语都很好)。

      多记笔记

      笔记对我们来说十分重要,这不仅仅是记录我们学习的一个过程,还能让我们重新浏览一遍,因为随着知识的增长,我们很有可能会忘记之前学习的内容,这个时候笔记的重要性便显现出来了,因此我们要勤总结,勤记笔记。

      总结

      这是本次我所分享给初学者的学习心得了,从我作为一名初三的学生开始接触编程到现在所经历的陷阱和弯道,要想成为一名资深的程序员,一定要学会吃苦,多看书多敲代码,不断的强化和提升自己,机会只给有准备的人,不要成天瞎想那些不现实的事情,踏踏实实走好每一步,一起努力,加油!。

    这是博主的第一篇博客,也是第一次接触博客,没有太多的经验,可能有错,请见谅,如果有建议或发现问题的可以在评论区留言,谢谢各位的光临。

                                                                     时间:2020-03-15 16:30:55

  • 相关阅读:
    HTTP协议详解(真的很经典)
    几点建议,让Redis在你的系统中发挥更大作用
    Redis能干啥?细看11种Web应用场景
    Java中使用Jedis操作Redis
    java的锁机制——synchronized
    web开发中的两把锁之数据库锁:(高并发--乐观锁、悲观锁)
    一分钟教你知道乐观锁和悲观锁的区别
    $^,$@,$?,$<,$(@D),$(@F) of makefile
    linux shared lib 使用与编译
    makefile learning
  • 原文地址:https://www.cnblogs.com/Charles-H/p/Experience_sharing.html
Copyright © 2020-2023  润新知