您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
零基础自学编程可行吗?
基础,也是,编程语言零基础自学编程可行吗?
发布时间:2019-02-08加入收藏来源:互联网点击:
零基础自学编程可行吗?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
这是一个很多同学都比较关心的问题,我从理论学习、实践和方向规划这几个方面来说说我的看法。
首先,编程语言是计算机知识体系当中比较简单的内容,是完全可以通过自学来掌握基本语法的,而且在学习编程语言的过程中,还能够逐渐展开其他内容的学习,包括操作系统、数据库、计算机网络、数据结构等知识,所以也把编程语言称为打开计算机技术大门的钥匙。
编程语言本身是一种工具,学习基本语法仅仅是第一步,在学习基本语法的过程中还需要完成大量的验证实验,以此来为抽象概念建立起画面感,而搭建实验环境和如何完成验证实验则是初学者所普遍面临的障碍,这也是很多同学找专业老师指导的原因之一。
在学习编程语言的初期,如果有专业老师的指导,至少会解决三方面问题,其一是学习资料的选择,其二是实验环境的搭建,其三是方向的确定。
对于自学能力比较强的同学来说,基础语法部分是完全可以通过自学来完成的,简单的验证性试验也可以自主来完成,但是掌握了基本的编程语法之后,还是应该参加一些有专业研发人员带队的实践活动,或者是参加岗位实习,这是能否系统掌握并运用编程语言的重要环节。
考虑到很多同学没有参加实践活动的渠道,我联合多名985大学的导师,包括一些来自大厂的企业导师,共同打造了一个线上实践平台,主要面向本科生和研究生,涉及到前后端开发、移动互联网开发、大数据开发、物联网开发和人工智能开发等内容,既有项目实践也有科研实践,欢迎同学们联系我申请参与,相信会有所收获。
最后,如果有计算机相关的问题,欢迎与我交流。
回答于 2019-09-11 08:43:50
可以的,编程比较看中的是逻辑思维,跟学历和智商都没有关系。
有人会说,得很懂数学或者算法,其实真正工作中是基本用不到什么数学方面的知识和算法,除非你去搞什么工业软件或者航空航天等高尖端领域的编程。
正常的如果只是想开发个网站,可以先从html,css,JavaScript学起,前两个都是跟背单词一样,记住每个单词的作用就可以,比方说htm里面的<p></p>标签,就是里面输入一段文字,<a></a>标签,就是里面的文字可以打开跳转其他页面,记住常见的百来个标签,html就算精通了。css也是一样的道理,都是死记硬背,没什么高深可言。
再比如真正学点编程语言,类似php,java这些,其实现在的这些语言,基础的东西,也是去记住每个单词的作用,然后多加了点逻辑思维,但是现在这些语言,都有很多现成的函数库,或者框架,很多东西,不需要你去掌握怎么实现,或者他的底层逻辑,只需知道这个功能,用哪几个函数可以实现。
所以入门很简单的,初中就能做,我就是初中学历,自学前端和php,现在自己开公司,这行入门简单,但是研究透,深入学习,就比较考验其他学识,比方说更深入可以学习,数据结构,算法,系统底层逻辑,当然这些都是你真的有兴趣,钻研,可以研究一下,一般的自学,然后去找工作,或者自己写点东西,很容易实现。
不过这行内卷,去找工作的话,想进大厂,比较看中学历。不过学好了,自己接点私活也不错。
回答于 2019-09-11 08:43:50
零基础学习编程入门是最为麻烦的,当你一个人学习过程中遇到点困难吃不透的时候可能会放弃,要不然一个小问题,卡个三五天,心态都会爆炸,这个时候就需要你的坚持和正确的学习方法了。
零基础学习编程,还要建议朋友们选择一些相对简单的语言。python其实就是一个相对比较好的选择,python基础语法相对简单,该有概念也都有。语言都是相通的,就算后边又需要学习其他语言,那也是很快的,直接套过去就行。
有条件的话,还是建议报一个培训班,专业的培训班会为你量身打造系统性的学习,有经验丰富的导师指导,理论与实践的结合,让你从简入繁,慢慢掌握编程的要诀,从而产生兴趣,让学习效果更高效。
零基础学习编程难不难,关键在于有没有一位好的老师带。
回答于 2019-09-11 08:43:50
自学可以,甚至学了以后可以自己做点小玩意,小工具,提高工作效率。但是你一定要明白一个道理,并不是你自学了,报班了,出去找工作后就能年薪20w,30w,如果你要成为薪水不错的职业码农,你要在学习上花费相当多的时间和精力才有可能。
回答于 2019-09-11 08:43:50
现今社会,随着互联网技术的快速发展,电脑的应用越来越广泛,同时,it这个行业发展的越来越好,更是吸引了许许多多的人去学习编程。
除了专业的人事之外,也有很多人想要提升自己,或者是尝试另一种方式而去基础学习编程。同时零基础学习编程的编程小白也非常担心一个问题,那就是编程技术毕竟比较复杂,门槛比较高,学习起来也没那么容易,那么零基础能学编程吗?
上一篇:原生html中es6如何操作dom?是否比jquery选择器方便?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |