大家好,今天小编关注到一个比较有意思的话题,就是关于自学能学好软件编程吗的问题,于是小编就整理了3个相关介绍自学能学好软件编程吗的解答,让我们一起看看吧。
一个没有任何计算机基础的人,可以学习软件编程吗,如果可以,哪几种好学习?
谢邀。
著名编程语言统计网站TIOBE给出的编程语言使用情况和排名前三是java、C、Python (排名有浮动,中短期这3个不会动摇)。也许看到这里你就急着开始动手去学Java了,且慢……
下面有篇文章原是写给少年儿童的,但也适用于所有0基础想学软件编程的人,不妨一看!
可以。
如果完全不考虑基础,可以考虑学习Python, Web前端(HTML/CSS/J***ascript)。相对比较容易入门。
但关键还在于自身其它方面的基础以及学编程的目的。
比如:
总的说来,学了编程要能用起来才能学好。
程序员自学到底有没有用?
系统的学习一下会更好,有人带学起来肯定会更加的容易上手一些,而且学的也会比较系统,这一步学习什么,下一步应该学习什么,目标更加明确。也可以避免自学过程中的很多坑,再比如说,到后期,找不到合适的项目来练手,简历,就业等方面的技巧没人指导。
所以说,还是系统的学习一下会比较好。首先给自己选择一个方向,毕竟程序员的可选择方向比较多的,比如说,J***a,.Net,Python,C语言等。然后在规划学习路线,找到相应的视频教程,通过边看***,边敲代码的方式来进行学习,在学习的过程中,做好笔记,保存好写过的代码,方便以后复习。
目前用的最多的就是J***a了,很多企业的软件,系统,网站都是用J***a来写的,市场的需求也是比较大的,面向对象的思想更符合人们的逻辑的思维习惯。
初学编程,可以通过一定的方式来培养对编程的兴趣,会更容易入门的。以前学习J***a的时候,看的是“如鹏网”的《这样学J***a不枯燥》***教程,课程体系的设置可以极大的激发对编程的兴趣,通过开发超级玛丽,飞机大战,连连看,汤姆猫,电影的弹幕动画等来讲解J***a的基础知识点,学起来不枯燥。
肯定是有用的,这个毋庸置疑。但是得看你自学的目的是为了什么:出于个人爱好,为了从事相关行业;基于这两个点答主来谈谈自己的看法:
如果是出于个人爱好去自学编程知识,那这个对于你自己来说增加自己的生活乐趣,在者我们真的有必要去学习编程,大家应该看到过相关新闻,我们初中马上要把编程语言作为正式课程内容了。所以以后你们家小孩如果上课有相关的内容你可以去帮他解决一些基础问题。个人爱好去自学编程,那么从时间上,以及内容上你就不用急,慢慢学,慢慢看,什么时候有时间就看看,什么时候愿意就去看看,也没什么要求,你如果对哪一块感兴趣,你可以专门去学这一块的东西,比如你对写***感兴趣哪你就专门学写***的东西。
如果你准备从事该行业的话,那么自学对于你来说就是个很困难的事情,确实以前有很多自学进入it行业的,但是在庞大的程序员群体中他们真的占极小部分。如果各位有搞开发的小伙伴可以去问问周围的同事。原因简单说几点:
个人的自控能力
其实自学最大的阻碍就是这个,比如:你在自学的过程中总是会发现一些有趣的网站,你总有一天会点进去,当你点进去你会老想着玩了。比如你那天学累了玩一玩,发现自己停不下来了。太多原因了,总有一个你觉得不想学的原因,所以多半说自学的都半途而废了。
学习方向问题
如果自学的话,你对这个行业完全不了解,所以对于要学的东西你没有一个对应的成套的规范的知识体系,你会发现你学到中途感觉什么都是重点,并且感觉这个学不会后面绝对学不会,所以当你内心绝对困难太多了之后一样会选择放弃。还有很多问题,这里答主就不一一去细说了,就说这两个比较重要的点了。
真自学完成,那你就牛了
说实话,如果没有一点点基础,完全零基础自己学完并找到工作的程序员,答主真的很佩服这类人。就上面这两个点一般人克服不了,真的是自学成功的人,在这个行业发展绝对不会很差,原因也很简单,你能自学完成,证明你的自控能力很好很好,就这个品格真不是一般人能做得到的,有一句话“极度自律的人,很恐怖”。再者证明你的自学能力很强,it行业技术更新太快了,所以一个人的自学能力对于个人行业的后期的发展也很重要,搞技术的人,技术才是核心。最后如果你是自学完成的话,也能看出来你是一个比较踏实稳重的人,其实一般企业绝对会考虑你多一点,因为对于程序员来说太稀缺了,特别是在这个程序员觉得越跳工资越高的时候。
我是萌新程序猿,关注我,发现每一个用心的回答!
程序猿自学当然靠谱,不仅仅是程序员,IT行业的各个方向都应该会自学,只有通过自学你才能不会被时代的车轮碾压,IT行业更新换代太快,各种新技术不断地出现,只有抓紧时间自学,努力提升自己,不然很容易被其他人超越。
自学我还是比较有经验的,相对于很多人都会选择去培训机构培训j***a,然而我选择了自学。在我经历了一次又一次的的失败之后,我决定放弃了PHP,转向J***a方向,当然这不能说PHP就不是世界上最好的语言了,手动滑稽!!
目标很重要,有了目标,你才能朝着一个方向努力。我转向J***a之初,我先搜罗各大招聘平台中各大公司的J***a开发工程师的岗位要求,明确自己应该去学习什么,比如SSH框架、SSM框架、[_a***_]数据库等等。
将该学习的内容画一个思维导图(网上有很多),分解为N个小块,确保自己每天或者多长时间可以学习完成一小块的内容,比如我两天时间去学习M***en,第三天学习JDBC,再花四五天学习Mybatis等等,当然根据具体的情况可以适当调整 。学习的***网络中有很多,可以是文字,也可以是***,哪个适合自己就***用哪种方式。
将自己每天学到的知识整理到笔记中,可以写自己的博客,也可以坚持更新github。我学习期间不间断的更新自己的博客,虽然会花一些时间,但是通过整理可以让自己回顾所学的知识,后面如果忘记了可以直接查看博客(百度搜一零博客就可以搜到我,欢迎来踩)。
我通过这种学习方式,每天不间断学习,短时间内获取大量的知识充实自我,坚持了一段时间后顺利地找到了一份还算不错的工作。
我是萌新程序猿,科技圈的事情欢迎邀请我来回答!
我相信你学这个也是为了工作吧……建议你看看你要工作的那个城市行情怎么样……在招聘软件上,例如智联招聘,BOSS直聘……看看用人单位都什么要求,如果你学完了能不能找到工作……建议你最好年初时候找
感谢邀请!
自学肯定是有用的,这个答案是毋庸置疑的。但是自学面临两大难点:
第一:学习知识点不全面,难以坚持;
第二:就业困难,没有实战的项目经验。
所以我建议自学的时候一定要规划好路线,最好配合项目自己去学习。
自学编程以一般人来说需要多久?
如果我们想学习编程做一些小东西,比如一些网站的拓展插件,还有一些处理简单EXCEL的小工具,其实一到两周的时间就够了。因为这些东西在网上都有现成的教程,每个步骤都很详细,只要跟着教程做一遍下来就可以了。
但是这种方式的学习,你学到的东西都是零碎的。如果你是一个电脑小白,你可能没有办法把学到的东西串联起来,更有可能完全蒙圈了。
所以,每个人的知识面都是不一样的,接受能力也不一样。
一般来说,如果不是计算机相关专业的学生,完全靠自己自学编程的话,至少都要花1-2年的时间才能达到找到工作的程度,当然也有速成的方式,你交高额的学费,找培训班或者大神教你。
如果你是计算机相关专业的学生,有一定的计算机基础,如计算机组成原理、C语言基础等等,如果你想达到找工作的层次,你也要花4-6个专攻就业方向,你才有可能在职场上不至于“一问三不知”。
以上指的时间都是完全脱产的全日制的学习。我谨以我的自学经历,和我认识的朋友的情况作答,具体需要多少时间,每个人都是不一样的。
自学首先要解决的是方向问题,学什么方向的内容?
每个人所看到的东西,在一定程度上都是有局限性的。比如说,如果你的目的是自学编程,然后靠这个找一份工作,那么你首先要搞清楚,这个行业里的技能需求是什么,如果掌握那种技能。
但是由于每个圈子的信息并不是那么流通,你能了解到的信息不一定是完全对的,很有可能你学的东西,在真正的入职岗位中并不需要。但无论如何,如果你是想靠编程找一份工作,你必须搞清楚这个事情
然后,就是怎么学的问题
了解清楚了需求哪些技能之后,要罗列好每个知识点怎么学,用什么方式去学,每个地方的规划时间如何安排?
关于具体过程,我觉得以下这位答主总结得很好
没有基础不要听培训机构忽悠,如果年轻够聪明够刻苦学两年干三年能出徒,非双一流大学只能去小公司试试,工作还不稳定,还不比跑外卖赚的多,996什么的是常态,有心里准备体格好就上
自学编程,基于每个人不同的基础知识和经历,预期目标不同,所以能够成为挑“大梁”时间也都会不一样。关于程序有很多种,不知道你说的是哪一类的,我就拿我们工业自动化控制方面来说吧:如果有理论基础再加上实践,先从小项目做起,不出半年时间就基本上出师了,然后边做边学,学无止境。祝你早日成功!
到此,以上就是小编对于自学能学好软件编程吗的问题就介绍到这了,希望介绍关于自学能学好软件编程吗的3点解答对大家有用。