高中生从事软件开发行不行?

用户117183410647


软件设计与开发最大的特点是专业性强,对开发者的专业知识,技术能力,码程序的能力有着非常高的要求。

软件开发工程师也就是程序员,众所周知,程序员的工作室坐在电脑前,没日没夜地写程序,写代码,搞编程,所以基本上对学历的要求是普通本科或者专业对口的专科。

如果是高中毕业有意向从事软件开发,并且已经做好决定,下好决心要做好这项工作的话,基本上要克服种种困难,同时拥有超强的毅力与学习能力

知识储备,专业能力

要从当下开始收集购买专业所需要的书籍、题集,开始自学之路,因为题主是高中毕业,并没有经历大学的学习,所以一切都要从头开始,且不能像大学里一样有老师带领一步步的学习,所以要自己制定计划,拟定学习进程,时刻按照计划有规律,有目的的学习,这是个艰难的过程,一开始是最难的,但是当真正学进去学懂过后,会比较轻松

利用网课,找专业的老师学习

虽然没有大学里配备的专业师资培训,但是在如今发达的网络中,购买网课,自找专业课老师学习还是很靠谱的,其实老师来说只是在学习上的指点,当自己能够充分的有效率的学习时,怎样都能够达到学成的目的

就业后要面临巨大的工作压强

程序员是非常辛苦的职业,需要日日夜夜的码程序,码代码,经常有人面临“秃头”的烦恼

所以,总的来说,最难的是从零开始学习的过程,在如今社会的压力下,任何职业都不是轻而易举能够胜任的,没有足够强大的毅力,什么事也办不成,当高中生能够挑战自己,学有所成,是能够从事软件开发这项工作的!


Extreme科技


软件开发是对基础知识要求相对比较高的工作岗位之一,但是软件开发也分为两种不同的方向,一个方向是应用级软件开发,另一个方向是研发级软件开发,就是通常所说的应用级程序员和研发级程序员。

对于应用级程序员来说,通常对于基础知识的要求并不高,即使没有较高的学历,通过一个系统的学习过程也能够胜任一些开发工作,应用级开发通常就是针对业务进行功能的调用,应用级开发通常很少涉及到算法方面的相关问题。因此,对于学历较低的人来说,选择应用级开发岗位是比较现实的。

虽然应用级程序员对于学历的要求并不高,但是应用级程序员也需要经过一个系统的学习过程,通常需要掌握以下知识结构:

第一:计算机基础知识。对于软件开发工程师来说,不论是从事前端开发还是后端开发、嵌入式开发,都需要对计算机基础知识有一个较为全面的了解。计算机基础知识包括操作系统、计算机网络、数据库等内容,这些内容对于软件开发工作来说还是比较重要的。

第二:编程语言。编程语言是软件开发工程师的重要工具,编程语言通常有相应的使用场景,不同的开发场景通常需要采用不同的编程语言,比如Web开发可以采用PHP、Java等,嵌入式开发可以采用C、C++等,大数据开发可以采用Python、Scala、R等。编程语言本身的难度并不大,通过大量的实验,大部分人都能较为顺利的掌握。

第三:业务知识。对于应用级程序员来说,掌握业务流程还是比较重要的,因为软件开发是为了业务流程服务的。对于应用级程序员来说,深耕某个领域对于未来的职场发展还是有较大帮助的。

最后,如果想在软件开发的道路上走得更远,一定要注重数学知识的学习,尤其是高数、线性代数、概率论和离散数学等相关内容。







欢乐趣闻


没有什么适不适合,我感觉吧,学东西什么时候学都不算晚,更何况我感觉现在国家应该需要从事开发软件方面的人才,而不是一味的去使用外国开发的软件,就像某obe 一样,这里我就不提了,他们就是外国开发的软件,哪个工司不去用他们的软件呢?一年下来还很贵,貌似一个账号只能给两台机器使用,而且还不是全套,现在他们这不正在打击破解版的,如果说破解版的一但被不让使用了,那中国的设计类行业就只能去买他的正版,其实真希望中国能开发出一个国产的某obe 软件,所以我感觉,现在的人们更应该去学习软件一类的技术。


黑科技屋


软件开发这行,不要被学历限制了想象力。我有位朋友就是初中毕业,自学成才,现在是一家挂牌新三板的软件公司老板,同时是一家小有名气的培训公司的创始人。

比如在网络开发这个领域,做前端开发可以说对学历要求非常低,能认识英文单词,有正常的逻辑思维能力就完全可以做。

现在很多大专院校的计算机相关的学习其实跟市场上的要求脱节很严重。如果学生自己不努力吸收课外的知识,没有动手的经验的话,在软件开发这行跟没入门是差不多的。

都是小白谁怕谁?

当然在就业市场上来说,大厂或较有规模的公司对学历会有一定要求,这个是客观存在的。不过,在面向中小企业的市场,存在着大量小微网络公司,这些公司需要的是实际动手能力,而不是学历。

诚然,在小微企业里工作,薪酬待遇不可能像头条里面很多网友说的那样,月入几十K,又是期权又是分红什么的。但是以目前的情况来说,挣个比社平工资高的薪水是没问题的。

从事软件开发工作,学历不是限制你能力提升的原因,重要的是坚持,自律,按正确的方式来学习。有志者事竟成。


骆驼上的安迪哥


行是行,但机会很少,而且很多都是些边缘化发展不好招人待遇福利一般的公司,学历虽然不是一定的,但学历是很好的敲门砖和岗位级别评选和初次待遇的重要标准。除非你能做出影响和意义重大的东西跳出普通程序员的范畴就另当别论了。


技术小陈


软件开发入行容易,但是想要以后有比较好的发展的话,建议至少要有大专及以上学历。

软件开发现状

软件开发是近几年的热门行业,一直以高薪资著称。移动互联网时代,软件开发岗位的需求一直都比较大。

软件开发现在的门槛其实已经比较低了,没有任何开发基础的人一般报个培训班学几个月都能入门开发。

学历要求

目前来看,从事软件开发工作普遍需要大专及以上的学历,这里并不是说高中学历就一定找不到工作,只是相对的机会会少很多。

虽然学历并不能代表一个人的能力,但现实中学历就是一道硬性杠杆,没有大专以上的学历,你的简历可能用人单位看都不会看。

总结

只要有兴趣,高中生当然可以从事软件开发工作,不过我建议有条件的话还是至少考一个大专或以上的学历吧,这样找工作的选择性会高很多。


萌新程序员成长日记


学历只是一张交费清单,并不能说明什么,选择做什么首先要问自己对什么感兴趣,兴趣是人生第一老师,你是高中生那很恭喜你,在人生最精彩的时间!选择什么很重要,可能你会在上面花费你的两三年时间,几个两三年过了你就到30了。

各行各业都会杰出者,既然决定做就把他做好,不能半途而废,如果只是听朋友介绍,那我建议好好考察一下市场,整个行业环境,是否自己有机会,或者有信心能长期做下去。


小刘同学y


还是建议去读大学吧!


谈见解


不行,因为花的时间、精力,不是一点点,你的目标是考上重点大学,那时你再好好的学,毕业就是工程师级别,比什么都好,


精简科技




分享到:


相關文章: