语言与编程心得体会
某985大二本科计算机,但是我现在非常讨厌编程怎么办?
首先,对于计算机专业的本科生来说,编程知识是非常重要的,也可以说编程知识是打开计算机知识大门的钥匙,所以不论是否喜欢编程,都应该重视编程知识的学习,计算机专业的学生要想绕过编程知识并不现实,这一点一定要清楚。
按照历史经验来看,确实有一部分学生对于编程知识有一定的抵触情绪,原因往往是多方面的,一部分同学是由于不愿意做实验导致的,还有一部分同学对于编程有一种天然的恐惧感,认为编程非常难且不容易学习,而要想解决对于编程的抵触情绪,应该根据自身的具体情况来选择解决方案。
通常来说,要想建立起学习编程语言的兴趣,首先应该从做实验开始,实验的过程不仅会为各种抽象概念建立画面感,同时也会在做实验的过程中不断积累更多的实践经验,从而形成自己的编程思想。另外,在做实验的过程中,也会逐渐建立起学习编程的自信心和成就感,从而对编程产生一定的兴趣。
编程语言本身并不难,而且很多编程语言的学习过程还是非常简单和有趣的,比如python语言就是比较典型的代表,所以对于大二的学生来说,可以从Python语言开始学起。Python语言是一门全场景编程语言,由于Python语言目前在大数据和人工智能领域有广泛的应用,所以Python语言当前的上升趋势也非常明显。
最后,在学习编程语言的过程中,应该为自己营造一个较好的学习环境,应该充分利用学校提供的学习场景并积极与老师和同学进行交流,如果能够参与一些编程比赛,也会提升学习编程语言的动力。
我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。
如果有互联网、大数据、人工智能等方面的问题,或者是考研方面的问题,都可以在评论区留言,或者私信我!
以后考研换个专业吧。编程的确有个人爱好在里面,反而是有很多物理数学电力机械专业的学生对此很感兴趣,如果确实没法换专业,还是得把他学好,以后工作可以不干这个,但学会编程对逻辑结构、算法、系统等理解还是会对以后的工作有帮助。
作为一个同样从事计算机行业已经工作十余年的我来谈谈自己的一些体会,首先,计算机专业的同学如果再有编程天赋,而且热爱编程,那很完美呀,做起本职工作来如鱼得水了。
但是,如果觉得自己没有编程天赋,我觉得分两方面来看吧,一方面是也许是因为没有深入的了解,所以觉得自己不喜欢。编程是个苦差事,很难一见钟情吧,潜下心来切切实实的去深入学习。计算机方面可以参考的资料在网上实在是太多了,而且如果对本校老师的课程不感兴趣还可以去听其他名校老师的课程,世界名校的课程在网上也是开放的,给自己一个机会去发掘自己的兴趣。
另一方面,如果实在是学不好,还是可以有其他的路可以走的。其一是可以关注本校有没有换专业的机会,选好自己喜欢的专业,重换跑道。平时多和学校老师了解相关情况。其二是这条路走不通的话还可以关注考研,在考研的时候选择其他自己感兴趣的专业。其三是如果就计算机一条路走下去,其实计算机专业的面是很广的,就业的岗位也不是都要编程的。比如计算机专业相关的出版社每年就有很多名校的毕业生进去,但工作内容不是编程哦;再比如企事业单位的信息部门,还会招收大量的计算机专业的学生,除了一部分做开发工作,还有很多是做[_a***_]管控、设备运维、网络维护的,并不是跟编程强相关的。所以继续在计算机专业学下去,也并不意味着你一定要从事编程。
所以,调整好心态吧,喜欢编程更好,不喜欢也没事,不管是学习还是就业,可施展的空间还有很多,不逼过于担心。再告诉你一个方法,踏踏实实的努力,不管朝哪个方向,都会让你更静下心,看清未来的路。
高数难还是编程难?
作为一个计算机专业的在读研究生,有些话想对你说一下,我也是经历过考研的,对于数学这一块有些自己的看法,跟你说一下。
数学本身就是一门逻辑性比较强的学科,很多定义、概念、性质、定理等,有些理解起来确实不是很容易,随着这两年的考研的人数越来越多,数学的出题难度也在提升,你如果后期有考研打算的话,在数学方面跟你提几点建议吧,希望对你有所帮助!
复习数学一个需要注意以下三点:
1:一定一定要把数学的计算能力提升上去,真的横着,有些时候你在做题的时候可能不是不会思路我,而是被计算给难住了。(前期一定要多加练习)
- 2:对于一些基本的概念、定义、性质、定理等一定要懂得它的来龙去脉,不能理解的马马虎虎 这样会影响你后面的复习,对于有些题不能是只会算,要知道这题考查的是什么,考场的章节的知识点?
- 3:平时做题的时候一定要思考,当自己没有思路的时候 一定要反复思考,自己是因为知识点、性质、定理或者其他的没复习到,才导致无从下手,对于一些知识点要灵活掌握灵活使用,学号变通,考前适当的做一些新题目 开拓一下自己的眼界 发展一下自己的思维 。
关于编成的话,其实你可以通过不算的训练来提升自己的水平,不过要想达到超高水平的话,还是需要一定的经验和实战的,所以我个人感觉可能学数学更难吧,尤其是我现在在学习的矩阵论和随机过程,是真的很难,感觉和高数不是一个层面的。
不管学什么或者干什么,坚持最重要,如果有什么疑问的可以下面留言或者私信我,希望可以帮助到你,加油。
程序其实就是数据结构加算法。计算机科学离不开数学,我们的计算机底层只懂二进制。我们的数学是我们熟悉的十进制,数学提供了理论基础。二者越深入都是越来越难,计算机各个领域难度是不相等的,越底层越难,像人工智能,操作系统,通讯协议...其设计理念和逻辑思维比较重要,现在的app开发属于应用层,比较上层了,所以不要怕编程。
这两个以我的经验来说,高数还是难一些的。
因为高数更多的是一种数学精神,而且也是无数学科的基础性学科,是一种工具。更多的培养一个人的逻辑能力。
而编程,简单来说就相当于一门外语。它有固定的语法,我们只要根据语法性质来把我们想表达的东西让计算机能看懂就行了。需要你的逻辑能力,更多的是多用。用的更多的话,就可以更简练更准确。
所以我个人感觉,能学会高数,就一定要有能力学会编程。
感谢邀请!
过来人,经验性的分享,请参考。
我是一名工科生,学了很多数学,大学课程包括,高等数学,线性代数,概率论与数理统计,数学建模。研究生的数学课程包括,数学物理方程,数值分析,矩阵论(线性代数的升级版)。
也学过一些编程的东西,当然编程是一个很广的概念。我当时学的时候主要面向微控制器(单片机,PLC,还有嵌入式系统)的应用编程,主要是 C语言,汇编语言,当然还现在人工智能领域的编程语言python语言。
从我个人的体会来讲,高等数学比编程难!高等数学本质上是一门数学课,偏数学思想和逻辑推理。这种学科,要想搞得特别好是需要天赋的,譬如,数学大神丘成桐。当然,对于绝大多数人来说,高数仅仅是专业基础课,最起码得懂微积分的思想和一般计算方法,这对以后的绝大多数工程应用就足够了。
而编程不同,编程语言本质上是一种工具,一种和机器交流的符号代码。这就有很强的经验性的东西,就像一个人学认字,写作文。编程语言就相当于汉字,写出来的具有某种特定功能的一连串代码就像作文。学会认字是写作文的基础,当然,作文写的好,和人生经历,写的多少有关系。编程也是一样的道理。程序写的好,一方面在编程语言掌握的好,另一方面在于,你的逻辑严谨,经验丰富。不过到后期,一般都是你已经特别熟悉某段代码的功能,在做具体的项目的时候,都是把别人的代码改进改进,锦上添花,再融入一些自己的特定参数和内容。最后就是,驾轻就熟了。
希望我的回答能帮到你,记得点赞关注哦!
同时也欢迎留言或私信讨论,我会持续和大家分享。
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.wnpsw.com/post/17754.html