大家好,今天小编关注到一个比较有意思的话题,就是关于学习编程的困难的问题,于是小编就整理了2个相关介绍学习编程的困难的解答,让我们一起看看吧。
自学编程2个月,太难了,感觉很难了,怎么办?
如果你真的想学编程那就拿C入门,如果你想拿来当工具用,那就学python入门。
如何学习C语言,首先需要买一本简单的C语言的入门书籍,个人推荐使用传智播客的C语言课本,讲的比较明了简单。
有了书光看书可能无法理解,这时候要找一些C语言的入门视频,百度网盘有很多的。先看***理解编程的思想,入门之后就可以自己看书来学习了。
开发环境用什么呢,推荐codeblocks,安装方法可以在网上搜到。这个软件是英文的,有代码提示,比vs体积小的多的多。适合初学者使用。
一定要自己动手去写代码,不能光按着书上敲代码,可以拿课后题做练习。
本人自学IT,本科专业为数学专业,自学了约8个月时间,目前上班已有近5年时间。
接下来,我说一下我总结的学习方法
学习方法:
1、选择对应语言的相比较风趣一点的书或者***。因为学习过程是枯燥的,传授的课程要么有***要么开心一点。激发你的兴趣,之后循序渐进,进入专业课程,难度增加一些。
2、动手。程序员最灵巧的部位就是这双手了,每个程序员肯定是键盘侠的,学习过程中要不断动手得去写代码,光看书和动手能力两回事,我常给新入行的说的一句话就是,别管会不会,先写,你不写永远没有实现的思路,印证了那句话,实践出真知!
3、学习整齐标准的代码。各大厂是都有编程规范的,目的就是为了增强代码可读性和复用性,你要做的是程序员,而不是码农,你最重要的能力永远不是写代码,而是提供解决问题的方案,研究前沿的技术才是你未来的发展方向!
以上是简单总结,祝早日入门,由浅入深,重视实践。这是学习的八字箴言!望顺利!
书山有路勤为径,学海无涯苦作舟!题主,恭喜你,你感觉难这是个好事,编程就是挺难的,生涩乏味。不过为啥说恭喜你呢?
因为目前软件,编程依然是当今的急需人才,而且工资很好了。很少有行业工资能跟编程相比,包括刚开始工作的新人,在编程工作中月入过万,如果你是行业的老人,有丰富的经验,年薪起步20W以上,到年薪百万的这个行业里太常见。
就算不工作,你编程厉害的话,接些活单干那收入都相当高。就是因为难,才让这个行业有着乐观的收入。
当然你说的是自学,这样更加难一些,当然知道您想省钱,毕竟编程的学习班费用也很高,我室友就是参加的学习班,学的编程,学费3万,一年,学起来顺利的多,当然人家花钱了。
自学我有几点小经验,总结给你希望有点用
第一,不要急于求成,这是我曾经犯下的错,慢慢来,定一个小目标,先将主流代码熟记于心,拿出小学心态,要早起念念背背,特别有效,比单纯的看强的多。感觉难都是因为急于求成,一天只会10句代码,这样不难吧,然后练三天。
第二,基础打牢固,不要小看基础,如果你的基础打的特别牢固,我告诉,未来学习速度相当快。勤实践,把主流的简单的程序能够熟练的敲出来,慢慢就成了熟练工,不同的程序只是稍***化下而已
学习之路是一辈子的路,活到老,学到老,莫急,循序渐进,人家三年成达人,你用四年,不就是多一年吗?加油
自学+初次接触,确实有难度。
曾经自学C6个月,感觉没什么收获。
后来需要做AutoCAD二次开发,当时只能用AutoLisp语言,买了本书学了一周就开始做AutoCAD开发了。
分析一下,学习C语言的过程中没有明确的目标和练手的机会,动力自然不足,对语言的理解也就不够深入。学AutoLisp语言时目标明确,而且有C语言做基础和比较,学习效率就比较高。
总结一下:
希望对你有帮助。
我是一个学计算机的大学生,但我的编程能力比较差,我渐渐对编程有了恐惧的心理,怎么才能改变现状?
说一下我个人的经历,我是2006年毕业,学的计算机科学与技术,其实在大一、大二两年基本没有学到编程的具体知识,记得大一学的汇编,一脸懵逼,跟天书一样,后面又学联C语言,还是一窍不通,直到大三,开始接触Java,当时想着自己能不能做一个小的***的程序,其实是名字匹配,几十行代码,我硬是用了两个星期才完成,开始做的时个,没有基础,没有经验,没人指导,那种无助感真是难念,后来又自己摸索了VB、VF,过程是无比的艰难。但好歹能写点程序了,但是大四毕业面试的时候,面试官问数据结构,问[_a***_],虽然以前也看过这方面的书籍,但没有用过,真是理解的不透彻。后来在工作中不断的学习、学习再学习。慢慢的积累,才由生的变成熟手,然后才能去做一些框架,带团队。
其实如果大学期间如果没有实际的项目经验,大部分人的编程能力都是不太好的,记得以前的北大青鸟等一些机构就专门给本科生培训,培训他们的编程能力和经验,可见当时大学生的编程水平都不好,大部分人都是到工作中才开始积累的,大学的要学好基础理论知识,这决定了你编程水平的天花板,尽量多做一些项目,多学习算法,只有真正动起手来,才可能改变对编程的恐惧,能才有信心,纸上谈兵者都心虚!加油!
首先,对于计算机专业的同学来说,一定要重视编程能力的提升,如果编程能力偏弱,不论是选择继续读研,还是参加就业,都会限制自己的选择空间,而且对于未来的发展也会产生一定的影响。
编程语言是打开计算机技术大门的钥匙,而且在不同的开发场景下,应该***用不同的编程语言,所以对于计算机大类专业的同学来说,不仅要掌握编程语言,而且要掌握多门编程语言,这对于后续的比赛、科研和项目实践,都有较大的影响。
编程能力的提升通常需要经过三个阶段,第一个阶段是基础语法的学习,这个阶段的重点在于多做实验,为抽象概念建立起画面感。基础语法学习阶段是可以自学的,但是要重视交流和总结,尽量给自己开辟出更多的交流渠道。
第二个阶段是确定一个主攻方向,围绕主攻方向来制定学习计划。以JAVA语言为例,初期可以按照Web开发路线来学习,后期可以按照大数据开发路线来学习,从当前的技术发展趋势和人才需求趋势来看,学习大数据相关技术是不错的选择。
第三个阶段是基于开发场景来深入学习编程语言,编程语言的学习一定不能脱离应用场景,这是能否真正掌握并运用编程语言的关键。对于在读的本科生同学来说,可以通过参加比赛和科研实践来为自己营造实践场景。
编程语言本身就是一种工具,虽然提升编程能力需要一个过程,但是只要多使用编程语言,编程能力都会逐渐提升的。目前不仅计算机专业的同学需要具备编程能力,很多非计算机专业的同学也需要具备一定的编程能力,可以说,目前掌握编程是绕不过去的。
最后,如果有学习编程和考研、读研等相关的问题,可以给我留言。
建议先从简单的语言学起,或者说从入门学习曲线没有那么陡峭的编程语言开始学习,例如Python,Go语言等。
然后,选择一些易于实现的算法或小例子开始进行练习,这样既保证了循序渐进不会太遇到挫折,有能保证有所收获不断进步。
另外,一定要找到合适的咨询对象,不一定要是多牛的大拿,但一定是要愿意帮助你也有时间帮助你的朋友,或者我是一同学习一同进步的小伙伴。
最后,如果能找到异性的同学或朋友,也是可以促进学习并增进友谊,学习如果成为一个轻松的话题或者工具,也是可以一举两得的,:p。
最后,学无止境,祝你学习有成。
编程能力差主要还是因为做项目少,或者没做过真实项目的原因。当然作为学生来说可以理解,因为大部分程序员都是工作之后才慢慢积累编程经验的。如果已经大三大四了我建议可以网上查查有没有公司可以提供实习机会的,想办法找一些真实项目做,如果只是大一大二平时的上机练习就比较重要了。什么时候撸码撸到后半夜还越兴奋的时候你就离成功不远了。
我觉得还是个人对编程的喜欢和兴趣,而这种兴趣往往来自一开始接触的语言。我本人毕业于复旦大学,专业是环境科学,农村出来的,大一刚开始接触电脑,更别说计算机程序了,第一门计算机课是Visual Basic,可以说这个语言改变了我对计算机程序的陌生,可以在几分钟就设计一个程序界面。后来毕业的时候,我已经可以教其他学生编程课了。后面慢慢的学习了C#,Fortran,Python,PHP,都是工作需要。我觉得主要还是结合项目来做吧,祝你早日找到自己的兴趣点,加油!
到此,以上就是小编对于学习编程的困难的问题就介绍到这了,希望介绍关于学习编程的困难的2点解答对大家有用。