由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 开源经济学
相关主题
在大公司做开源感觉怎么样? (转载)我最近写ruby写得很开心
大家公司里kafka是dev弄还是ops折腾准备DevOps面试要复习什么知识? (转载)
真神,据说python是给初学者学的,对此你怎么看?大牛们说说为什么我那么钟意node?
[bssd]来,我们从高级一点的公司结构层面讨论语言的选择Docker这种东西 真心不看好 门槛太低,哪个公司都能搞
大神王垠 PySonar2 开源,世界最先进python静态分析关于bizspark羊毛的点滴
关于 Python DevOps 的几个问题Linus Torvalds: Java A Horrible Language - YouTube
scala project 告一段落,转战ruby/chef/node.js又招人了,DevOps Engineer
AWS真的好用吗?groovy这个语言怎么样
相关话题的讨论汇总
话题: 开源话题: 新田话题: 楠木话题: 义贞话题: 主力
进入Programming版参与讨论
1 (共1页)
z****e
发帖数: 54598
1
很多人不明白这个开源游戏规则是怎么玩的
一般而言,挨踢公司三大支出
员工的salary,软件的license fee,硬件的depreciation
那么要节省支出,怎么办?最直接的方法:裁员
实际上大多数挨踢公司一旦遇到问题,裁员往往是它们的第一反应
但是呢,码农裁掉了没人干活了,肯定不行
那怎么办?降薪,这个不行的,很多时候是违法的
那是不是没辙了?未必
把写代码的留下,把其它搞维护的裁掉
搞维护的工资虽然不如码农高,但是拿一个5万一年绝对没问题
裁一个就省5万,可以买n个软件和n*10个硬件了
其次,软件,没啥好说的,上开源
开源的性能肯定不如商业产品,毫无疑问
但是并不代表开源跟商业产品的差距就是0和100的差距
实际上差距一般时候是在70到80之间,也就是开源产品
一般而言,性能是商业产品的七成到八成
那市场上的需求,其中七八成就可以用开源的,剩下一两成的市场
不要也罢,都是超级大公司,政府之类的不缺钱的主,死磕也没有必要
不过话说回来,铁道部卖火车票这种倒是应该优先考虑上商业产品的
这是对国民负责的一种方式,贵,花钱总比挂掉强
象什么淘宝这种民营企业则是开源的主力客户
最后一个硬件,感谢摩尔定律和流水线生产,硬件也越来越便宜了
现在还出现了云计算,就更便宜了,云计算连depreciation的概念都不存在了
做好这三点,市场上随便一个公司都可以跟挨踢大公司掰掰手腕
找那么一两个主力程序员,就可以把公司整个撑起来
amazon,netflix等公司就是这么爬起来的
商业竞争犹如战场,打战时候,要集中优势兵力,歼灭敌人主力
不要过于关注那些零散的部队,开源的优势在哪里?便宜,打的就是价格战
敌人主力在哪里?七八成市场份额就是主力,占领这些地方
剩下的也就是打打游击战,不成气候
就像日本足利氏对新田和楠木氏,足利尊氏很明白,楠木正成才是主力中坚
新田义贞那种花花大少,不成气候,楠木在前期击败足利的时候也曾上书天皇
诛杀新田,招降足利,可惜天皇比较愚蠢,不同意,等后期足利东山再起
杀回来了,楠木建议天皇撤出都城,不要死磕,天皇尼玛还是不同意
最后楠木兄弟不得不战死,剩下新田义贞也就是带队打打游击的份,不成气候
amazon放十年前,就是三流队,那么要如何跟一线队踢呢?
铁桶加防守反击,这种策略只要实力差距不是过大,基本上踢平问题不大,然后找机会
反击
实际上穆里尼傲就是靠这一套起家的,敌人主力在哪里?梅西,c罗都拿着很高的工资
那么当手中没有资源的时候,也就是没有钱的时候,怎么办?
加强防守,找个好门将,然后强化后卫线,后卫比前锋便宜得多
防住梅西,c罗,掐死对方的主力
然后找机会,做反击,amazon的防守是在十多年前,用开源收获市场
同时高筑墙,广积粮,在公司运作中就是积累大量现金流,尽量让公司挺得久一点
随后得反击则是在危机之中,web泡沫破灭和08金融危机,两次机会,amazon挺过去之后
抓住其他挨踢公司还处于恢复的过程中,扩大地盘,所以这几年profit都是负的
因为姐夫在反击
历史上足利尊氏,穆里尼傲,姐夫这些人,前期都以忍耐为主,敌人处于优势的时候
慢慢跟它周旋,不要急,积蓄力量,等它犯错,当敌人处于进攻之后的疲惫的时候
会出现短暂的弱势,这个时候拖不得,要尽快击溃敌人主力,取得战略优势,并最终转
换成胜势
此时兵贵神速,反击的机会要在敌人还没回过来之前,就要形成打门
否则一旦敌人主力退守,禁区里面都是脚的时候,再打就没有意义了
所以这些年姐夫花钱不心疼,几乎是不顾一切地扩张,可以看出一个战略大师的手笔
它急着把优势要转换成胜势
做事要有大局观,软件工程其实也是一样的
oop vs other paradigm,要明白为什么要oop,因为oop能解决大多数问题
而其他很多paradigm,其实都只能解决少部分领域的问题,比如面向切面,函数等等
那你的主力就应该放在oop上,oop别挂了,oop一旦挂了,那就跟下围棋一样,主力被
围歼
那剩下就不用玩了,oop就是你的楠木正成,保住楠木正成,然后其他的就是新田义贞
偶像级角色,风头让新田义贞去出,就像新田义贞歼灭北条政权一样,它就适合干这个
用楠木之类的将领来防守,做好防守,然后找点明星去反击
但是切记,楠木正成给天皇上书中说的,如有必要,诛杀新田义贞,弄清楚轻重
也就是丢车保帅,看穆里尼傲也是如此,每一次跳槽,都尝试着把以前的后卫给带走
而不是明星,你看它现在就没打算带走c罗
那作为一般程序猿而言,如果我们要跳槽,什么产品能够被带走?
开源产品,开源产品是你唯一能够带走的产品,我知道商业产品看上去很帅,高富帅
但是没有用,你带不走,这些是明星,是新田义贞,是用来出风头的家伙
fc首尔就要踢恒大了,估计上半场会死守,这个时候要看孔卡,穆里奇等人能不能打开
局面
如果迟迟打不开局面,尤其是平局的僵局如果一直拖到最后十五分钟的话
那恐怕棒子将会有很大机会胜出
x****u
发帖数: 44466
2
同学啊,开源裁的是码农,因为开源直接把重复发明轮子的工作省掉了。
反而是测试没法节省,你用开源代码搞了个嵌入式设备,发布前做的工作比闭源的一点
也少不了。

