想自学程序开发网页设计等IT类,学习哪种语言或者项目好?

网友解答: 现在软件行业分工越来越明细,要做到全栈不如精通某一个技术。0基础学编程,建议从h5做起,发展路线主要集中在前端。主要路径:h5、JS、nodejs、小程序、然后看情况要不要学

网友解答:

现在软件行业分工越来越明细,要做到全栈不如精通某一个技术。

0基础学编程,建议从h5做起,发展路线主要集中在前端。主要路径:h5、JS、nodejs、小程序、然后看情况要不要学Android开发或者iOS开发。如果没有人带的情况下,可能会很慢,建议报个培训班。但是上培训班不要上那种综合类的,一整好几万,这个没必要,而且也学不到什么。也有免费培训的,我觉得可以考虑。

职业发展路线大概如下:

1、学h5,JS切入到网页制作领域,但是注意不要去做网站的公司,这个对发展没有太大帮助。最好去一些互联网公司或者做软件系统开发的公司。这个阶段最好,最少持续一年。打好基础

2、深度学习JS+nodeJS,成为一个前端程序员。程序员有程序员的逻辑,我曾经带过一个人,走过第一个阶段,往第二个阶段跨越就特别难,因为逻辑思维能力比较弱。如果是这样,建议尽早转型,我觉得可以往产品策划的方向转。程序员是需要结构化思维能力的。这个每个人思维逻辑不一样,而作为前端程序员也需要结构化思维能力,软件编程也能锻炼结构化思维能力。学完第一段可以保证你有一个稳定的收入,如果结构化思维能力弱,就不要强求了。转型是个不错的选择。

第三:如果学会nodeJS,结构化思维能力还不错,原则上也可以转向后端。但是后端对基础知识的要求是很高的,没有计算机专业的基础知识,在后端发展可能会要学习很多东西。所以,不建议走后端。那么前端这块,要不要学Android和iOS?那就要看技术的发展了。从pc来看,html统一了前端,移动应用行不行不好说。

网友解答:

编程语言有一千多种,选择起来当然有标准,标准就是能不能找到工作,在中国,能找到工作的语言局限在C/C++,java,php,c#,python,javascript,安卓和ios等有限的几种,别的语言太小众了找工作能找到,但是有些困难。

那么,是不是就挑这几种语言学呢,结论是否定的,因为入门语言需要的是类似缘分的东西,有的语言很好,但是你学了两个月还纠结于教材上第一章的那些云里雾里的话,没有一点点成就感,那么你怎么可能入门呢?

由于你是0基础,从0到1的过程比从1到100困难多了,所以你一定要挑个有缘分的语言,就是那种很快可以上手几个例子,运行起来让你心潮澎湃的语言,那么,如果这种语言非常小众,不利于找工作怎么办,这个你大可不必担心,因为所有语言都是相通的,学会一个,再去掌握第二个很简单,等你学会一门语言,再去学java等语言就轻松多了。

所以你的第一步就是找个有趣简单容易上手的语言,选择有很多,比如actionscript。javascript,python等脚本语言,甚至可以学习专为儿童设计的某些入门语言,如果一个语言看了三个月还不懂,果断放弃换一个,比如可以再去试试delphi,vb,你首先需要的是入门,而不是马上成为一个工程师。

标签: