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

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

除非是非关键服务,否则可替代性是第一位的。我用IAAS,这个平台垮了,我换一家分分钟。
incompatible
2015-03-09 01:59:12 +08:00
@arachide

前端懂什么是事务隔离级别吗?前端懂什么是sql执行计划吗?前端懂什么是锁吗?
以上没有贬低前端的意思,只是说从前端所需的技能树来考虑,一个前端dev在缺乏足够的后端开发经验的情况下是不适合直接接手后端开发的。必留坑。

你说我不了解BaaS,我只能呵呵了。只要看10分钟parse的文档,任何人都能立刻明白这是什么东西。
我不敢说你后端开发经验少,我只能说你没见过什么复杂的业务(论坛就是你见过的最复杂的东西, most probably, 赫赫)。我在软件公司做过工作流引擎,做过分布式scheduler,做过事务管理器,在互联网行业做过广告投放平台,做过分库分表框架,这些东西没有哪一样能用BaaS代替。

BaaS本质上不过是业务简单、量级小且请不起dev和op的公司/机构或是时间有限的个人开发者的一味良药而已。你把它的前景想象的太美好了。


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


至少目前市场上的云端代码都是javascript
php得没见过
incompatible
2015-03-09 02:07:35 +08:00
@arachide 15楼不但没解释清楚bi和后端的关系,还把bi和hadoop扯上关系了
你能告诉我bi和hadoop有什么关系吗??
zhicheng
2015-03-09 02:22:56 +08:00
要么你们CTO不正常,要么这是广告。
adjusted
2015-03-09 03:00:13 +08:00
rails crud 那么方便,那所有简单的crud网站都是用rails了?很多时候公司做决定不是那么简单的。实际上我对parse和firebase的使用印象并不好,很大可能你现在或将来需要的某个功能是没有的。
FifiLyu
2015-03-09 09:07:13 +08:00
@nbndco 简简单单就被人或者cloud给代替了,究竟是行业的问题,还是人的问题?明眼人自然清楚,没什么承认不承认的问题。我怎么没见到我身边的人被代替?反而越走越好?不提升自己的能力,做任何事情都可能被代替,和行业无关。
jjx
2015-03-09 09:42:41 +08:00
baas/paas这些东西都是划地为牢的东西,怎么都能取代个性化的所有人群
nbndco
2015-03-09 10:01:21 +08:00
@FifiLyu 你这种人最是无聊,什么东西最后都上升到能力论。大规模农业种植展开后,农场主是不是越走越好?自然是的,但是你要问从事农业的人数呢?cloud的思路和农场的思路或者自动化生产的思路是一样的,用更少的人力更高效的解决原来需要解决无数遍的同样的问题。就cloud而言,自然是技术含量提升,工作强度降低,工作收入增加。对于整体而言,自然是岗位数量下降。这不是什么代替不代替的问题,而是需要的人数下降了的问题。当然你要是厉害,自然可以不被挤出去,但是总有那么多人要被挤出去的。
arachide
2015-03-09 10:33:24 +08:00
@incompatible

online的baas基本都能搞定因为逻辑简单
offline的复杂 有些baas涵盖不了 例如爬虫 大数据分析

你说你在广告公司干过
其实 除了后台hadoop算法
baas其它的都能干

例如热门的dsp/rtb
请问那个实时bid有多少行代码(范围)?
这个你答不出来 别提在广告公司干过技术。
其实web广告公司是典型baas+大数据后台场景

再者,offline的很多东西也不是要你写
谁能写出比hadoop/spark更好的大数据分析工具?
谁能写出比nutch es更好的爬虫搜索引擎?
这些都是工业级别的集群工具 不是scrapy那样的学习代码
甚至autoscaling老外都有专门的第三份云 自己无需写代码
azure aws更好 内嵌的

有时抬头看看路好些 多了解东西
不了解东西 又乱jw 就是杯具了
arachide
2015-03-09 10:36:10 +08:00
bi?mahout也是apache的顶级项目
http://businessintelligence.com/bi-vendors/apache-mahout-3/
mahout hadoop hbase 如何关联自己搜
google都不会用最好改行
qsun
2015-03-09 10:41:05 +08:00
那么多人扯淡都没看出来楼主是在是枪手?
FifiLyu
2015-03-09 10:41:36 +08:00
@nbndco 讨论问题,就不要对别人说:“你这种人最无聊”。我无聊来回复,你来回复就无聊。就事论事而已,何必对别人的事情或者生活下一个无聊的结论?本质上,楼主自然是担心自己失去工作机会,失去工作机会有数量原因,也有质量原因,为什么我就不能强调能力了?没大量用过cloud,不知道cloud的痛苦,你以为有了cloud解决同质化的问题,运维需求会减少?不会增加管理cloud相关的运维岗位?我就在cloud基础服务相关的企业工作,我会乱说?
arachide
2015-03-09 10:43:02 +08:00
@qsun 有嫌疑

因为现在很多公司在找pythoncoder
joyeblue
2015-03-09 10:43:16 +08:00
注册了下leancloud,连续试了三次都没有收到注册邮件,就这样的服务质量,还想让人放心的把后端服务全依赖于bass,简直搞笑。
arachide
2015-03-09 10:46:17 +08:00
@qsun 其实国内老板没这种先进性

如果这是leancloud软文 极度鄙视

其实可以用开源的
https://github.com/deployd/deployd

傻子才用公共baas leancloud已经被攻击很多次了 个人认为不靠谱
FifiLyu
2015-03-09 10:47:16 +08:00
@nbndco 我有说话很直来直去的好朋友,这样很ok。但看你的回复记录老是带批判人的情况,合适吗?
arachide
2015-03-09 10:49:38 +08:00
@9hills 公共PAAS BAAS都有迁移成本 慎用
长期看好prviate PAAS BAAS
nbndco
2015-03-09 10:52:39 +08:00
@FifiLyu 问题是:需求会不会越来越少?答案和lz能力有什么关系?
如果需求越来越少,那无非就是能力强的后被挤出去罢了。
我觉得你无聊的地方在于把问题都归结到能力上,无视行业发展。不是每个人的能力都超脱到可以无视行业发展而存在的。
读计算机好还是生物哪个就业好?关键看能力。
读清华还是XX三本好?关键看能力。
去XX还是XX发展?关键看能力。
普通人的能力真没那么牛逼,可以逆势而行。如果行业整体不行,你也没法逆天改命,生物真心就是完美例证了。
cloud如果不减少运维的需求,我们要cloud的目的是什么,赶时髦?新增了管理cloud的岗位,那原有的运维岗位不是就没有了么。原来十个人现在可能只要三个那七个怎么搞?
unionx
2015-03-09 10:54:35 +08:00
码农不值钱了,公司的成本就降下去了,不也挺好

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

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

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

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

© 2021 V2EX