专栏名称: InfoQ
有内容的技术社区媒体。
目录
相关文章推荐
新浪科技  ·  【平安健康2024年度业绩:首次全年盈利】2 ... ·  8 小时前  
爱范儿  ·  iPhone 16e 拆解:假的 ... ·  昨天  
黑龙江省商务厅  ·  听民意 汇民智:政府部门与代表委员的“高效联动” ·  2 天前  
黑龙江省商务厅  ·  听民意 汇民智:政府部门与代表委员的“高效联动” ·  2 天前  
51好读  ›  专栏  ›  InfoQ

技术人创业不仅仅是「技术」创业?一个15年IT老兵的思辨

InfoQ  · 公众号  · 科技媒体  · 2016-11-06 09:00

正文

大咖说是InfoQ推出的视频直播节目,每周四晚八点半和您见面!

回复: 创业 ,获得直播完整版视频。

回复: InfoQ ,获得短信提醒,不错过下次直播

本视频时长1小时45分,建议在Wifi环境下观看。


职场初心:我的职场初心为什么是只想写代码?

首先说一说我当初刚刚进入职场时的一些想法,告诉大家刚入职场时为什么要去专注在一件事上。我现在还在一线或者强调自己去写代码的过程中,每个人有自己的一些想法和原则。

我认为作为一个技术人,你能够掌控的地方确实不是特别多,比如说你喜欢什么职业,你到哪家公司,刚毕业的你是不知道这些的,你学了很多东西,从一开始的时候觉得这些技术都很好,但是并不了解这些技术能给自己带来什么价值。

职业化

当跨入职场的过程中,所有人都认为自己是码农,从科学的角度来说我觉得大家都是技术工作者,或者是一个职业者,作为职业者一定要专业。我们要学各种知识,不仅仅是能写代码,还要会说、会沟通、会做很多事,这些东西到底哪些是最重要的,最关键一点就是要变得更职业。

什么是职业?从时间的长短来说需要一个过程,从懵懂到最后业务比较熟练,然后再开始开阔视野,都是一步一步走出来的。但是这里面有很多陷阱,因为每个人的个性、环境都不太一样,有的人是急性子,有的人很慢,有的人有条理,有的人没有条理,但是大家的方向都是一致的。

如果你跟我一样,也是一直从计算机行业出来的,然后你想投入的是计算机的这个行业的话,尤其是现阶段信息产业非常发达,国内对于信息产业的投入也非常大,每个人都想去做一件专业的事,我认为是一件好事,它可以说明一个问题,大家更加专注了。

但是由于个人的素质和个人的背景不一样,要做这件事付出的代价是不一样的,尤其是有很多条件本身很本质。我记得有这样一句话,你牛不牛就看你身边的朋友,在职场里刚出来的时候确实会遇到这样的问题。所以这些条件如何去弥补,如何抹平这些误差,需要时间。

专注化

既然做这个事,就要专注于做这个事。你可能是一个急性子,要往前冲,但很可能牺牲的是你的身体,比如写代码你急就比别人要快,你付出了很多,职场是一个漫漫路,代码是高科技或者是一个技术,你是一个工匠雕琢一个代码,不管做什么事都要把你手上的功力或者你手上的东西非常熟练,才能有大家所说的一技之长在里面。

我想建议大家,尤其是一些年轻的朋友,专注在写代码上面,能够有一个focus。我是这样慢慢走过来的,这条路确实很长,你不专注于写代码也有可能在别的方面成功了,但是如果你真的想做一个程序员或者说做一个技术工作者的话,你是有选择的。

人的一生是有很多时间片的,如果你要想选择这件事,我建议是从写代码开始,而不是从别人给你的工资、别人给你的待遇或者别人给你的这些希望开始。

漫漫路,写代码

年轻人现阶段,他们身上所赋有的资源越来越少,原来60年代、70年代的人可以轻易买到房,但是现在房价这么高,年轻人买不到房,一出来房价这么高,他们如何去比拼?我认为要做的一件事就是足够专业,你是可以很快达到自己想要的东西的,当然这个东西绝不是说一定要从物质上做这件事。

我认为职场里面我战战兢兢,努力过,失败过,也成功过,但是我一直不敢真正去创业,因为我没有找到好的伙伴,或者即使有好的伙伴也没有机会,所以这需要时间去积累。这个时间对我来说非常漫长,我用什么消磨?通过写代码,我认为自己写的代码仍然不太够。我希望通过这次直播让更多人知道如果你专心去做了写代码这件事,也许你会更快的实现你的个人的梦想。因为这件事是你可以把控的。


技术创业:我如何用一万小时理论的轮回说服自己创业?

一万个小时理论

说说第二个主题,很多人说创业就一定要在业界领先,去找各种理论,一万个小时这个理论,目的是要成为这个领域的专家,你才有机会创业,如果没有这样的机会,创业其实是很难成功的。

一万个小时这个理论对你我来说有一个问题,就是真的能去坚持一万个小时做这样一件事吗?从自己个人的历程中,我经历了好几轮一万个小时理论的轮回才真正说服自己去做一件事。

兴趣至关重要

要做自己喜欢的事。年轻的时候我喜欢C++这个语言,为什么喜欢它,年轻的时候没有人告诉我这个语言又什么好处、那个语言有什么好处,我当时觉得C++的之父非常牛,我也像追星一样去买了所有C++的书去看去理解,理解以后对C++的理论稍微有了点知识,但是我进到另外一个误区,总是在理论上做这件事,没有可以练手的地方。

C++失败了之后,后来我又开始去找一个我喜欢的、又能用得上的东西,当时在想是不是换一个职业,因为编程分很多行业,我强迫自己换一个行业,完全跳入到Web开发者的行业,因为我并不知道我想去做的这件事的意义在哪儿。第一我要学这个语言,第二这个语言我一定要用在刀刃上,我去做Web开发者,一旦下定这个决心就有收获。

慢慢地,我在Web方面很多东西没有发挥的特别专注,也买了很多课程,也参加了国内RubyConf,投了好几年的经验做这件事,虽然也算不上是最顶尖的,但也是很成熟的开发者。问题是不喜欢就坚持不下去。

后来我就做了一次漫长的思考,创业或者为创业做准备,那么手上这个东西一定要磨很长时间,而且还要自己喜欢,这个要有试错的过程,有时试错的成本代价还是挺大,所以每个人都要珍惜自己的时间,做正确的事。

后来我去了红帽。一个很偶然的机会,红帽的一个HR突然有一天给我打电话,说在网上看到我的简历,还是好几年前我做Web开发者的简历,她说我们有一个DevOps的工作你有没有兴趣。

挂完电话我就忘记了她的名字,电话也是公司的电话,就不了了之。过了两个多月她又给我打电话,说为什么没给我打电话,我说我找不着你了,她说要不就给我发邮件吧,然后我就去了红帽。这是一个小插曲。

到了红帽以后,因为做DevOps什么工具都用,我发现自己对系统级的工具非常感兴趣,因为用的东西都不太一样,解决的是各种各样的问题。原来对于基础设施的理解非常多,所以我当时就非常关注它。

在大公司里面有一个好处是接触到的都是实际的问题,像红帽我也是一直关注它的邮件列表。有一天一个技术讨论的邮件组,架构师发了一个邮件说最近有一个特别火的项目叫Docker,大家有兴趣可以看一看,然后我就去看了,因为那时候是2013年,Docker还非常弱,没有多少人关注,是一个小项目,没觉得它能改变整个世界,不像现在Docker这么火。

后来因为公司要在Docker上做存储,想把Docker移植到红帽的系统里面,发现存储是不兼容的,要快速的移植一个DevOps map,然后还要把Overlay的Driver移植进去。因为红帽的参与都是自由的,我就主动参与这件事,才发现原来这么多开发者在默默的关注Docker的发展,而且Docker的发展是非常快的。

Docker之父Solomon一个人写代码,默默的投入了差不多半年的时间,这样孤独的天天自己写代码,也没有人关注他,我觉得这就是历练,很好的说明你在做自己想做的事情的时候确实需要专注,然后把这件事做好,但也需要一些技巧,比如说参与一些项目。

当前的趋势与创业的艰辛

现在的趋势下,所有的企业都不再用封闭的软件做自己的商业模式,大家都在用开源的模式做自己的想法,然后把这个想法加上商业模式推销给客户,大量的开源软件在覆盖业界的趋势。

无论是BAT还是京东,大量的技术工作者都在开源自己的项目,把第一线的信息无私的贡献到社区里面,像我们这种创业公司也在做一些项目,大家都在贡献,贡献的时候又获取到了一些商业的价值,我觉得这是一个良性的循环。







请到「今天看啥」查看全文