大家好,今天小编关注到一个比较有意思的话题,就是关于学习不好还能学会编程吗的问题,于是小编就整理了2个相关介绍学习不好还能学会编程吗的解答,让我们一起看看吧。
逻辑思维不强的人能学会编程吗?有哪些好的建议?
这个说的直接一点,我觉得不一定学好,可能能入门如果学精估计还是有一定难度,编程概念是设计具备逻辑流动作用的一种“可控体。编程本身就是一些逻辑,顺序控制,当然世事无绝对,肯下苦功夫相信也是会有一定功效
顺序:你是不是能把一件事分成几个步骤完成?如果而已,那你就没问题
循环:你是不是可以找到一个事情当中的重复环节。如果可以,那你没有问题的。
不用把编程中的逻辑思维想的那么难,我举个例子。比如我们在学Java当中有些难度的面向对象的时候,一个对象要调用一个方法,我们来看看内存图:
再不然,还是看不懂,如果看视频看书的话,都能有很好的解释的。
有哪些好的建议?
学习编程,很多技术大牛有很多相关的经验分享。由于这边题主并没有给出要学习什么语言,未来的职业发展是什么。只是就逻辑思维这一点来说的。下面结合我们一些经验随便聊聊一些建议。
首先逻辑思维没有大家想象的那样,什么空间想象力。其次,很多人说学历低,年纪大能不能学。其实只要你想学都是可以的。有人说这是鸡汤或者是什么的,我们仔细想下是不是在给自己留后路。
回归到编程,首先是建议入门的同学是看***入门。买一本教材类的书籍,作为工具书,最好是内含项目的。利用各种mini项目来检验之前知识点是不是学会了。并且有些语言没有记住的话,教材这种书就可以很好帮助我们快速记录。
边学边做笔记,最好自己做出思维导图。边学边吸收知识,***的话,各个语言的都可以找我领取配套***。
学习编程的路径:
找到职业发展方向---->选好语言---->语言基础---->照着项目的源代码敲----->思考项目思路---->不看源码自己敲一遍项目---->知识的查漏补缺---->找到其他项目独立完成---->进阶(多看一些提升书籍)---->独立做项目---->找工作。
逻辑思维是可以训练的,自己逻辑思维强不强,可以用自己高中理科,尤其是数学和几何学的如何来做个简单的检验。如果你高中数学在及格水平,那至少可以认为自己的逻辑思维是没问题的。如果高中数学都已经难倒你,那只能说相较于其他人,自己确实不是那么的有优势。
编程也分好几大块了,大多数人从事的是业务开发,业务不管是前后端,逻辑思维其实不是要求的那么明显。但是如果像我说的,高中数学都难倒你了,那你写出来的代码你会发觉问题很多,比较费劲,但也能正常运行,也一样能完成任务。我们组里一个小女孩,写前端,我就觉得她逻辑比较差,写的前端经常有各种问题,总觉得她处理一个问题的思路不对。毕竟编程是给计算机写代码,能运行和良好运行是不一样的。
身边的同事,其实有一些已经做了三四年研发,但写出来的代码总是那么不尽如人意,你会发觉很多人都停留在能运行上就不再深入下去。像这样的话,逻辑思维差一点,其实也没关系。但是要想往深去做,做更难一些的工作,是真需要去掌握算法与数据结构的,这个如果逻辑不强,基本上是没戏在继续往后发展。比如现在很多所谓的老人,其实未必能写出一个队列(比如循环队列),或者典型的几种排序算法,能说出来已经不错,但是如果能徒手写出代码来的,真的都算比较好的编程人了。
建议是,不影响你学会编程,只是好多东西你理解起来,会比较费劲。如果不从事对数据结构和算法强相关的工作,也没什么问题。再说这个是后天训练的,可以按照自己的工作需要或者目标安排去训练,成年人也需要不断的刷题来提高自己能力的,哈哈。
当然可以,古人云“只要功夫深,铁杵磨成针”。至于该怎么学,我推荐以下几个编程学习网站,希望可以帮到你
(1)W3cschool ***s://***.w3cschool.cn/
(2)菜鸟编程 ***://***.runoob***/
(3)极客学院 ***.jikexueyuan***
1.逻辑思维能力不强的人是可以学习编程的。
2.逻辑能力不强学习编程,在学习中可以提高自己的逻辑思维能力,但是学习起来肯定没有逻辑能力强的人上手快,可能会花费较多的时间。
3.编程也是分种类的,在Web领域,有前后端之分。前端不需要较强的逻辑思维能力,所以很多女生都去搞前端,而后端需要较强的逻辑思维能力。
4.如果你确实对编程感兴趣,那么就开始学习,每一个知识点都在编译器上敲一敲,只有多加练习,多写代码,建议你经常写博客,总结所学的知识点,经常复习,这样才能提高自己的代码水平,才能把编程学好。
学历不高可以学习编程吗?
很多人觉得编程非常高端,而且全是英文。其实,编程对英语水平和学历的要求并不高。只要有初中文化,认识26个英文[_a***_]就可以学会编程。能否学好编程实际上取决于你是否有严谨的逻辑思维和你的努力程度。成功的因素很多,成功的人找到方法,失败的人找到原因,成功的人都是贡献者。各种迹象表明获得性比先天性更重要。更进一步的海天,后退一步,放弃以前的一切努力。所以,学习网络发展,不要太担心你的学历不足,你的技能可以弥补学历不足,你已经成功了。
编程,入门很简单,各种语言语句都不难理解,没有基础上手都不难,满足一般需求没问题。但是想有好的发展,想要解决复杂的问题,写出高效的代码,对逻辑思维要求很高,至少要熟悉各种算法,熟悉数学建模。
当码农不是什么高智商活动,把套路掌握了,问题不大,对于普通人来说,写个几万行,效果杠杠的。对数学要求,月薪两万以下的码农只要求初高中数学,也别太妄自菲薄,关键是多练。
事实上成为一个码农并不难,但是需要一个转换的过程,程序员需要一定的门槛,就是你能够写出企业需要的代码,虽说不难,但是你想想当初你从识字到能写出靠谱的小文章用了多久,一般语文老师会让小孩天天写日记,一开始歪歪扭扭,基本言不达意,慢慢的就开始有模有样,到了高中有的孩子就能写出非常有深度的文章了,程序员也一样,从一行代码都没写过,到成为一个合格的程序员,再到顶级程序员,都有这么一个蜕变的过程。当然了,成年人不可能像小孩一样用十来年慢慢搞,不过套路是相通的。
编程和写文章像极了像极了,这是我这些年一边编程一边写文章的一个体验。这两种行为都需要大量的练习,大量的背景知识,积累大量的素材,好的作者可以一气呵成写出上万字的文章没有错别字没有逻辑错误而且能把事情交代清楚把信息传播给别人,越牛逼的作者能说清楚非常复杂的事,程序员也一样,需要大量的底层素材,怎么编写一个“栈”,怎么编写一个“队列”,到怎么做出一个能够实现复杂功能的大的程序,而且不能有bug,或者bug很少才行,这些都不需要多高的智商,但是需要长期的积累,对素材或者代码块信手拈来,“你只有非常熟练,才能显得好不费力”,朴素的哲理总是想通的,其实做哪行都一样。
所以说,学历真不是学习编程的一个硬性门槛。
到此,以上就是小编对于学习不好还能学会编程吗的问题就介绍到这了,希望介绍关于学习不好还能学会编程吗的2点解答对大家有用。