【在 z****e 的大作中提到】
: 很多人不明白这个开源游戏规则是怎么玩的
: 一般而言,挨踢公司三大支出
: 员工的salary,软件的license fee,硬件的depreciation
: 那么要节省支出,怎么办?最直接的方法:裁员
: 实际上大多数挨踢公司一旦遇到问题,裁员往往是它们的第一反应
: 但是呢,码农裁掉了没人干活了,肯定不行
: 那怎么办?降薪,这个不行的,很多时候是违法的
: 那是不是没辙了?未必
: 把写代码的留下,把其它搞维护的裁掉
: 搞维护的工资虽然不如码农高,但是拿一个5万一年绝对没问题

n******t
发帖数: 4406
3
你真能扯。不去当个xxx首席经济学家可惜了。。

【在 z****e 的大作中提到】
: 很多人不明白这个开源游戏规则是怎么玩的
: 一般而言,挨踢公司三大支出
: 员工的salary,软件的license fee,硬件的depreciation
: 那么要节省支出,怎么办?最直接的方法:裁员
: 实际上大多数挨踢公司一旦遇到问题,裁员往往是它们的第一反应
: 但是呢,码农裁掉了没人干活了,肯定不行
: 那怎么办?降薪,这个不行的,很多时候是违法的
: 那是不是没辙了?未必
: 把写代码的留下,把其它搞维护的裁掉
: 搞维护的工资虽然不如码农高,但是拿一个5万一年绝对没问题

d*******r
发帖数: 3299
4
感觉非常在理。顶一个。

【在 z****e 的大作中提到】
: 很多人不明白这个开源游戏规则是怎么玩的
: 一般而言,挨踢公司三大支出
: 员工的salary,软件的license fee,硬件的depreciation
: 那么要节省支出,怎么办?最直接的方法:裁员
: 实际上大多数挨踢公司一旦遇到问题,裁员往往是它们的第一反应
: 但是呢,码农裁掉了没人干活了,肯定不行
: 那怎么办?降薪,这个不行的,很多时候是违法的
: 那是不是没辙了?未必
: 把写代码的留下,把其它搞维护的裁掉
: 搞维护的工资虽然不如码农高,但是拿一个5万一年绝对没问题

m******t
发帖数: 635
5
说的很好。稍微补充下,开源省的是软件的License fee,Cloud/AWS省的是硬件投资,
DevOps省的是人工(主要是sys admin),NoSQL省的是DBA的人工。Java (OOP)需要的是
大规模的团队合作,人工比较高,你可以外包十几个印度的Java工,但是也得有一两个
好架构。FP的一个卖点就是生产力比较高:试想如果这一两个架构用Scala/Clojure就
搞定这个系统的话,那些外包都省了,何况外包也有沟通的问题。
目前startup还有一个趋势是企业架构扁平化,就是取消中间层管理层,比如Project
managers, development managers,因为他们大多数是Paper pusher,是反生产力。这
个是个比较有趣的趋势。

【在 z****e 的大作中提到】
: 很多人不明白这个开源游戏规则是怎么玩的
: 一般而言,挨踢公司三大支出
: 员工的salary,软件的license fee,硬件的depreciation
: 那么要节省支出,怎么办?最直接的方法:裁员
: 实际上大多数挨踢公司一旦遇到问题,裁员往往是它们的第一反应
: 但是呢,码农裁掉了没人干活了,肯定不行
: 那怎么办?降薪,这个不行的,很多时候是违法的
: 那是不是没辙了?未必
: 把写代码的留下,把其它搞维护的裁掉
: 搞维护的工资虽然不如码农高,但是拿一个5万一年绝对没问题

t*****n
发帖数: 4908
6
id很牛

【在 m******t 的大作中提到】
: 说的很好。稍微补充下,开源省的是软件的License fee,Cloud/AWS省的是硬件投资,
: DevOps省的是人工(主要是sys admin),NoSQL省的是DBA的人工。Java (OOP)需要的是
: 大规模的团队合作,人工比较高,你可以外包十几个印度的Java工,但是也得有一两个
: 好架构。FP的一个卖点就是生产力比较高:试想如果这一两个架构用Scala/Clojure就
: 搞定这个系统的话,那些外包都省了,何况外包也有沟通的问题。
: 目前startup还有一个趋势是企业架构扁平化,就是取消中间层管理层,比如Project
: managers, development managers,因为他们大多数是Paper pusher,是反生产力。这
: 个是个比较有趣的趋势。

e******0
发帖数: 291
7
原来LZ也是球迷, 顶一个
z****e
发帖数: 54598
8
很多人不明白这个开源游戏规则是怎么玩的
一般而言,挨踢公司三大支出
员工的salary,软件的license fee,硬件的depreciation
那么要节省支出,怎么办?最直接的方法:裁员
实际上大多数挨踢公司一旦遇到问题,裁员往往是它们的第一反应
但是呢,码农裁掉了没人干活了,肯定不行
那怎么办?降薪,这个不行的,很多时候是违法的
那是不是没辙了?未必
把写代码的留下,把其它搞维护的裁掉
搞维护的工资虽然不如码农高,但是拿一个5万一年绝对没问题
裁一个就省5万,可以买n个软件和n*10个硬件了
其次,软件,没啥好说的,上开源
开源的性能肯定不如商业产品,毫无疑问
但是并不代表开源跟商业产品的差距就是0和100的差距
实际上差距一般时候是在70到80之间,也就是开源产品
一般而言,性能是商业产品的七成到八成
那市场上的需求,其中七八成就可以用开源的,剩下一两成的市场
不要也罢,都是超级大公司,政府之类的不缺钱的主,死磕也没有必要
不过话说回来,铁道部卖火车票这种倒是应该优先考虑上商业产品的
这是对国民负责的一种方式,贵,花钱总比挂掉强
象什么淘宝这种民营企业则是开源的主力客户
最后一个硬件,感谢摩尔定律和流水线生产,硬件也越来越便宜了
现在还出现了云计算,就更便宜了,云计算连depreciation的概念都不存在了
做好这三点,市场上随便一个公司都可以跟挨踢大公司掰掰手腕
找那么一两个主力程序员,就可以把公司整个撑起来
amazon,netflix等公司就是这么爬起来的
商业竞争犹如战场,打战时候,要集中优势兵力,歼灭敌人主力
不要过于关注那些零散的部队,开源的优势在哪里?便宜,打的就是价格战
敌人主力在哪里?七八成市场份额就是主力,占领这些地方
剩下的也就是打打游击战,不成气候
就像日本足利氏对新田和楠木氏,足利尊氏很明白,楠木正成才是主力中坚
新田义贞那种花花大少,不成气候,楠木在前期击败足利的时候也曾上书天皇
诛杀新田,招降足利,可惜天皇比较愚蠢,不同意,等后期足利东山再起
杀回来了,楠木建议天皇撤出都城,不要死磕,天皇尼玛还是不同意
最后楠木兄弟不得不战死,剩下新田义贞也就是带队打打游击的份,不成气候
amazon放十年前,就是三流队,那么要如何跟一线队踢呢?
铁桶加防守反击,这种策略只要实力差距不是过大,基本上踢平问题不大,然后找机会
反击
实际上穆里尼傲就是靠这一套起家的,敌人主力在哪里?梅西,c罗都拿着很高的工资
那么当手中没有资源的时候,也就是没有钱的时候,怎么办?
加强防守,找个好门将,然后强化后卫线,后卫比前锋便宜得多
防住梅西,c罗,掐死对方的主力
然后找机会,做反击,amazon的防守是在十多年前,用开源收获市场
同时高筑墙,广积粮,在公司运作中就是积累大量现金流,尽量让公司挺得久一点
随后得反击则是在危机之中,web泡沫破灭和08金融危机,两次机会,amazon挺过去之后
抓住其他挨踢公司还处于恢复的过程中,扩大地盘,所以这几年profit都是负的
因为姐夫在反击
历史上足利尊氏,穆里尼傲,姐夫这些人,前期都以忍耐为主,敌人处于优势的时候
慢慢跟它周旋,不要急,积蓄力量,等它犯错,当敌人处于进攻之后的疲惫的时候
会出现短暂的弱势,这个时候拖不得,要尽快击溃敌人主力,取得战略优势,并最终转
换成胜势
此时兵贵神速,反击的机会要在敌人还没回过来之前,就要形成打门
否则一旦敌人主力退守,禁区里面都是脚的时候,再打就没有意义了
所以这些年姐夫花钱不心疼,几乎是不顾一切地扩张,可以看出一个战略大师的手笔
它急着把优势要转换成胜势
做事要有大局观,软件工程其实也是一样的
oop vs other paradigm,要明白为什么要oop,因为oop能解决大多数问题
而其他很多paradigm,其实都只能解决少部分领域的问题,比如面向切面,函数等等
那你的主力就应该放在oop上,oop别挂了,oop一旦挂了,那就跟下围棋一样,主力被
围歼
那剩下就不用玩了,oop就是你的楠木正成,保住楠木正成,然后其他的就是新田义贞
偶像级角色,风头让新田义贞去出,就像新田义贞歼灭北条政权一样,它就适合干这个
用楠木之类的将领来防守,做好防守,然后找点明星去反击
但是切记,楠木正成给天皇上书中说的,如有必要,诛杀新田义贞,弄清楚轻重
也就是丢车保帅,看穆里尼傲也是如此,每一次跳槽,都尝试着把以前的后卫给带走
而不是明星,你看它现在就没打算带走c罗
那作为一般程序猿而言,如果我们要跳槽,什么产品能够被带走?
开源产品,开源产品是你唯一能够带走的产品,我知道商业产品看上去很帅,高富帅
但是没有用,你带不走,这些是明星,是新田义贞,是用来出风头的家伙
fc首尔就要踢恒大了,估计上半场会死守,这个时候要看孔卡,穆里奇等人能不能打开
局面
如果迟迟打不开局面,尤其是平局的僵局如果一直拖到最后十五分钟的话
那恐怕棒子将会有很大机会胜出
x****u
发帖数: 44466
9
同学啊,开源裁的是码农,因为开源直接把重复发明轮子的工作省掉了。
反而是测试没法节省,你用开源代码搞了个嵌入式设备,发布前做的工作比闭源的一点
也少不了。

【在 z****e 的大作中提到】
: 很多人不明白这个开源游戏规则是怎么玩的
: 一般而言,挨踢公司三大支出
: 员工的salary,软件的license fee,硬件的depreciation
: 那么要节省支出,怎么办?最直接的方法:裁员
: 实际上大多数挨踢公司一旦遇到问题,裁员往往是它们的第一反应
: 但是呢,码农裁掉了没人干活了,肯定不行
: 那怎么办?降薪,这个不行的,很多时候是违法的
: 那是不是没辙了?未必
: 把写代码的留下,把其它搞维护的裁掉
: 搞维护的工资虽然不如码农高,但是拿一个5万一年绝对没问题

n******t
发帖数: 4406
10
你真能扯。不去当个xxx首席经济学家可惜了。。

【在 z****e 的大作中提到】
: 很多人不明白这个开源游戏规则是怎么玩的
: 一般而言,挨踢公司三大支出
: 员工的salary,软件的license fee,硬件的depreciation
: 那么要节省支出,怎么办?最直接的方法:裁员
: 实际上大多数挨踢公司一旦遇到问题,裁员往往是它们的第一反应
: 但是呢,码农裁掉了没人干活了,肯定不行
: 那怎么办?降薪,这个不行的,很多时候是违法的
: 那是不是没辙了?未必
: 把写代码的留下,把其它搞维护的裁掉
: 搞维护的工资虽然不如码农高,但是拿一个5万一年绝对没问题

相关主题
关于 Python DevOps 的几个问题我最近写ruby写得很开心
scala project 告一段落,转战ruby/chef/node.js准备DevOps面试要复习什么知识? (转载)
AWS真的好用吗?大牛们说说为什么我那么钟意node?
进入Programming版参与讨论
d*******r
发帖数: 3299
11
感觉非常在理。顶一个。

【在 z****e 的大作中提到】
: 很多人不明白这个开源游戏规则是怎么玩的
: 一般而言,挨踢公司三大支出
: 员工的salary,软件的license fee,硬件的depreciation
: 那么要节省支出,怎么办?最直接的方法:裁员
: 实际上大多数挨踢公司一旦遇到问题,裁员往往是它们的第一反应
: 但是呢,码农裁掉了没人干活了,肯定不行
: 那怎么办?降薪,这个不行的,很多时候是违法的
: 那是不是没辙了?未必
: 把写代码的留下,把其它搞维护的裁掉
: 搞维护的工资虽然不如码农高,但是拿一个5万一年绝对没问题

m******t
发帖数: 635
12
说的很好。稍微补充下,开源省的是软件的License fee,Cloud/AWS省的是硬件投资,
DevOps省的是人工(主要是sys admin),NoSQL省的是DBA的人工。Java (OOP)需要的是
大规模的团队合作,人工比较高,你可以外包十几个印度的Java工,但是也得有一两个
好架构。FP的一个卖点就是生产力比较高:试想如果这一两个架构用Scala/Clojure就
搞定这个系统的话,那些外包都省了,何况外包也有沟通的问题。
目前startup还有一个趋势是企业架构扁平化,就是取消中间层管理层,比如Project
managers, development managers,因为他们大多数是Paper pusher,是反生产力。这
个是个比较有趣的趋势。

【在 z****e 的大作中提到】
: 很多人不明白这个开源游戏规则是怎么玩的
: 一般而言,挨踢公司三大支出
: 员工的salary,软件的license fee,硬件的depreciation
: 那么要节省支出,怎么办?最直接的方法:裁员
: 实际上大多数挨踢公司一旦遇到问题,裁员往往是它们的第一反应
: 但是呢,码农裁掉了没人干活了,肯定不行
: 那怎么办?降薪,这个不行的,很多时候是违法的
: 那是不是没辙了?未必
: 把写代码的留下,把其它搞维护的裁掉
: 搞维护的工资虽然不如码农高,但是拿一个5万一年绝对没问题

t*****n
发帖数: 4908
13
id很牛

【在 m******t 的大作中提到】
: 说的很好。稍微补充下,开源省的是软件的License fee,Cloud/AWS省的是硬件投资,
: DevOps省的是人工(主要是sys admin),NoSQL省的是DBA的人工。Java (OOP)需要的是
: 大规模的团队合作,人工比较高,你可以外包十几个印度的Java工,但是也得有一两个
: 好架构。FP的一个卖点就是生产力比较高:试想如果这一两个架构用Scala/Clojure就
: 搞定这个系统的话,那些外包都省了,何况外包也有沟通的问题。
: 目前startup还有一个趋势是企业架构扁平化,就是取消中间层管理层,比如Project
: managers, development managers,因为他们大多数是Paper pusher,是反生产力。这
: 个是个比较有趣的趋势。

e******0
发帖数: 291
14
原来LZ也是球迷, 顶一个
z****e
发帖数: 54598
15
做产品的会被裁掉
那这个是大势所趋,只能顺应潮流
逆流而上是会受到惩罚的

【在 x****u 的大作中提到】
: 同学啊,开源裁的是码农,因为开源直接把重复发明轮子的工作省掉了。
: 反而是测试没法节省,你用开源代码搞了个嵌入式设备,发布前做的工作比闭源的一点
: 也少不了。

d*******r
发帖数: 3299
16
赞总结。总之就是用现成的各种开源轮子,解决各种重复性劳动,削减各种传统的管理
成本。

【在 m******t 的大作中提到】
: 说的很好。稍微补充下,开源省的是软件的License fee,Cloud/AWS省的是硬件投资,
: DevOps省的是人工(主要是sys admin),NoSQL省的是DBA的人工。Java (OOP)需要的是
: 大规模的团队合作,人工比较高,你可以外包十几个印度的Java工,但是也得有一两个
: 好架构。FP的一个卖点就是生产力比较高:试想如果这一两个架构用Scala/Clojure就
: 搞定这个系统的话,那些外包都省了,何况外包也有沟通的问题。
: 目前startup还有一个趋势是企业架构扁平化,就是取消中间层管理层,比如Project
: managers, development managers,因为他们大多数是Paper pusher,是反生产力。这
: 个是个比较有趣的趋势。

c********l
发帖数: 8138
17
大体同意
一处小细节忍不住吐槽:
“裁一个就省5万,可以买n个软件和n*10个硬件了”
laf...
企业级的软件硬件没那么便宜。

【在 z****e 的大作中提到】
: 很多人不明白这个开源游戏规则是怎么玩的
: 一般而言,挨踢公司三大支出
: 员工的salary,软件的license fee,硬件的depreciation
: 那么要节省支出,怎么办?最直接的方法:裁员
: 实际上大多数挨踢公司一旦遇到问题,裁员往往是它们的第一反应
: 但是呢,码农裁掉了没人干活了,肯定不行
: 那怎么办?降薪,这个不行的,很多时候是违法的
: 那是不是没辙了?未必
: 把写代码的留下,把其它搞维护的裁掉
: 搞维护的工资虽然不如码农高,但是拿一个5万一年绝对没问题

b*******s
发帖数: 5216
18
思路清晰

【在 z****e 的大作中提到】
: 很多人不明白这个开源游戏规则是怎么玩的
: 一般而言,挨踢公司三大支出
: 员工的salary,软件的license fee,硬件的depreciation
: 那么要节省支出,怎么办?最直接的方法:裁员
: 实际上大多数挨踢公司一旦遇到问题,裁员往往是它们的第一反应
: 但是呢,码农裁掉了没人干活了,肯定不行
: 那怎么办?降薪,这个不行的,很多时候是违法的
: 那是不是没辙了?未必
: 把写代码的留下,把其它搞维护的裁掉
: 搞维护的工资虽然不如码农高,但是拿一个5万一年绝对没问题

x****d
发帖数: 1766
19
真能歪歪,还不错吧,不过眼界太低,这个事情要从哲学高度阐述。不过老中很少能看
那么高的,就知道钱啥经济的。最后都完蛋。我看哪个能歪歪开源哲学,我就跟他混了
c***z
发帖数: 6348
20
sounds interesting
BTW there are actually 开源哲学 in MIS, mostly comparing Apple vs Google...
相关主题
Docker这种东西 真心不看好 门槛太低,哪个公司都能搞又招人了,DevOps Engineer
关于bizspark羊毛的点滴groovy这个语言怎么样
Linus Torvalds: Java A Horrible Language - YouTubeCassandra 比较 Dynamodb
进入Programming版参与讨论
q*c
发帖数: 9453
21
fp 生产力高的不知道哪里来的这个结论?
我看写程序大部分时间在开会, 找人, 找 dependency doc, 在设计, 在思考,在
看前面的 code, 在google..... blah blah.
真动手打键盘的时间是小部分。 FP 在上面所有方面都没啥优势, 有些地方还有相当
劣势( 比如读别人的 code)。
这个 FP 效率高的神话到底出发地是哪里??

【在 m******t 的大作中提到】
: 说的很好。稍微补充下,开源省的是软件的License fee,Cloud/AWS省的是硬件投资,
: DevOps省的是人工(主要是sys admin),NoSQL省的是DBA的人工。Java (OOP)需要的是
: 大规模的团队合作,人工比较高,你可以外包十几个印度的Java工,但是也得有一两个
: 好架构。FP的一个卖点就是生产力比较高:试想如果这一两个架构用Scala/Clojure就
: 搞定这个系统的话,那些外包都省了,何况外包也有沟通的问题。
: 目前startup还有一个趋势是企业架构扁平化,就是取消中间层管理层,比如Project
: managers, development managers,因为他们大多数是Paper pusher,是反生产力。这
: 个是个比较有趣的趋势。

f*******t
发帖数: 7549
22
有些人用FP写几百行的小程序时觉得爽(虽然我也不理解为什么),想当然地以为FP能
大幅提高开发效率

★ 发自iPhone App: ChineseWeb 7.8

【在 q*c 的大作中提到】
: fp 生产力高的不知道哪里来的这个结论?
: 我看写程序大部分时间在开会, 找人, 找 dependency doc, 在设计, 在思考,在
: 看前面的 code, 在google..... blah blah.
: 真动手打键盘的时间是小部分。 FP 在上面所有方面都没啥优势, 有些地方还有相当
: 劣势( 比如读别人的 code)。
: 这个 FP 效率高的神话到底出发地是哪里??

