零基础开始学软件开发需要多久?

这主要看你要达到什么级别。

如果自娱自乐,一个月之内可达到你的要求。如果要把软件开发做为一个职业,赚钱,至少需要四年的专业学习。

注意,是能赚到钱,或者说有人愿意招聘你。

我们国家把满足”计算机相关专业大本毕业;英语通过国家四级。具有较强的学习能力,可以编写代码,达到公司的工作要求。”的人员,叫见习程序员(AP),也就是软件开发最low的那一级。

所以,零基础,要达到最菜的见习程序员(AP)这一级,至少需要四年的专业学习。

至于要达到程序员(P:programmer)、高级程序员(SP:senior programmer)、软件工程师(SE:software engineer)、资深软件工程师(SSE:senior software engineer)、主任软件工程师(CSE:chief software engineer)等级别,我想,对于零基础者来说,只是看看而己。

零基础开始学软件开发需要多久?

很多人说,我己经会写一般的编辑界面了;我会用PYTHON写算法了;我会做网页了;我会做计算器了;等等,这说明我会做软件了。

否!

软件开发的要点,是按工作要求开发,也就是说,在大框架下开发。

没有约束的平时练习,实际上是自由练习,写一些没用的程序,也就是说,没人愿意给你劳务费的程序。

一些没用的、大街上一元钱十几个的APP,只是练手用,对于开发公司,一文不值。

零基础开始学软件开发需要多久?

更多地,是要具备计算机基础、数据结构、操作系统、网络基础、数据库、编程基础等专业知识。只有专业,才能写出专业代码。

零基础开始学软件开发需要多久?

总结:自娱自乐,随便写写,很快就能开发;要赚钱,必须从专业学起,四~五年,可以逐渐入门;要赚大钱,成为行业精英,做到SSE、CSE,也许要看天意了,看是否能遇到慧眼识珠的”伯乐”。半途而废,瞎晃荡的半吊子,所谓的”程序员”多的是。

学多久不是主要题。先确定方向,应用的方向,比如说企业管理软件,选择一个小点不复杂的场景去实践,一个实践也可能长可能短,但必须让你放心,这一个起步的项目就足够了,完成后你就入门了。关键是,信心,第一个成果,信心会大增。

看你学习的目的,如果只是感兴趣,开发出一个网站、小程序或者App,短则两天(20小时)就可以弄一些展示类的东西出来,一周(50小时)就可以开发一些小作品,一个月基本就可以磕磕碰碰达到目的。

但是如果你是想转行找工作,学前端开发需要至少全职学半年以上,学Java至少学一年以上。

原创文章,作者:秒收,如若转载,请注明出处:https://www.miaoshou.cc/138048.html

(0)
上一篇 2021年8月9日 08:37
下一篇 2021年8月9日 08:40

相关推荐