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

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

分库分表框架?

真乐了 你说的那些都不叫事 你确实不懂baas
arachide
2015-03-09 10:59:59 +08:00
@unionx

不是码农不值钱 是业态在发生变化

未来需要更多的码农 因为很多地方解放了生产力

原因

1.软件在吞噬世界(这是望京浏览器发明人说的)
2.上帝其实就是个程序员
arachide
2015-03-09 11:04:17 +08:00
看了下 ajianrelease 资料


ajianrelease
V2EX 第 84396 号会员,加入于 2014-11-29 21:31:14 +08:00,今日活跃度排名 1756


只发了一贴

估计是广告软文

建议杯葛

偶一直监控各家云

leancloud属于比较烂的 常被攻击 当机

发软文在这属于侮辱自己和别人 比较low 估计leancloud这公司要倒闭了

baas是好东西和趋势

但是不一定用公有的 嘿嘿
nbndco
2015-03-09 11:04:38 +08:00
@FifiLyu 我会注意改正这点。
arachide
2015-03-09 11:06:56 +08:00
千万别用leancloud

这公司不靠谱

其实就是骗投资人的东西

傻子才用 嘿嘿
ajianrelease
2015-03-09 13:38:55 +08:00
@arachide 那国内哪家公司靠谱些?你应该工作时间很多年了吧,对这方面挺熟悉的,现在你在做哪个方向?
arachide
2015-03-09 13:39:22 +08:00
奉劝leancloud 别学京东

巨亏

呛咚恨不得把奶茶裤衩都拿来营销

亏钱不叫事 low才是麻烦
arachide
2015-03-09 13:43:13 +08:00
@ajianrelease


iaas偶推荐azure aws joyent softlayer linode do

paas baas全不推荐 因为迁移成本太高

如果用baas要不自己写要不用开源的

java的
http://docs.meteor.com/#/basic/

nodejs的
https://github.com/deployd/deployd

大傻子才用leancloud这样的公共baas

嘿嘿
ajianrelease
2015-03-09 14:30:56 +08:00
我说明一下,直接把那家BaaS公司名写出来可能会让人感觉有广告嫌疑,我只是说明事实,当时没考虑那么多,跟大家说声抱歉。现在想重新编辑,但貌似改不了了
ajianrelease
2015-03-09 14:34:24 +08:00
@adjusted 恩,你说的有道理,有可能有些功能BaaS上没有,但现在一些BaaS允许调用你自己的云代码,而且BaaS功能也在不断完善。我只是想从趋势上来判断,将来后端工程师的前景如何
ajianrelease
2015-03-09 14:41:38 +08:00
@qsun 欢迎讨论问题,但不应该因为我只加了一个公司名就说是枪手,你这证据有些不足吧
ajianrelease
2015-03-09 15:01:02 +08:00
@arachide 谢谢,但站在比较客观的立场看,公共BaaS肯定有它存在的价值,不然国外国内也不会出现这些BaaS平台了,而且像Google, Apple, Facebook都收购或自己开发了BaaS。另外,我还是要说明一点,不要因为我只发了一篇帖子就说这是软文,即使从概率上来计算的话,你这也没多大根据吧,样本太少
justlikemaki
2015-03-09 15:13:20 +08:00
看了这么多,我只想问一句,有搭建baas服务的教程么?
frozen2013
2015-03-09 15:15:28 +08:00
nodejs的
https://github.com/deployd/deployd
————————————————
正好前不久用deployd作为一个angular项目的后端,尝试了一下,谈点感想。
开始的时候觉得很方便,特别是它自带的那个可视化dashboard,mongodb里的操作结果一清二楚。
但是很快的,当业务逻辑稍微复杂一点,关系到多个collection的document更新,就看得出来后端限制诸多,只能在前端代码里实现复杂逻辑。
后来觉得在前端写这些东西效率低,干脆抛弃deployd,用mean.js的基础架构上自己开发后端,反而觉得方便多了。
deployd用来做简单的pototype实验还是不错的,但缺乏定制化开发的灵活性,不建议上生产环境。其本身也有一段时间没怎么更新了,主要的开发人员目前都在开发另外一个商业化的产品strongloop。
ajianrelease
2015-03-09 15:19:25 +08:00
@frozen2013 你是说deployd不支持云端代码吧?如果支持的话,应该复杂逻辑都可以放在后端啊
zhicheng
2015-03-09 15:44:18 +08:00
@ajianrelease 如果这不是软文,如果楼主是程序员,那么调戏一下。楼主说一下 HTTP 状态码 301 和 302 的区别呗。
frozen2013
2015-03-09 15:53:52 +08:00
@ajianrelease 啥是云端代码?推代码到云端?deployd很容易部署的
deployd弄出来的api基本是固定,虽然有提供入口让你加代码,但能加的功能有限。
我还琢磨了一下deployd的源码,看不能自己扩展,但短时间想不出好的头绪,水平有限哈。。
后来弄mean.js,对于我这个nodejs新手,一看架构就很清晰,熟悉express和moogoose这两个强大的库后就很容易上手了。
qsun
2015-03-09 16:33:35 +08:00
@ajianrelease 嗯,我认错,不应该断言这是软文,而应该是:

这篇帖子有可能不是 @ajianrelease 发的关于leancloud的软文。
ajianrelease
2015-03-09 16:45:39 +08:00
@zhicheng 你推理有问题,我能说出他们的区分能推出我就是程序员?能推出这不是软文?退一步讲,假设我不知道,我难道就不会Google/百度一下?写软文的就一定不是程序员? OK,我不想再就这个事情讨论了,没意思
justlikemaki
2015-03-09 16:50:02 +08:00
...用了下deployd,还不如自己写呢

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

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

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

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

© 2021 V2EX