1. 业奇农业网 > 百科 >

大学学习编程最容易遇到的误区

自学编程学习编程容易遇到的六大致命误区

大学学习编程最容易遇到的误区

1.追求热门

所谓基础不牢,地动山摇啊。可很多小伙伴压根就没注意过这个问题,市面上出什么新鲜的技术就想去尝试,结果把自己学的乱七八糟,心灰意冷。

学习是个漫长的过程,小伙伴们在学习一门语言的初期,一定要从基础开始,不要着急,时髦的东西咱把基础夯实以后再来吃,不然容易撑着哈。

2.孤军奋战

我写代码从来不怕自己犯错,因为我有一颗强大的心,经得住批评和嘲讽。金无足赤,人无完人嘛,况且我一直认为自己就是一枚菜鸟,本着这种谦虚谨慎的态度,不骄不躁才能走得更远。

代码出bug了, 你就可以跟别人交流!如果你没有分享的勇气,只肯自己闷头学习,那么不好意思,你的成长是很有限的。我的粉丝交流群里面有些伙伴提问,得不到解答下次也还会继续问,这种心态非常值得肯定!群嘛,不可能所有人都在盯着你的问题,也不是所有人都会解答你的问题,问不到答案是很正常的一件事。

3.刻意记忆

语法总感觉学完就忘,可怎么办啊?

其实这种困惑真的没有必要,因为人总会忘的,忘是一种常态,我连勾股定理都忘了。还记得张三丰教张无忌太极拳那个桥段吧,忘,忘了,才能学新的。

我们学习,其实从某种层面上来看,学的是一种学习的能力,而不是死记硬背的知识,对吧?

对于程序员来说,就更没有必要记那么多知识点了,除非—一你要面试。说起来这事,我觉得很有必要以后面试的时候,上机联网考试,咱们不扯那些没用的,你要造火箭,咱造就不就完事了。会用才最重要!

4.怀疑自己

大部分都非常平凡,只有意识到这一点,你才能做到不妄自菲薄不是所有人都是学霸,也不是所有人家庭条件都很优渥,作为一个平凡人,我们必须要学会自信,学会扬长避短。

我就做不出高大上的专业视频,甚至有些内容还会出现一些错误,没关系的,真的,有人爱喷就让人家喷啊,那是人家的自由。因为被别人喷就停滞不前,不敢分享,那是弱者的表现,真正的勇士敢于直面别人的口水。我敢说我就很勇敢,有啥好怕的呢?总有人欣赏你。

可以允许别人超越你,但绝不能允许自己怀疑自己。

5.收集资源

每次看到都觉得特别扎眼,有些人是处于调侃,有些人呢,是真的养成了习惯,见到好的文章视频,见到长篇大论就赶紧收藏,但从来没有认真从里面学习到一丁点知识。

网络上资源确实是已经泛滥了,除了坏的,好的都快。。。。。。你花一辈子都看不完,真的。与其收藏,真不如每次看到就学一点,哪怕学一分钟,对吧?

这样的好处显而易见,刷一集就吸收一点,长年累月下去,那自然身强体壮啊。

6.想学最好的编程语言

“想学最好的编程语言”就是一个伪命题

每种语言都有它存在的道理,但也有它的生命周期。我们所能做到的,就是学一门,爱一门,真的把它变成养家糊口的工具。

对于程序员来说,技术永远都是学不完的,因为时代在进步啊,新鲜的有活力的新语言早晚都要出现。如果你不能从中获利,那么学哪门语言都白搭。

语言之间都是相通的,真不假,虽然各自有各自的壁垒。你只需要掌握好一门编程语言,那么其他语言你学起来就比较简单,当然C++是个特例,不过你先学C++再学其他的那么效率会更高。

大学里面学编程最直接的专业就是软件工程,软件工程(SoftwareEngineering,简称为SE)是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。下面的几门课程是必学的重要课程:[计算机体系结构和汇编语言]-关于体系结构的书遍地都是,而且也大同小异,倒是汇编有一本非常好的书。《80×86汇编语言程序设计教程》(清华大学出版社,黑色封面,杨季文著)。需要着重学习386后保护模式的程序设计。否则在学习现代操作系统底层的一些东西的时候会觉得是在看天书。[计算机操作系统原理]-开发总是在特定的操作系统上进行,如果不是,只有一种可能:在自己实现一个操作系统。无论如何,操作系统原理是必读的。这就象为一个芯片制作外围设备时,芯片基本的工作时序是必需了解的。这一类书也很多,没有发现哪一本书非常出众。只是觉得在看完了这些书后如果有空就应该看看《InsideWindows2000》(微软出版社。[数据结构和算法]-这门课程能够决定一个人程序设计水平的高低,是一门核心课程。首选的是清华版的(朱战立,刘天时)。很多人喜欢买C++版的,但觉得没有必要。C++的语法让算法实现过程变得复杂多了,而且许多老师喜欢用模块这一东西让算法变得更复杂。倒是在学完了C版的书以后再来浏览一下C++的版的书是最好的。[软件工程]-这门课程是越到后来就越发现它的重要,虽然刚开始看时就象看马哲一样不知所云。建议是看《实用软件工程》(**,清华)。不要花太多的时间去记条条框框,看不懂就跳过去。在每次自己完成了一个软件设计任务(不管是练习还是工作)以后再来回顾回顾,每次都会有收获。[Windows程序设计]-《北京大学出版社,Petzold著》建议任何企图设计Windows程序的人在学习VC以前仔细的学完它。而且前面的那本《InsideWindows2000》也最好放到这本书的后面读。在这本书中,没有C++,没有GUI,没有控件。有的就是如何用原始的C语言来完成Windows程序设计。在学完了它以后,才会发现VC其实是很容易学的。千万不要在没有看完这本书以前提前学习VC,最好碰都不要碰。知道的许多名校甚至都已经用它作为教材进行授课。可见其重要。

本文由用户上传,如有侵权请联系删除!转转请注明出处:https://nongye.s666.cn/bk/6_6572058349.html