私以为前端还是偏展示,后端的编程逻辑更多,如果喜欢编程更应该选择后端了。

可现在很多科班非科班的都在往前端挤,虽然前端是门槛低,学起来也比较有趣,但是编程演算法才是程序的核心,显然更有前景。一线公司的前端都在往大前端发展,其实就是在做一部分后端的事情;小公司前端很多说白了就是页面仔。

想明白了,前端更接近产品,但切图和视觉效果等工作免不了;后端更接近核心逻辑,但在数据堆中也是很枯燥的,高端演算法和程序也不是人人能玩的。有两条路,打造产品和深挖技术,都需要自己不断变强才行


谢邀~

在我看来,前端上手容易,产出快,资源多,兼容性好。公司每天都在烧钱,并不是所有公司都耐操的。


钱多人傻市场要。不过无所谓咯,iOS安卓也是这样过来的……

Web 浏览器还没这么强大时,后端其实在做大量 C/S 架构时 Client 的事,现在的 WebApp 时代,前端只不过把客户端原本的职责拿回来罢了~

现在 Micro Service 的时代,纯业务后端只不过是个 SQL 代理,为前端提供数据持久化而已~

除了 Node.JS,一般后端几乎都是同步模型,比起前端天生的非同步模型,好思考多了~

不信你来看看我写的 MVVM 引擎代码中的 Promise 非同步逻辑,题主看得懂吗 —— http://git.oschina.net/Tech_Query/EasyWebApp/tree/MVVM/
前端培训班多

前端直观,还没做就可以想像结果,知识密集,属于填空题。一般由参数修改型程序员来做。光看书就能学好。

后端抽象,不易想像出具体的结果,知识+思考密集,属于作文题。一般需要真正的程序员(逻辑设计型)才能做。光看书远远不够。

所以...

等你什么时候做后端,天天对著日志找bug,你就知道前端有多幸福了.....


有钱赚


因为需求多了,自然选择的人就多了

1.Web前端相对生动有趣;

2.Web前端入门难度相对低。


推荐阅读:
相关文章