说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

软件开发就像炒股,关键看你怎么选股票!

HTML文档下载 WORD文档下载 PDF文档下载
软件开发无止境,唯有不断的学习、积累经验才能创造出更加领先的产品。股票投资者和软件开发者之间最大的区别就在于:股票投资者考虑的问题是该把钱投资在哪家公司?开发者考虑的问题是该把时间花在哪些项目上?

本文作者Paulo Ortins在这里分享了对于选择哪种编程语言作为软件开发工作的起点的话题,并阐述了自己的观点。其实道理很简单,不管你选择了什么语言,不管你在这门语言上花了多少时间和精力,你对这门语言的掌握程度是最有说服力的。(以下为编译内容)

有的人经常抱怨软件开发行业的技术、概念、工具等更新换代的速度实在是太快了,用他们的话说就是:每周都有新的算法、新的框架、新的编程语言等之类的新东西问世,让人有种应接不暇的感觉。而作为一名软件开发者,我们所要做的就是从这些新的工具里面挑选出适合自己的。

但是,你觉得花时间去熟练掌握每一款新的技术值得吗?或许也未必。即使我们做出了选择,花时间和精力去学习使用新的东西,可是到了第二年的时候又得面临同样的状况——说不定又有一款新技术正在变得很热门,很有潜力。所以,我们不得不在市场上充斥着各种各样的新事物的环境下,静下心来熟练掌握一门技术。

软件开发行业就像是一个股票市场,关键看你怎么选择股票。以下通过一些分析数据来证明这一观点。

软件开发领域就像一个巨大的股票市场


对于我来说,软件开发这一行业的特点和股票市场有点像,每天都会有很多以软件开发为主的科技公司诞生,这就相当于可投资的公司数量在不断地增长;投资者需要考虑的问题就是该把钱投资在哪家公司?开发者需要考虑的问题就是该把时间花在哪些项目上?!而这两者之间最大的区别在于:投资者可以把钱投资在许多家公司,而开发者,很难在同一时间学习超过2-3个新的东西。这就给开发者带来了很大的压力,一旦在决策上连续出现2-3个问题的话,那就会让整个团队处于不利境地。

以下根据对股票行业的数据分析,来探讨一下一位年轻的投资者在软件开发行业里应该怎样选择合适的股票?

选股票,大学问


股票市场里有三种赚钱的方法,第一种就是Fundamental Analysis(基本面分析,以判断金融市场未来走势为目标),投资一个真正有价值的公司,这在现实中已经得到了充分的证实,例如股神巴菲特就是很好的例子。第二种方法就是推测股票价值,以低买高卖的方式挣钱。第三种方式就是small caps(小型股),这样的公司市值较低,正因为如此才导致这样的投资风险更高。可是在软件市场我们不能像推测股票价格一样推测技术的价格,一旦选择了某项开发工具,就必须掌握那项技术,用最短的时间发挥它最大的效用。所以,年轻开发者投资自己的时间且获得高效回报的方法就是——Fundamental Analysis和small caps。

作为一个年轻的软件开发者,哪一种方法最好呢?是将时间花在一个新技术上还是选择一个已经很成熟的技术上呢?

时间是证明一切的最好方法

(下面所说的开发语言只是为了举例而举例,并不是希望引起争执。)

回顾2005的时候,Rails刚刚兴起,而Ruby和Java已经存在很长时间了,但是使用Ruby和Java的开发者并不是特别的多,Java和.NET的地位也很稳固。如果那个时候的年轻开发者选择了Ruby来开始他们的职业生涯的话,不知道会出现什么样的结局?如果选了Java或.NET的话,结果也很难预测。

假设一个开发者选择了Ruby作为自己的开发语言,并且具有8年的开发经验,基本上可以说他是这个行业里最有经验的Ruby开发者了,作Ruby之类的经验分享演讲、发表Ruby论文应该都是很有分量的。想要招聘他的公司应该也是一大把的,毕竟这样的开发者是很罕见的。

作为一个拥有8年经验的.Net开发者或Java开发者的话,有一份舒适的工作应该不成问题,但他不可能成为这个行业里经验最丰富的.Net开发者或Java开发者,毕竟,行业里还是不缺乏拥有15年开发经验的Java开发者的,如果一个公司需要一个真正的专家的话,那么拥有15年开发的经验是最好不过的了。