h*****a
发帖数: 1718
23
主要是因为简洁吧。
我个人觉得效率不见得高。我自己写过4-5年Haskell,差不多几个月的Scala,觉得开
发上不比别的语言更有效率。

【在 q*c 的大作中提到】
: fp 生产力高的不知道哪里来的这个结论?
: 我看写程序大部分时间在开会, 找人, 找 dependency doc, 在设计, 在思考,在
: 看前面的 code, 在google..... blah blah.
: 真动手打键盘的时间是小部分。 FP 在上面所有方面都没啥优势, 有些地方还有相当
: 劣势( 比如读别人的 code)。
: 这个 FP 效率高的神话到底出发地是哪里??

g*****g
发帖数: 34805
24
用 akka开发复杂多线程更有效率是可能的,其余不觉得。

【在 h*****a 的大作中提到】
: 主要是因为简洁吧。
: 我个人觉得效率不见得高。我自己写过4-5年Haskell,差不多几个月的Scala,觉得开
: 发上不比别的语言更有效率。

g****t
发帖数: 31659
25
你当过产品线经理么?主管? CEO?
如果是一般码工,我看还是别谈这些了...
software在所谓的开源运动之前,很久之前,大部分都是免费的。
因为它们是硬件搭售的。到今天,很多硬件也都是给免费软件的。DVD player,
电视,...,etc很多消费电子都有部分免费软件。AAPL基本上也是这样。
并不是只有开源才节省费用。
您老人家说的东西最多只适用于web这块软件的一小部分。
这里的根本原因是web的底层协议是大家共有的,不像MS Windows.不然你玩毛阿。
另外裁一个人省得钱至少是他工资的两倍。这你都不懂啊...

【在 z****e 的大作中提到】
: 很多人不明白这个开源游戏规则是怎么玩的
: 一般而言,挨踢公司三大支出
: 员工的salary,软件的license fee,硬件的depreciation
: 那么要节省支出,怎么办?最直接的方法:裁员
: 实际上大多数挨踢公司一旦遇到问题,裁员往往是它们的第一反应
: 但是呢,码农裁掉了没人干活了,肯定不行
: 那怎么办?降薪,这个不行的,很多时候是违法的
: 那是不是没辙了?未必
: 把写代码的留下,把其它搞维护的裁掉
: 搞维护的工资虽然不如码农高,但是拿一个5万一年绝对没问题

q*c
发帖数: 9453
26
那是 framework 的原因, 和 FP 没啥关系?

【在 g*****g 的大作中提到】
: 用 akka开发复杂多线程更有效率是可能的,其余不觉得。
g*****g
发帖数: 34805
27
关系是有的,FP强调immutable, Scala为此提供了一整个collection。actor
framework
需要这个。另外就是大量async callback用lambda写比较简洁。
换句话说,akka用java实现不是不能,但没有scala实现起来优雅。

【在 q*c 的大作中提到】
: 那是 framework 的原因, 和 FP 没啥关系?
1 (共1页)
进入Programming版参与讨论
相关主题
groovy这个语言怎么样大神王垠 PySonar2 开源,世界最先进python静态分析
Cassandra 比较 Dynamodb关于 Python DevOps 的几个问题
docker is next big dealscala project 告一段落,转战ruby/chef/node.js
internal refer 俩个职位AWS真的好用吗?
在大公司做开源感觉怎么样? (转载)我最近写ruby写得很开心
大家公司里kafka是dev弄还是ops折腾准备DevOps面试要复习什么知识? (转载)
真神,据说python是给初学者学的,对此你怎么看?大牛们说说为什么我那么钟意node?
[bssd]来,我们从高级一点的公司结构层面讨论语言的选择Docker这种东西 真心不看好 门槛太低,哪个公司都能搞
相关话题的讨论汇总
话题: 开源话题: 新田话题: 楠木话题: 义贞话题: 主力