BaaS 会不会使后端开发人员及架构师的市场需求越来越少?

2015-03-08 21:33:07 +08:00
 ajianrelease
公司的app最开始是用Python为后端语言开发的,是一款社交类app,在产品开发过程中,CTO想换成leancloud,他这样做的目的好像是因为leancloud帮助解决了后端架构问题,即使app上线后,用户量增长很快,也不用操心架构调整问题。
这样,我只能离开了公司,因为公司已经不需求Python职位了,另外,我个人是希望走技术路线的,想成为架构师(一直利用业余时间学习架构这方面的知识)。而BaaS的出现让我对自己的职业发展产生了迷茫,也有了危机感,看这个趋势,随着BaaS的成熟,市场对后端开发人员和架构师的需求貌似会越来越少了,我该怎么办?
9720 次点击
所在节点    云计算
70 条回复
mcfog
2015-03-08 21:41:15 +08:00
不外乎换方向或者就到BaaS公司去两种选择咯
arachide
2015-03-08 22:03:58 +08:00
BAAS是趋势
但不一定是公有BAAS
私有BAAS甚至可以用在web开发

后端以后指写自动化运维脚本和大数据分析
不干这个 要不转前端 客户端
EPr2hh6LADQWqRVH
2015-03-08 22:14:19 +08:00
只能说贵司的产品是高度同质化的
nbndco
2015-03-08 22:16:13 +08:00
所有的可以简单复制的东西必然都是要慢慢被批量化自动化的,就和之前那个运维的路是不是越走越窄一样,必然是的(虽然搞这方面的人死不承认)。
这种东西怎么说呢,就好像之前电话的接线员一样,现在必然仍然需要技术人员,但是数量级上的下降了。就算是千变万化的web或者app,依然有那么多的技术提高开发效率降低门槛不是,更不要说这些几乎没有任何差异的运维工作了。你一定要走这个路也是可以的啊,BaaS公司不就是选择。
incompatible
2015-03-08 22:28:53 +08:00
BaaS再成熟,它能支持的也只是世间诸多复杂业务的冰山一角。能被BaaS代替的后端,基本上也无法实现你“希望走技术路线”的愿望。
所以楼主的担心是多余的
arachide
2015-03-08 22:36:44 +08:00
@incompatible

后端会变化 会转写daemon cronjob hadoop analysis bi

本质是javascript是图灵完备的 什么都能做
以前js是性能问题 v8/nodejs把这个解决了

BAAS是设计模式的革新 理论什么都能做
至少传统web/app开发后端没问题 不存在js无法处理的复杂
这些都不是事
incompatible
2015-03-08 22:39:15 +08:00
@arachide 你能不能告诉我javascript跟这个帖子以及BaaS有什么关系?
arachide
2015-03-08 22:46:10 +08:00
@incompatible

HTTP BAAS=REST+云端js

看来你不了解BAAS
arachide
2015-03-08 22:51:40 +08:00
BAAS的云端脚本要

1.简单
2.是jit脚本 java不行
3.性能不错
4.高并发

到目前为止 parse/leancloud 都用nodejs/javascript做云端的脚本
不是偶然

传统网站开发的99%~100% 都可以BAAS模式搞定


不了解的东西最好别瞎评论 会误导别人的
arachide
2015-03-08 22:55:43 +08:00
多加个baas用js代码的原因

5.前端可以搞定那些baas云端代码

现在的后端脚本程序员 以后必须转

1.写运维等自动化脚本 写hadoop/spark分析程序算法
2.转前端 客户端

呵呵
incompatible
2015-03-08 22:59:38 +08:00
@arachide 你所谓的“云端js”,无非就是BaaS解决不了复杂的业务逻辑问题,于是用PaaS的方式(deploy一坨代码到云端)来解决嘛
你只不过是看到某家或某几家BaaS服务商提供了使用javascript来处理云端逻辑的功能,就把http baas定义为“REST+云端js” ,实际上这事儿跟javascript完全没关系,这事儿用PHP难道做不了吗??无非是BaaS服务商是否愿意支持而已。
arachide
2015-03-08 23:04:24 +08:00
@incompatible

当然得考虑成本问题
前端能搞定那少许的js代码何必用其它


至少目前市场上的云端代码都是javascript
php得没见过
arachide
2015-03-08 23:06:30 +08:00
用baas开发个复杂论坛
几天就好了 你用传统后端写写看

BAAS是趋势 无人能挡的
liprais
2015-03-08 23:07:14 +08:00
@arachide 先解释解释bi跟后端的关系呗
arachide
2015-03-08 23:11:09 +08:00
@liprais

大数据是大公司搞的

小公司安心baas和前端客户端吧

bi hadoop算法那些起步都是20W~30W+

都是分析数据库里的大规模数据

全国用得上的公司不多(hadoop推荐每天运算量是12TB+,log能达到这个级别的web公司全中国不会过去20家,偶估计只有10家)

嘿嘿
raincious
2015-03-08 23:22:08 +08:00
@arachide

话说,BaaS虽然是趋势之一,但可能我见识不多,但是还没真看过在商业上大规模使用BaaS上的例子。不知道能不能分享点?

实际上我看到的*aaS里,貌似只有IaaS现在应用比较广泛。
arachide
2015-03-08 23:25:09 +08:00
@raincious

mobile baas 很多人在用

公有web baas有个路由折线问题
私有的baas就没问题了

不少公司开始用baas了
arachide
2015-03-08 23:27:37 +08:00
私有baas 不少没必要公开的

很多都是偷着乐
jamiesun
2015-03-08 23:56:03 +08:00
拥抱新技术
xwsoul
2015-03-09 00:11:46 +08:00
@arachide 一直不太理解 Baas 是怎么种路线
比如, 我依托了一家 Baas 服务供应商生成我自己的业务, 那么有几个问题:

1. 脱离了这个 Baas 服务供应商, 我的业务是否还能存在? 即我的业务能否实现无障碍迁移.
2. 使用云端脚本是否需要考虑, 诸如数据库查询优化一类的事情, 还是说性能本身不是问题, 有钱就行?
3. 如果使用js云端脚本, 是否真的可以完全抛开js执行过程中的各种损耗 (与上述问题类似)

还请大大指点一二...

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/175389

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX