大家好,今天小编关注到一个比较有意思的话题,就是关于编程为什么不好学习的问题,于是小编就整理了5个相关介绍编程为什么不好学习的解答,让我们一起看看吧。
编程很难吗,为什么学的时候总觉得非常费劲?
首先,编程怎么也算技术类工种了,肯定不会很简单,不可能几天几个礼拜就学会的,这个题主得有个坚持的过程和心态。
其次,学的费劲可能有两个方面,一是算法上面的欠缺,二是基本功不扎实,其实编程写的各种函数方法类都是算法,如果是因为算法,题主不妨每天多看看算法相关的书籍。如果是基本功的话,那就没得说了,这个不能绕开的,每一个语句的作用和用法都需要背住的。
最后,给题主一点希望的东西,学编程头一年,确实很迷茫很难,因为很多语法啊,算法啊都不知道或者用的不灵活,各种百度谷歌,这里建议找个前辈带,等你过了这一段时间,后面会有一段时间觉得也就那样,俗称容易飘,我能给的建议就是,学深点,都别去学更多的语言,等几年后,真可能如某人所说,编程都是纸老虎,都是一个套路,怎么解套而已。
计算机编程难学吗?
难者不会,会者不难。
难不难和个人的智力天赋都有关系。
这些都是客观因素,我们能做的就是认真学习。如果你想学好就业还是要学习专业的课程,可以看下百战程序员的课程。
可能你想学习一门技术的时候,你会百度,但是出来了一堆东西,让你难以抉择,可能会浪费你很多时间。
如果你想学习计算机,建议你先找个好的学习线路图,然后按照线路图系统化的学习。
给你个思路
学习的过程中给你们提点建议
- 计算机基础的课程一定要反复看,如果你以后想走的更远,计算机基础的课程一定得扎实(比如:计算机原理、编译原理、数据结构、数据库原理等,这些值得你经常反复看的东西)
- 可以在网上买一些经典的教程,经典的教程都是经过长期的进化来的,都是精华
- 学习技术切记不要这里看一点,哪里看一点,要系统化的学,深入进去
学编程都有哪些困难?
谢谢邀请,我不是相关专业的,对编程了解不是很深入 对此问题的个人观点如下:
1.记得东西多,计算多,对于记忆力不强的同学可能要费时间与功夫
2.做时间久了大家可能觉得枯燥无聊,难以坚持
4.大家容易看不懂,难理解,无从下手,没想法
总而言之,学习任何事物都贵在坚持和创新,不轻言放弃,成功在不远处等你!
这个问题我来回答下,我在IT行业工作9年多,主要进行技术架构的设计和核心代码的开发工作,可以说也是软件行业的老司机了。
有人觉得编程难,我认为主要是难在这几个方面:
编程和英语的关系很密切,编写代码需要英语,学习各类一手的技术资料也需要阅读英文,且对英文的阅读和理解能力有较高的要求。所以很多英语不太好的同学会觉得编程比较难学。
首先非常感谢在这里能为你解答这个问题,让我带领你们一起走进这个问题,现在让我们一起探讨一下。
广度与深度难以兼顾。
计算机专业基础课,如OS,数据库,网络,算法等,抽象且难以理解,大学时不学,以后就很难拾起来。
既强调动手,又强调抽象,二者缺一不可。但善于思考的人,往往喜欢谋定而后动;善于行动的人,往往没功夫回顾思考。
对于要先理解才动手的人,是种折磨。往往做了一两年,才突然理解某个概念。
杂讯太多,不知道学什么。
总的来说,编程里简单的地方,往往价值不高,困难的地方,这次避开了,下次还是要理解,逃也逃不掉。
在以上的分享关于这个问题的解答都是个人的意见与建议,我希望我分享的这个问题的解答能够帮助到大家。
在这里同时也希望大家能够喜欢我的分享,大家如果有更好的关于这个问题的解答,还望分享评论出来共同讨论这话题。
一般语言快速入门都很简单,基本的例子跑通,做点简单的小程序问题不大,挑战性比较高的是遇到稍微大点的程序,缺乏编程思维,很难做出简洁高效的程序。
此外算法也是编程路上的一大问题,尤其是针对非科班出身,没有经过大量的针对性练习,往往基础偏弱,建议狂刷Leetcode上题目。
我自己是培训机构出来的,在培训机构学习的时候,会遇到的问题是基础薄弱,也就是关于课本以外的知识不够了解,因为培训的目的是就业,所以老师会偏向于项目实战。我一个表妹是大学本科,学的是计算机专业,她遇到的问题就是项目经验缺少,基础知识比较扎实。所以总结一下,学编程主要的困难就是两点:基础薄弱,项目经验少。如何克服呢?最主要的就是自主学习,你得自己意识到学编程是你想要做的事情,要像热爱玩[_a***_]那样热爱它(如果你玩游戏),然后多去刨根问底,不要会用就可以。其次就是多做项目,没有项目可以去网上找开源项目来练手,还有就是在工作中尽量使用自己所学新技术来改善代码质量。
编程语言难学吗?
不难,关键是方法要正确。特别是要爱好,最好达到痴迷的程度。千万不要为了考级或考试去学编程,那样很容易把学编程的兴趣弄没了。考试专门考些变态的,冷门的,一辈子也用不着几次的内容,这些内容很容易误导你,让初学者感到学编程好难,好麻烦,很多初学者死在教科书的前几章上。特别是谭浩强之类考试或考级用的书不要看,他会让你崩溃的
学习编程说难也难,说不难也不难,学习编程要有好的逻辑思维,程序=算法+结构,要想学好编程不管哪种语言都要有一个好的算法和框架结构才能写出好的程序。
学习编程最好自己动手做一些小的项目,慢慢的积累的经验多了,自然而然你也就掌握这门技术了。
最后学习编程也要有一定的恒心,不能一遇到问题就退缩,这样永远学不会。
许多编程语言的逻辑都是相通的,只是语法上会有一些差别,不同年龄段会有不同的编程语言可以学习,低龄段的还是比较适合Scratch语言,高龄段的就比较多了,像python ,C,C++等等,可以先从一种语言入手,通过一种语言的学习,掌握基本的编程知识和代码逻辑,再过度到其它语言会轻松很多。
难,确实难,但很有趣。入门容易,很多语言只需要认真学个把月就可以掌握的七七八八了,但真的要做到大牛那种级别的话,没个十来年是成不了的。
编程只是一个工具,掌握了这个工具,并不代表你就可以为所欲为了。掌握工具不是我们的目的,利用这个工具解决问题才是目的。
为了解决问题,这时你需要学习大量的基础知识,比如数据库原理,密码学,各种网络协议等。
在不断解决问题的过程中,不断的打磨你的工具,让它越来越锋利,编程就会得心应手。如果没有参与到实际的项目中,工具也会生锈,过一两年就全忘光了。
投入到这一行,兴趣永远是摆在第一位的,如果不能长久的保持兴趣,建议早点放弃。
编程语言学习刚开始会觉得有点困难,因为之前没有接触过之类的知识,突然一下接触到的有点不能完全消化和吸收,这段时间就会觉得难学,但是只要好好学过了这段时间还是很不错的
我是一个学计算机的大学生,但我的编程能力比较差,我渐渐对编程有了恐惧的心理,怎么才能改变现状?
说一下我个人的经历,我是2006年毕业,学的计算机科学与技术,其实在大一、大二两年基本没有学到编程的具体知识,记得大一学的汇编,一脸懵逼,跟天书一样,后面又学联C语言,还是一窍不通,直到大三,开始接触JAVA,当时想着自己能不能做一个小的***的程序,其实是名字匹配,几十行代码,我硬是用了两个星期才完成,开始做的时个,没有基础,没有经验,没人指导,那种无助感真是难念,后来又自己摸索了VB、VF,过程是无比的艰难。但好歹能写点程序了,但是大四毕业面试的时候,面试官问数据结构,问算法,虽然以前也看过这方面的书籍,但没有用过,真是理解的不透彻。后来在工作中不断的学习、学习再学习。慢慢的积累,才由生的变成熟手,然后才能去做一些框架,带团队。
其实如果大学期间如果没有实际的项目经验,大部分人的编程能力都是不太好的,记得以前的北大青鸟等一些机构就专门给本科生培训,培训他们的编程能力和经验,可见当时大学生的编程水平都不好,大部分人都是到工作中才开始积累的,大学的要学好基础理论知识,这决定了你编程水平的天花板,尽量多做一些项目,多学习算法,只有真正动起手来,才可能改变对编程的恐惧,能才有信心,纸上谈兵者都心虚!加油!
本人现在是一名教师,没去学校教书之前,我从事编程工作十余年,对于谈谈我的看法。
1)不同的语言,学习难度不同
之前我在学校里学习,我编程的作业完成的也不好,比如什么汇编语言,什么C,感觉非常困难,后来什么时候开始好一些,从学习数据库,发现数据库的SQL语言学习起来并没那么难,之后兴趣就高了。之后我毕业出来工作,一直也是从事MIS相关的开发工作。学习就是从简单的入手,逐渐进阶,慢慢克服恐惧,树立自信。
2)编程开发,也是有套路的
我其实也没经历过真正出去找工作的过程,因为我是在原来的单位实习然后留下来的,开发工作,7-8个人一个项目组,其中我是小白,分配的任务就相对简单一些。一开始一个模块可能要做半个月,自己摸索,同事指点,看同事的代码学习等,后来熟练了,加上有一些代码可以复用,可能一天就可以做出来了。到后来,你接手别人的代码,要修改,可能不一定要完全了解里面的流程,也可以靠感觉把它修改好,就是熟能生巧。我是觉得编程也不是很难,我感觉也是20/80法则,里面20%是比较难的,80%不难。多加练习,如果有同事能过没保留的指导你,就更好了。
以上是我的看法,如果喜欢给我点个赞,表示鼓励,谢谢。
编程其实主要考核的是逻辑思维能力。掌握程序流程,条件,循环,还有面向对象的抽象化概念其实不难,主要还是需要有效的锻炼这种思维方式。如果对编程有了恐惧大多数情况都是因为可能头绪太多没有办法下手导致的。这种情况下其实有几个不错的方法可以尝试。
1. 找一系列简单的编程小项目,尝试带着实现项目这个明确的问题去学习。比如说我要在屏幕上打印出来一些文字或图形,比如说做一个数据处理的小程序,又或是实现一些数据的可视化功能。目的一旦明确了,那需要什么样的编程知识就能够比较聚焦。
2. 锁定一门语言,从最基础的学起。一旦一门语言学好了,那其他的语言也都会比较容易融会贯通。网上有许多好的教材,现在Python也是比较流行的,有许多的工具包还有社区。会有很多人都会一起帮你探索解决问题。
3. 遇到问题不要放弃,可以通过在网上发布问题来让人帮你解答。程序员是一个非常愿意分享的群体。所以不要害怕提问题。
希望这些有帮助!
首先是要多看别人写的代码,多想想别人为什么这么写。大段代码看不懂别急,先从简单的开始,当看懂了一个技巧之后最好是记录下来,比如说判断质数的方法,读写文件的技巧等等,将这些独立的技巧抽取出来总结好,这些都会转化成你的经验。
然后当然是要写代码了。先从简单的开始写,可以先从模仿别人的代码开始,当你看懂了一个技巧之后,可以试着用自己的理解来写代码。如果你发现代码卡在了什么地方写不下去了,那这个地方就是你的理解还未通透的环节,此时可以再打开别人的代码来仔细研读一下,然后再自己写。
如此反复循环,不断的总结积累,***以时日必会从量的积累上升到质的改变。
巧了我就是一个程序员,现在我将从我的角度来跟你说一下。
首先,简单介绍一下我本身的情况。毕业三年,大学的时候学的计算机相关专业,毕业后一直从事的是软件开发工作。
其实我回顾了一下自己大学那时候对编程确实是一窍不通,学的比较吃力而且兴趣不大。然后其实真正开始步入编程是大三下学期开始,因为那时候要开始找工作了,就开始着急,知道要主动学东西了。于是,就在网上找了一些关于编程的视频教程,从基础到高级,看了有三四个月,这段时间不能说理解了,只不过因为岗位技术要求必须逼着自己去了解,不求精通,只为了先有个概念,争取面试的时候提到可以说出一些东西来。
那我现在很庆幸,因为那时候的坚持换来了一份比较体面的工作,现在的我很喜欢程序员这份工作。
就其实所谓程能力要求并没有很高,因为要知道熟能生巧,在实际工作中更多的是写业务代码,不会像编程的算法一样难以理解。我们只要知道了大概的语法规则其实就够了。
当然如果你可以在大学的时候就把基础学好打扎实了更好,因为这样进bat这种希望就会很大。不过如果你学的比较吃力的话,也不用放弃,一个知识点不懂跳过学下一个,有时候可能学到后面的知识再回看前面的突然就懂了。另外平时可以多看看***教程,b站很多***,也可以问同学老师甚至私信我,坚持下来工作后你会感谢曾经咬牙努力的自己。
以上就是我的个人看法,来自程序员的自我修养,我这边在头条也有系列基础***,不懂的欢迎问我,谢谢!
到此,以上就是小编对于编程为什么不好学习的问题就介绍到这了,希望介绍关于编程为什么不好学习的5点解答对大家有用。