我是初中毕业的能学软件开发和编程吗

 我来答
千锋IT教育 2022-09-21
展开全部
软件开发专业准入门槛不算高。具备初高中文化水平就可以来学,所以能不能学会不是看你学历高低,而是看你肯不肯专研。千锋教育就有线上免费的软件开发公开课,。千锋将在高校、企业、学员和各方合作伙伴支持下,努力成为一个有情怀、有良心、有品质的一流教育机构,为国家培养更多高质量数字技能人才。不过软件开发工作的门槛还是比较高的,用人单位通常要求软件开发人员至少有大专学历,否则通常不会录用。当然,学历作为一张就业的通证,确实很重要,它可以作为衡量一个人学习能力的指标之一,但是它绝对不是为一的指标。尤其在今天,在蓬勃发展的…
教育培训那点事
高能答主

2021-07-19 · 专注教育培训领域,分享学习那些事儿
教育培训那点事
采纳数:143 获赞数:14139

向TA提问 私信TA
展开全部

初中毕业生学习编程是完全可以的编程语言本身的难度并不算高,但是如果未来想专业从事软件开发工作,那么需要在学习编程语言的过程中,陆续学习大量相关的知识。


学习开发编程语言需要注意的内容

1、选择一门全场景编程语言。

由于知识结构上的不足,对于初中生来说,从事应用级开发是比较现实的选择,而对于应用级开发岗位来说,可能会面临各种不同的开发场景,所以在学习的初期应该选择一门全场景开发语言。

目前Java、Python、C#等语言都是不错的选择,由于Python语言目前在大数据、Web开发和人工智能等领域有广泛的应用前景,所以可以重点关注一下Python语言。

2、注重实践能力的培养。

学习编程语言的过程中一定要注重动手实践能力的培养,动手实践的过程中不仅能够完成各种概念的验证,同时也能够逐渐培养自己的编程思想。实践的过程中也需要阅读大量经典的代码,通过阅读这些代码来培养自己良好的编码习惯。

3、注重丰富自身的知识结构。

学习编程语言虽然没有学历上的要求,但是如果想专业从事编程岗位,那么对于从业者的知识结构往往具有诸多的要求,所以在学习编程语言的过程中,要逐渐补学相关的知识,涉及到数学、算法设计、数据结构、计算机网络、数据库等内容。

最后,在条件允许的情况下,最好提升一下学历,提升学历也能在很大程度上拓展自身的就业渠道。

千锋IT教育
2022-09-21 广告
软件开发专业准入门槛不算高。具备初高中文化水平就可以来学,所以能不能学会不是看你学历高低,而是看你肯不肯专研。千锋教育就有线上免费的软件开发公开课,。千锋将在高校、企业、学员和各方合作伙伴支持下,努力成为一个有情怀、有良心、有品质的一流教育... 点击进入详情页
本回答由千锋IT教育提供
听时间流逝
推荐于2017-07-27 · TA获得超过1716个赞
知道小有建树答主
回答量:1070
采纳率:75%
帮助的人:243万
展开全部
初中毕业,是可以学编程的。不过你得花更多的时间和精力。

推荐你按如下顺序进行学习。
1、一般来说,想快速的找到一份工作的话,学JAVA。JAVA最简单,最容易。
——————————————————分割线————————————————————
2、如果有大把时间来学习的话,学C语言、数据结构、算法,在这个过程中自己积累个上万行的代码量(最开始可以抄书上的代码,然后自己写的代码上万行,尤其学数据结构和算法的时候更要多写,可能的话,自己完成一个几百行、上千行代码的小型项目,比如俄罗斯方块、贪吃蛇等之类的游戏,用纯C语言写),然后学C++(学C++的时候注意面向对象思想的学习,学C++时,包括学C++模板、容器等),如果可能,最好把汇编语言也学一下。

至于书的话,C语言的高校一般用谭浩强的《C语言程序设计》、高校一般用严蔚敏的《数据结构》、算法推荐《零基础学算法》。

这一步学完,最好能有5、7万行自己写的代码,有10多20多个小型或中型的项目。

3、其次,知识体系的形成。我觉得要进入更高层领域,应该有个完整的知识体系,所以,操作系统、计算机网络、计算机组成原理 这些基础课程,也应该学习一下,可以帮助更好的理解计算机程序的运行过程,包括与操作系统的交互、驱动的控制、硬件的操作等。

