分享给初学者的学习心得

Charles-H 2020-03-15 原文

分享给初学者的学习心得

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

 “面向百度编程”

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

  选择集成开发环境问题

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

      

  

  学习书籍的选择

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

 C语言推荐:                          

 java推荐

  

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

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

  总结

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

 

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

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

发表于
2020-03-15 16:39 
Charles_H 
阅读(
评论(
编辑 
收藏

 

版权声明:本文为Charles-H原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/Charles-H/p/Experience_sharing.html

分享给初学者的学习心得的更多相关文章

随机推荐

  1. 百度地图结合ECharts实现复杂覆盖物(Overlay)

    先来看效果图 一 前置知识 官方Overlay-覆盖物的抽象基类 方法 返回值 描述 initialize(m […]...

  2. 数据结构系列(3)之 伸展树

    本文将主要讲述 BBST 家族的另一种相对奇特的树,伸展树;伸展树的相较于其他的 BBST,结构更加简单,因为 […]...

  3. AutoCAD打开谷歌高清卫星地图 – bigemap4

    AutoCAD打开谷歌高清卫星地图 BIGEMAP无偏移影像叠加配准(Auto CAD版) 第一步  工具准备 […]...

  4. 二项分布期望和方差(由零一分布推导)

    在二项分布求期望和方差的时候会涉及到大量的公式计算,还是比较麻烦的。所以今天想根据二项分布与伯努利分布的关系, […]...

  5. FlashFXP使用教程

    FlashFXP使用教程 点FlashFXP菜单栏“站点-站点管理”打开站点管理器。然后点新建站点,输入站点名 […]...

  6. Robot Framework -003 在Windows10 安装Eclipse作为编辑器,安装 RED 插件。

    本文采用Eclipse及其对应的插件来编辑、管理、运行Robot Framework.   https://w […]...

  7. node.js与比特币(typescript实现)

    BTC中的utxo模型 BTC中引入了许多创新的概念与技术,...

  8. loadrunner—集合点rendezvous

    rendezvous:集合点在性能测试中用来同步虚拟用户,让虚拟用户在同一时刻执行任务。 1 Action() […]...

展开目录

目录导航