当然,这样的例子可以用在其它时期的案例上,例如:iOS和Android现在正炒的火热、Big Data和Machine Learning也被捧得很高、Cloud Computing、Node、Clojure、Scala也不乏人气等等。只不过要是将所有的精力都押注在以上所说的这些新事物上的话,估计是一个很不明智的选择。

个人观点

对于给年轻开发者的建议,最好是选择将更多的时间用在新技术/算法上,这也是一个很好的机会——在这项技术取得很好的市场份额之前熟练掌握它。也就是说,通过这么长时间的钻研,你成为世界级专家的可能性就会加大。以这种方式追赶其他方面的开发者,甚至会比他们更有经验。

原文来自:Paulo Ortins Blog                                                                    (编译/薛梁  责编/王果)

Facebook的清洁能源改革——革命尚未成功,仍需努力 YARN或将成为Hadoop新发力点 主流编程语言属性一览(多图) 粉碎硬件复杂论:开发者不懂硬件运行的方式怎么可以?! 最新版Chrome OS加入Word和Excel编辑功能 直指微软 传诺基亚将购诺西全部股份,疑为出售手机业务做准备? 优秀技术领导者的修成之道 直接拿来用!最火前端开源项目(三) 第八届开源中国开源世界高峰论坛成功举办 曾经那些主流的API,而今风光已不再! Android 4.3本月9日亮相 新功能汇总 移动游戏的国际化运营技巧 Google的Janus与Facebook的McDipper:将闪存用于数据中心 拥抱开源还是坚守阵地:传统数据库供应商面临抉择 超棒的30款JS类库和工具 立场坚定:惠普仍然密谋回到智能手机市场 6月份浏览器份额:Chrome成市场份额增长最快浏览器 关于PHP的十大误解 你中了几个? 专访西电朱虎明:异构计算硬件架构呈现百花齐放 百家争鸣 GSMA行纪:各种神器、好玩的、好看的全搜罗 大数据初创企业WibiData将Hadoop“打包”,谷歌董事长施密特两次参投 赚钱不忘环保 苹果计划为数据中心兴建太阳能发电厂 深度解析:清理烂代码 电信开放平台发布短信验证码API 创业教父Paul Graham谈创业投资趋势 挖掘Linux人才,打造Power生态系统!IBM启动“天合应用服务器定义未来挑战赛” 请不要忽略API的安全性 发布将近?苹果在多地注册“iWatch”商标 苹果聘请某时尚公司CEO为副总裁 将负责“特殊项目” 雅虎5000万美元收购视频分享应用Qwiki 创业第一年易犯的8大错误 RemoveFontResource在WinMe下能够正确卸载字体,但在Win98第一、第二版下却出错?谁能解决,多多得分,可以另外开贴给分!!! WINNT 4.0问题 ????"帮助"文件怎么做?? 在ASP中确定当前用户帐户用何办法? 我以前问过的问题,但是没有解决?现在100分买?谁能解决???? fastreport的中文帮助,或者例子? edit的问题,up有分 用adoquery建立的查询在执行时出错! 还有一个问题 业务纪录的自动编号!!! 请问各位大侠."查找",这个函数怎么写. Proc++ :where LPAD(FieldName,6,'0') = :myFieldValue 为啥错? 用OPENGL编制基于对话框的程序要求把所绘的三维图形显示在对话框的一个区域??? 谁知道用socket通信,一秒鈡最多可以传多少条? 我要是想把已有SQL数据库变成*.SQL文件到别的机器上直接建库怎么做? 我用标准输入输出流来输入字符串到string的对象里,为什么得不到空格和以后的字符? 转一篇文章——有关LSD的罐头 (有点长,没耐心的就不用看了^o^) 送分! 超过10个回复请勿再进!!! VC程序调试问题 懂电路分析者请进 求树型菜单的代码??马上给分!!! VC可以调试可执行文件吗??? 请高手指点迷津 :) 求树型菜单的代码?? 如何使列表控件的第一列居中(包括标题文本和内容文本)??? 用查表法按ALPHA混合R、G、B也会这么慢?奇怪!(有源码)(50 怎样用vc开发一个动态链接库让PB调用,要求参数为字符串 3dmax 的问题 关于用alert("信息!")弹出的对话框 up up up up up up up up up up up up up 请问“IE登录时”为什么Domino检测不到我的Username and password? 着急,这条sql语句怎么写?????? 爱的密码 散分啰!!统计BCB论坛现有成员... 这样的COM组件如何实现? 请教:我想学lotus,可不知哪有lotus和lotus教程下载,望指教! 多选项提交过来的值是什么类型的? ORA-03113: end-of-file on communication channel谁知道??高手救命! 星际争霸几大战略(大家切磋切磋) CHtmlView的刷新问题 关于asp.net加密的讨论 怎么样把两个ArrayList合并成一个??我在文档里找了半天也没找到!急~~!!!!!!!! 》》》菜鸟发问:SQL SERVER2000 可以对 office 文档进行全文检索吗? How to alter DBGrid Scrollheader Color? c怎样访问数据库啊?一定给分! from里的参数传递为ENCTYPE="multipart/form-data"时的问题? 网吧问题 如何在txt文件中查找字符 请问如何实现当进入一个combox时自动下拉列表框(不用用鼠标去点) 关于volatile 修饰词 过去用Delphi开发数据库都是用Access,现在急需使用SQL Server。请问:我必须掌握SQL Server中的那些内容。 如果我想删除日志文件的所有记录该怎么办?????? 一个三角形的面积是36平方分米,如果把他的高扩大到原来的一百倍,它的底缩小到原来的十分之一,则面积是 一个三角形面积是十八平方米它等底等高的平行四边形的面积是多少 要想使塑料化工桶增加强度怎么生产我生产的是50公斤白塑料桶 一个三角形的面积是108平方分米,如果它的底缩小3倍,高不变面积是多少 夏天给自行车的轮胎打气时,为什么不能打得太足?从分子角度讲要从分子角度说明! 化工桶上的CN号是什么意思那能不能根据上面的编号查处是那种物品,换句话说是不是一个编号一种料 一个三角形的面积是27平方分米,如果底缩小3倍,高不变,面积是多少平方分米:如果底扩大2倍,高缩小2倍,面积是多少平方分米? 用分子的知识回答:自行车轮胎打气后涨大变硬 图为正方形园子一角,正方形的边长为x,里面有两个半圆形花池,阴影部分是草坪,求草坪的面积.________. 三角形的面积是21平方分米,如果第缩小三倍,高不变面积是多少平方分米?如果底扩大2倍,高缩小2倍面积是几 轮胎充气有什么用呢?自行车的轮胎如果不充气会怎么样,为什么要充气? 如图,阴影部分表示校园的草坪,空白部分表示小路,计算草坪的面积.长为a,宽为b,小路宽为x. 一个三角形的面积是108平方分米,如果它的底缩小3倍,高不变面积是多少?如果它的高缩小3倍,底扩大4倍求面积 水果市场运来苹果6000千克卖出百分之20卖出多少千克还剩多少千克 某小区有一块边长8米的正方形空地,下面是小明设计的绿化方案平面图,空白部分为花坛,阴影部分为草坪.1.要在花坛四周围上篱笆,篱笆的长是多少米.2.计算花坛的面积是多少平方米? 壳牌的汽油质量怎么样请听说壳牌的汽油清洁度好,相同情况下不容易产生积碳,单身由于添加剂多同样体积的油跑公里数要少.是否是这样呢?他们的油是否可以使用呢? 一个三角形的面积比与它等底等高的平行四边形的面积少43平方米,求这个平行四边形的面积是(). 阴影的部分是草坪空白部分是花圃,求草坪的面积 壳牌汽油到底怎么样? 油罐车放油如何少给 某公园欲建如图所示的草坪(阴影部分)需要铺设草坪多少平方米?若每平方米草坪需120某公园欲建如图所示的草坪(阴影部分)需要铺设草坪多少平方米?若每平方米草坪需120元,则修建该草坪 壳牌汽油怎么样 装油的油罐车的尾部总装有一根脱在地上的铁链,这是为啥?HELPTHANKS 如图为园子一角,正方形边长为x,里面有两个半圆形花坛,阴影部分是草坪,求才草坪的面积是多少?他是多项它的次数是多少?图是一个正方形,正方形里面有两个半圆,半圆的大口一个朝左,一个朝 一个三角形的面积是8平方分米,若底和高都扩大到原来的5倍,它的面积是多少平方分 一个三角形的面积是80平方分米,它的底是16米,高是多少米?(用方程解答) 有一个长50厘米,宽30厘米的长方体水箱,放入一个长和宽都是10厘米的铁块,水面上升了1厘米,求铁块的高 一块三角形草地,底边长是150米,底边和高的比是6:5,这块三角形草地的面积是多少平方米? 王大伯开了一间水果店他到苹果产地进货每千克1.2元一次他到产地买了5000千克苹果光运费就200元他还想得到百分之二十的利润每千克定价多少元 如图所示,分别在三角形,四边形,五边形的广场各角修建半径为1米得扇形草坪分别在三角形,四边形,五边形的广场各角修建半径为1米得扇形草坪图1草坪面积为( )用π表示图2草坪面积为( ) 一块三角形地,底边长150米,底边和高的比是6:5,这个三角形面积多少平方米? 王大伯开了一个水果店,他到苹果的产地进货,每千克1.20元.一次他到产地买了5000千克的苹果,光运费就用了200元,他还想得到20%的利润,每千克应定价多少元? 如图所示,分别在三角形、四边形、五边形的广场各角修建半径为R的扇形草坪(1)图1中草坪的面积为 (2)图2中草坪的面积为 (3)图3中草坪的面积为 (4)如果多边形边数为n,其余条件不 已知三角形三边长分别为4,5,6,求这个三角形的面积我现在初二,别这弦那弦的 一油罐车有多少吨 如图所示,分别在三角形,四边形,五边形,六边形的广场各角修建半径为R的扇形草坪,如图所示,分别在三角形,四边形,五边形,六边形的广场各角修建半径为R的扇形草坪(图中阴影部分) (1)图1中 严禁烟火的 标志通常出现在哪些地方 一个三角形的底边长6米,如果底边延长2米,那么面积就增加3米.原来三角形的面积是多少平方米? 5吨油罐车哪个好 等底三角形边长之和是24分米,它的面积是28平方分米,这个三角形的高是多少? 一个三角形的面积是360平方分米,底是30分米,高是多少分米? 梦到油罐车爆炸梦见亲眼看见油罐车泄漏,起火,然后拨打了110,然后听到爆炸,死了好多人 一个三角形的面积是24分之5平方分米,它的底边长是4分之1,底边长的高是多少分米? 油库、面粉厂、锯木厂、纺织厂、矿井、煤气站等地为什么要严禁烟火如题 北京房山油罐车爆炸了,油罐车为什么会爆炸?3Q北京房山油罐车爆炸了.请问,有什么危险因素会导致这种油罐车爆炸吗? 一个三角形的面积是0.24平方分米,高士8厘米,底边长多少厘米 油库附近严禁烟火是由于( )A.分子之间有间隙B.汽油分子在不断地运动C.同种分子的性质相同C.汽油分子非常小 油罐车爆炸影响会污染吗 一个平行四边形的面积是28平方分米,与它等底等高的三角形的面积是,一分钟之后给我呼呼 为什么面粉厂和加油站一样,也高挂“严禁烟火”的警示牌?用化学知识回答 一个三角形的面积是12平方厘米,它的高是5分之12厘米,这个三角形的底是多少?求你们了,十分钟啊 果品公司购进5万千克苹果,每千克进价是0.98元,付运费等开支1840元,损耗为1%,如果希望全部进货销售后能获利20%,那么每千克苹果零售价应当定为多少元? 一个农民运来一批西瓜,进价为每千克2元,卖出每千克3元,每天能卖出200千克,每千克降价0.1元,每天可多出售40千克.另外,每天的房租等固定成本共24元.该农民每天赚200元,尖将每千克西瓜的售价 油罐车的立方怎么算如题 谢谢了请问下,现在油罐车都是椭圆形的,那它的立方怎么算呀! 果品公司购进苹果5.2万千克,每千克进价6.5元,付运费等开支6240元,预计损耗为1%,如果希望全部卖出后能获利20%,那么每千克苹果零售价应为多少元 油库重地 严禁烟火用阿拉伯语怎么说 家用的塑料盆桶碗,是什么原料制作而成的? 果品公司购进5.2万千克苹果,每千克进价0.98元,付运费等开支1840元,损耗1%,如销售后获利17%,那么每千克苹多少钱?一元一次方程 一个三角形的面积是十八平方米与它等底等高的平行四边形的面积是多少平方米 一般化工塑胶桶的材质除了PE的,还有哪些材质的啊?有PP、PET或PVC得吗?有的话在哪里可以买到的啊?
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn