Elastic Search 上市了,Slack上市了,我也要写个软件,走上人生巅峰

“欣哥,Slack上市了,估值100多亿美金!”  张大胖看到了最新的新闻,两眼发亮。

“是啊!”

“去年ElasticSearch 上市,也达到了50多亿美金!”  这也是技术带来财富的经典案例。

“是啊!”

“我也不指望做出这么巨大的成就,我要是能开发出一个世界流行,不,国内流行的软件就行了。”

“这个目标也不小。”

“我做后端开发,这几天研究了一下那些著名的开源软件,比如Spring,Maven, Ant , JUnit, 我觉得也没什么啊,他们就是率先想到,占据了先机,我要是早生10年,估计也能做出来,可惜现在已经没有机会了。”   张大胖恨自己太年轻。

“哈哈,口气不小,你听说过哥伦布的故事吧?当年哥伦布发现新大陆,国王举行庆功宴,有个大臣不屑一顾,不服气地说:‘地球是圆的,任何一个人坐上船航行,都能到达大西洋的彼岸,没什么奇怪的’。面对挑衅,哥伦布拿来几个煮熟的鸡蛋,请大家把这些鸡蛋竖立起来,很多人尝试,却没人能立起来。这时哥伦布拿起一个蛋,用蛋的一端轻轻向桌子砸去,蛋的一端破了,立在了桌子上,大臣们一片哗然,说这个方法太简单了。哥伦布说:‘这是个简单的游戏,没有一个人会做,但是知道了答案后,你们却说太简单了。’”

 

“这个是人们瞎编的吧?”

“不管是不是瞎编的,它说明了一个道理, 一个东西发明了以后你看到了,理解了,当然觉得稀松平常, 软件也是如此,比如Ant大行其道的时候,为什么很多人想不到发明Maven呢?”

“你说这是为啥?”  张大胖问道。

“一个新的发明,新的软件很少是拍脑袋想出来的,都是为了解决特定问题而产生的,发明者和作者一般都是在这个领域内工作了很久,对这个领域非常熟悉,知道存在哪些问题,该向哪里努力。这个时候才是产生发明创造的时刻。”

“也是啊,我只是坐在那里想,我要发明个xxx,确实不太现实。”  张大胖若有所思。

“发明Spring的Rod Johnson ,在当年可是一个J2EE的架构师,做过很多大型项目,深刻地体会到了EJB痛点问题,还写了一本书,《J2EE development without EJB》,这才开启Spring之路。不怕你笑话,我当时还沉浸在J2EE大法好的狂热氛围中,还在学习阶段,怎么可能去做一个类似Spring的东西?”

“还有Elastic Search”, 我接着补充,“Shay Banon在搜索领域工作过很长时间,深知直接使用Lucene的不爽之处,这才有动力和想法去实现Elastic Search。”

“有道理,我想想我所在的领域有什么问题,也整个发明出来。”  张大胖说道。

“还有最关键的一点,你得有能力把你的想法实现了,即使时光倒流,你脑海中确实有了Spring的IoC, AOP的思想,或者你有了Elastic Search的点子, 扪心自问,你能把它写出来吗?要设计出良好的API, 扩展性强,性能高,可读性强。”

“唉,应该是不行,我看了JUnit的源码,我估计连JUnit都写不出来。”  张大胖叹息。

“这就是了,你不是领域专家,又不是编程高手,还想写出世界流行的软件,上市,迎娶白富美,做梦去吧。” 我调侃道。

“那怎么办?”

“说句丧气的话,大部分人都是普通人,可能一辈子都写不出梦想的软件。慢慢积累吧,虽然写不出Spring,但是找找工作的痛点问题,写点儿提高效率、实现自动化的小软件还是有可能的,也许一不留神就流行起来了。”

“好吧,我干活去了。”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值