第一步,强烈建议先从HTML页面入手
编程,准备来说是一个逻辑思维的实现,其实你写的代码不值钱,但系统实现的逻辑很值钱,语言只是一个工具而已。
新手学任何一个东西,如果感觉困难,放弃的念头会与日俱增。
学编程,最有效果的方式,其实是从HTML开始学起,直观,几分钟都能看到效果,这是见效最快的方式,也是最不容易受打击的途径。
第二步,样式CSS和脚本语言JS跟上
Html和CSS以及JS是三兄弟,基本上一个网站上都会用到,注意,Js需要你先用原生态的来写写,现在先别接触框架。
熟悉了之后,再选择相应的框架,你会如鱼得水般释放。
第三步,前端框架了解下
这是大家第一次接触框架,什么是框架呢?就是为了加快开发速度,那些程序大牛们为了方便大家的开发,结合实际经验,而写的工具包。
使用框架,你会发现,不用再去关心那么多细节,而把精力用于业务的实现上。
如果你愿意的话,bootstrap将会陪伴你走完一路,
第四步,选方向
全栈
IT行业是一个细分的行业,有好多方向要选,你当然可以选择全栈工程师,但那样你的精力前期肯定不够用,先选一个方向,在这个行业内站稳脚根再学也不迟。
前端
大家前三步学的全是前端的东西,如果你想做前端的岗位的话,你需要更加深入的研究下当下的流行框架,比如Vue.js,Angularjs,React.js,不用全学会,学一个到两个就可以,至于要学哪个,可以参考招聘网站的招聘信息,上面会有详细的说明,毕竟每家公司的要求是不一样的。
后端
后端语言比较多,Python,PHP,Go,node.js,Java,Ruby在当下一线城市用的都比较多,ruby算是小众语言了,前几年异常的火。
虽然你可能听到谈Java这个词比较多,但过来人一般不太会推荐你会Java,尤其是外行转过来的,一个是太重,开发速度慢,不利于个人单打独斗,个人接个项目挣点外快用一个轻量级的脚本语言会很是一个非常明智的选择。