Re: [闲聊] 个人学习Ruby & RoR历程

楼主: truesword ( )   2012-11-11 23:33:06
※ 引述《jadepond (JP)》之铭言:
: ※ 引述《blin1115 (blin1115)》之铭言:
: 因为万一出了问题,可以找的到人来骂,硬逼着某人把这个该死的东西修好
: 甚至半夜把那个人找出来,或者是把那个人开除,很快的可以找到替代人选
: 大老板宁愿相信钱可以解决的问题,而不愿意相信“你的热情”来解决的问题
: 因为老板可以操控金钱,但是老板没办法操控“你的热情”
: 你的热情随时都会消退,你也可能会因故离职,你的热情很难找到替代品
: 但是老板总是可以找到钱... 你的热情虽然是免费,但是老板想要的时候可能会开天窗
: 毕竟 Ruby/Rails 会的人太少,在加上没有经过认证的训练,
: 今天你们公司有幸能够有你这种热情的人
: 但是万一你离职了,要找到替代你的人可能很困难,这会让老板很不安..
: : 恩..小弟这阵子也在找 ROR 的资料..
: : 想学但资源很少(跟PHP相比)
: : 可能就这样注定曲高和寡吧..
: 面对现实吧.. 现实工作中很多解决方案 ruby 都尚未成熟,或者甚至没有
: 与其依靠“免费”的开放式原始码,但是不知何年和日会成熟
: 不如依靠只要花钱就能买的到的现有的解决方案,因为可以立刻投入赚钱
: 而且重点是可以跟现有的东西相容,一直用下去..
: 最重要的原因就是目前世界市值前 500 名的公司,很少用 ruby rails 方案成功的例子
这什么鸟譬喻...世界前两大企业是石油公司,连这你都算进去?市值近500大的企业,
多半已成立半世纪之久,而且不少非网络产业像是钢铁、零售、金融公司,这样也能比?
难道要用ruby on rails挖石油、钢铁厂用activeRecord炼钢、金融业的基金
经理人知道什么叫MVC,这技术才算成功,才算你所谓的成熟嘛?
1908年福特第一辆T型车问世时,你跟他说“抱歉,现在世界500大企业没人在开车,
所以你这是垃圾。”这样像话嘛?
: 大家都跟模范生学习、跟大师学习、跟成功者学习
我同意这句话,那么网络产业的大师在哪呢?我们不彷看看硅谷吧!近年来美国许多
新创的网络公司纷纷选择ruby, python, js相对应的web framework,2008年有一篇关于
程式语言与工作职缺的调查[1],仔细看看第三张图,那是张关于成长率的资料。2012年
也有一个民调[2],取自一万多developer,跟08年比较一下相对位置。
网页开发框架的话我们可以自己到indeed.com (外国版的104)去查
以下是国外indeed.com的工作职缺数量(USA)
Rails: 12k
nodejs: 0.3k
django: 1.5k
只看USA的理由是因为我认为美国是目前网络产业的领头羊,能够真实反应最新的趋势跟技
术。
此外亚马逊,世界最成功的云端服务公司,也早就把ruby跟python等语言纳入SDK标准,
他的SDK支援php,java,.NET,python,ruby,还有当然ios跟android,可以看到server端的
语言前三个都是发展历史久远,使用人数众多所以支援一点都不意外,而python跟ruby则
是优秀的后起之秀,其中ruby的成功跟rails有着极大的关系。
此外google也在他的产品里开始支援ruby的API[3]。
几年前apple的OSX也内建python跟ruby
此外知名的游戏开发商zinga(曾开发许多social game例如开心农场)也在征ruby
programer[4]。
知名的SaaS GitHub也是用rails开发的。还有一些知名的PaaS例如Heroku, Parse.com[5]
都是基于rails开发的网络服务,他们的规模也不小。
不知道这些公司够不够格当你口中的大师?
twitter或许真如你所说放弃rails,但那也是在他长到够大之后的事,我看不出来台湾
有那一间网络公司需要担心这件事,而且别忘了rails问世也才约10年,ruby真正踏入
世界舞台也差不多10来年而已,这些技术进步的非常快,全都是拜open source所赐。
以上从IaaS, PaaS,到SaaS,ruby/rails处处落地生根,每个都是现实世界的商业应用,
我倒是看不出来不成熟在哪里
总是习惯砸大钱请顾问、买解决方案而疏于检视其他替代方案的老板,应该也不会有多
成功的企业。
当然也不是说技术挂帅,看到什么流行就用什么,改来改去。技术所能完成的工作才是
重点,但是当这些工作必须要不断砸钱解决bug、不断买别人的解决方案的时候,那么或许
善用新的技术是个更好的选择。
在这个云端时代,尤其是网络产业,根本早已不分国界,台湾没人懂,难道不能到印度去
找?到俄罗斯、中国、到全世界去找?
何况网络/软件公司不是制造业也不需要盖工厂,更不用“数以万计”的技术人才。
市值300亿台币的evernote也才200多人,这些人还是包括ios/android/行销/企划..
dropbox大概也差不多。那么,一个市值上亿台币的公司,需要多少web app人才?
台湾真的找不到嘛?这么丁点人自己培养真的那么困难嘛?就甘愿砸钱给国外厂商当
别人眼中的肥羊?钱砸完了,依旧没有自己的技术,下一次仍旧是肥羊。
老板的短视近利是他们的事,这也正是我们最好的机会,世代向来都是这样交替的。
此外最近有很多美国的新创公司以这些新一代的web framework起家的,想进入中国市场
,都找台湾当分公司据点,这又何尝不是个机会?
记得,学习新事物永远都不是一件坏事。我忘记是谁说的,但这是很棒的一句话。
共勉之~
抱歉懒得缩网址了
[1]http://duartes.org/gustavo/blog/post/programming-language-jobs-and-trends
[2]http://jobstractor.com/monthly-stats
[3]https://developers.google.com/sketchup/docs/gsrubyapi_examples?hl=zh-TW
[4]http://company.zynga.com/careers/north-america/software-engineering/
senior-server-engineer-ruby-drawsomething <==请自行处理断行
[5]https://parse.com/jobs
作者: ihower   2011-01-14 02:03:00
有人认真了! 推!
作者: mars90226 (火星人)   2011-01-14 13:02:00
楼上是ihower大大推!
作者: goodplace (hello)   2011-01-15 09:11:00
推学习新事物永远都不是一件坏事
作者: tonytonyjan (南洋大兜虫)   2011-01-22 02:47:00
作者: hechian (谦谦静听)   2011-01-26 10:06:00
看完只有爽而已,可惜不能给GP

Links booklink

Contact Us: admin [ a t ] ucptt.com