For investors
股价:
5.36 美元 %For investors
股价:
5.36 美元 %认真做教育 专心促就业
潍坊it培训小编跟大家讨论一下编程的门槛问题。一些编程基础是必须的,但是并不意味着这些知识在最初就必须掌握才能去学习编程,很多时候可以先入行,后面再慢慢补,俗话说:师傅领进门,修行靠个人!但是很多人往往连进门都还没进门,因为编程这个行业相对其他领域来说,门槛还是蛮高的,尤其对那些自学编程的人来说,大部分人还没开始就放弃了,门槛还是很重要的。
我个人认为,后端门槛大于前端,这个大家应该能理解,后端涉及到服务器、大数据、算法、并发等,稍有差池影响的可是几百万几千万用户,这个不管是对基础还是对经验都是有较高要求,而前端则不,前端重视UI交互与效果,通常很少涉及到复杂的业务逻辑,假设某个版本出问题了,最多影响的是更新这个版本的用户而已,开发也大多是从用户角度去出发的,更贴近用户。
目前来说这里的前端其实包括移动端和 web 前端。移动端面向手机,web 前端面向浏览器,只不过现在再也不是单纯的面向 PC 端浏览器了,还包括手机浏览器。从门槛角度来说,我认为移动端门槛比 web 前端门槛要高。且听我说明原因:
做移动开发的知道最初学习的时候是不是要折腾一堆东西,搭建开发环境,下载 SDK,配置环境变量,学会使用 IDE 等,还要学相对应的编程语言,学完编程语言再学对应的 api,配稍微差点的电脑甚至都跑不起来,光搭建开发环境这步就让不少人失去了耐心与兴趣。
而 web 前端哪有这么复杂,直接一个 txt 就可以上手写 HTML 了,何况 HTML 很简单,学习来毫不费劲,一开始学点简单的 javascript 也没多大压力,电脑只要有浏览器就可以直接运行看效果,而且浏览器自带调试工具,没有那么多讲究,几年前的电脑都可以拿来做 web 前端开发,所以,我认为 web 前端的门槛要比移动开发门槛要低。
从编程门槛来说,web 前端比移动开发占优!
但是门槛也只是让你更快入门而已,web 前端想要做好,依然需要下不少苦功夫,web 前端必备技能 html、css、javascript 想要学好同样不会那么容易,需要不断的学习与实践才能掌握的炉火纯青,何况当下 web 前端也需要懂点后端知识的,因为大部分 web 前端是依赖后端框架的,除非你是做纯静态的页面。也就是说,想要在领域内做的出色,任何方向都不轻松!