这里,算法设计对数学知识要求蛮高,如果可以,最好把高等数学认真学好。

4、建议到这一步之后,转到linux系统下学习编程。可能的话,把linux内核源代码看一遍,理解清楚linux内核是如何控制计算机硬件的。最好自己能对linux内核进行修改,把它改造成自己独有的linux系统。

5、学会linux下的gcc、gdb、make这些编程工具的使用,最好一并学会写shell程序。并且学会linux下的一些常设备见驱动程序的编程。最好可以自己写一些驱动程序的项目。

至此,达到个10万到20万的代码量。
……
感觉上面这些认真扎实的学完,至少基本上3、5年时间就过去了。
学完这些,我想,你应该已经知道编程是怎么回事了。。。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
java程序员7C
2020-11-02
知道答主
回答量:28
采纳率:100%
帮助的人:6303
展开全部
建议不要学,没本科学历后面晋升各种都难,现在专科毕业都已经很难找了,高中毕业两年工作经验海投100份简历,99份都石沉大海。换句话说,学可以学,但从事这行是真没法走,花2万报培训班人家都不敢给你签就业协议。如果没培训过,找工作就算不要工资都找不到。培养人要成本。如果真的要学,大概两条路,1:培训机构。然后出来后直接找3k招应届生那类,你和他们比你有能力是优势。2:培训后找份小机构的编程教师工作,如果学得很好,很优秀,有可能直接被机构录取。3:直接自己创业,现在编程很多外包公司,就是走访一些计算机公司,和他们合作,把一些单子给自己做,然后你雇一些程序员来完成,你从中赚一笔。比如一个小程序10万,你接来,然后雇5个程序员,两个月时间搞定,每个程序员月薪5k,这里面就赚了5万左右,除去其他人力成本,也能赚几万。这里可能会疑惑为什么那些公司不自己雇人,因为一方面是公司业务不一定长期都那么多,但是又不能随便开除,所以干脆外包给其他公司,让其他公司来做。自己其中又会从客户那里赚一笔(小程序20万);如果要找培训机构可以加我Q了解,3105354775,加好友备注一下,因为最近经常有澳门赌博和小广告的加我好友,怕被骚扰,所以加好友要验证
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
新疆新华互联网
2021-12-01 · 专注互联网教育的学校
新疆新华互联网
新疆新华互联网学校隶属于新华教育集团,创始于1988年。学校开设课程有:影视动漫游戏设计师、5G互联网开发工程师、VR建筑表现与空间创意设计师、广告智媒传播设计师、数媒艺术交互设计师、电子商
向TA提问
展开全部
可以的,学习软件开发需要自身具备一定的基础知识水平,初中毕业想学好软件开发首先自身要肯努力,同时可以找一个相关的培训机构等进行系统学习,只要下功夫就会出成绩。  软件开发是根据用户要求建造出软件系统或者系统中的软件部分的过程。软件开发是一项包括需求捕捉、需求分析、设计、实现和测试的系统工程。软件一般是用某种程序设计语言来实现的。通常采用软件开发工具可以进行开发。软件分为系统软件和应用软件,并不只是包括可以在计算机上运行的程序,与这些程序相关的文件一般也被认为是软件的一部分。 软件设计思路和方法的一般过程,包括设计软件的功能和实现的算法和方法、软件的总体结构设计和模块设计、编程和调试、程序联调和测试以及编写、提交程序。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
伏案执笔书流年
2013-07-31
知道答主
回答量:11
采纳率:0%
帮助的人:1.6万
展开全部
以我的经验来看,可以的,不是最好,是一定要报个班学,现在的程序员能力参差不齐,只要你报班去写,在大环境的影响下,+上自身的努力,几个月就可以写出工作上可以用的代码了,至于原理什么的,这个需要你花大量时间和经历去研究,这个不适合初级程序员。即使这样,我还时希望你能考个大学,大学不代表全部能力,但很多程序员的工资门槛还是有卡这个标准的,为了程序员的人生生涯,一纸毕业证还是很有用的,如果考大学这是不可能的事情,那么,请努力吧,程序员的路还是蛮有意思的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(22)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式