专访沈逸:技术,不存在有前途没前途之分


沈逸认为,初级或中级程序员不要想太多,把自己产品做好、人脉积累广阔和基础打好,想要的东西顺其自然就会来。

沈逸,毕业于江苏常州工学院,经济管理学出身,《失业的程序员》真实创业经历文章作者。目前有自己的软件工作室,实战派技术和商务相结合的创业中程序员。擅长电子商务平台前期技术架构和商务运营、电子政务领域的项目整体运作,在局部小范围内有较为广阔的人脉资源。本人较为擅长C++、C#,较为精通PHP前端开发。

一个被粉丝戏称为“程序员思想叔父”的我

CSDN:请和大家介绍下你及从事的工作。

沈逸:大家好,我是沈逸。目前已达33“高龄”,标准的80后早期程序员,江苏常州人。

我给自己贴的标签是:“处于创业阶段中失业的程序员”,在繁忙的工作之余喜欢进行程序人生文字创作,被广大粉丝戏称为“程序员的思想叔父”,希望能通过自己创业经历的分享,帮助大家一起走出囧途,共创美好程序人生。

下面就简要说一下我的程序人生旅程吧:

  • 2004年初参加工作。2006年底毕业于CSDN早期的电商事业部,属于相对较早从事电商平台开发的技术屌丝。
  • 在北京继续打拼了近一年后,事业和家庭在某个角度上发生了冲突。我毅然选择了家庭优先、事业靠边的人生态度,离开北京回到自己的家乡---江苏常州,随后进入了本地最大的软件公司从技术管理人员逐步过渡到商务管理人员,并走进企业高层管理团队。在这个过程中学到很多,也很刺激,尤其在从技术转向商务这个过程至今可以说是我人生到目前为止最难忘的经历。
  • 由于自己始终有一个执着的创业梦想,并打算为之付出终身的努力。2010年左右在成为高龄程序员后,毅然选择了辞职下海创业。
  • 创业的开端可以说是重操旧业,我重新拾起了荒废了多年的技术。根据自己多年的从业经验把技术架构、核心代码编写、商务谈判、项目运作、团队管理和用户公关等职位融于一身,带领若干名核心团队成员进行了创业之路。

CSDN:在博客中为什么自称为“创业阶段中失业的程序员”?这是对创业目前状态不满意,还是一种自嘲?

沈逸:其实两者都不完全是。

  1. 首先我是一个程序员,而且我以后也不打算再次转型,我希望永远把这个称号套在自己头上,并努力套的更好
  2. 目前的创业阶段让我感到最大的压力是“未知数”这个词,因为谁也不能保证今后的道路一定是一帆风顺的,说不定哪天我们又失业了。程序员最需要的是面对现实的心态,而不是沉浸在“万事如意、一帆风顺”这样的对联词汇中。
  3. 从业务规模来讲,这阶段可能比前两年要好一些,但是我始终保持当时失业时的那个心态,就是时刻保持危机感,并且我也希望我的团队成员在今后也保持这种状态。浮躁和骄傲会让你在今后的一些事业关键点做出错误的判断。所以伟人说得好:我们要戒骄戒躁,才能走得更远。

为了养活现在手下的几个大嘴巴,个人同时担任了上海、江苏等三家公司合作性质的网站总监和技术顾问一职。

说实在话,很累。但是我并没有把上述这些压力真当做压力,也没打算要去掉这些压力,反而我把这些压力当做我们团队的翅膀。

CSDN:你一开始在北京工作后来回到家乡,从一线城市回到三线城市对工作和创业环境还习惯吗?你觉得回到三线城市最大的感悟是什么?对那些仍在北漂和奋斗的人有什么想说的吗?

沈逸:回到三线城市一开始稍有不适应,但是很快就恢复了状态。三线城市最大的好处是节奏慢,过的舒心,心态放得更平和,这在某种程度上来说对创业程序员很有好处。人只有在静的状态下才能生出更多的智慧。也许再过几年,我会带着我的团队重回北京。这时状态也许就完全不一样了。

北漂是有好处的,可以认识和接触到很多对你将来事业有帮助的人。人家都说一线城市机会多,机会是什么?其实我觉得就是人脉,这远比你在一线城市学到的技术知识更持久、更有潜力。

向往自由是创业的原动力

CSDN:在家乡工作成为企业高层管理后,为什么又毅然选择创业?

沈逸:其实这个问题上面也提到过。因为我总觉得我的程序人生中还缺少了点什么,下海创业也是我经过深思熟虑的,包括来自家庭的支持。很多人都说程序员都是不安分的。其实这句话不全对,但是也有一定道理。

向往一定范围的内自由是我们这些人下海创业的原始动力。当然一开始我们几个人聚在一起做项目的目标也很简单,就是多赚点钱,让家人过的更好。实际上几年后我也发现家人过的好不好和钱没啥太大关系,而来自于你对家人由心而发的关爱。

CSDN:听说年底即将上线创业团队倾力打造的有机食品电商平台,为什么会做这个?能介绍下相关的情况以及你们的期望值吗?

沈逸:这个平台也是我调研了一段时间才开始想做的,当然也得到一些企业主的渠道支持。因为我觉得在我国做IT不能只做精神层次的东西,我国人均水平现状决定了目前还是要以“衣食住行“为主,只有人们在物质层面达到一定层次后才会想到精神层次的享受。

而做有机食品是走了物质和精神的中段。主要面向于一些物质有一定满足感、精神上有一定需求的人群。因为做物质和精神的两头竞争太激烈,索性做中段能避免一些竞争,虽然现在做有机食品平台的也有一些,但是我相信我们的产品会在用户体验、创意上会有大的不同,目前暂时保密哦!

其实后面我更倾向于做一些中老年化的互联网产品,因为再过10年我们也就是中年了。45岁以后的电商挖掘价值是很大的,但必须和线下资源充分融合。纯做虚拟很难。

我和《失业的程序员》的一些事

CSDN:你是从05年就开始写CSDN博客,但为什么去年底就突然用这种幽默诙谐的语言去写《失业的程序员》和囧途等系列文章?有什么特别的事情促使你这样吗?另外目前也连载了十几季,如何坚持下来的?有没有想过放弃?

沈逸:其实我很早就开始写博客了,当时在CSDN综合排名是二十多名。回到家乡后,大家也知道转型成商务管理后大部分时间就不在电脑旁了,更多的时候是在谈判桌上、酒桌上,所以一直没时间写,就停更了5年。

自行创业后,我发现其道路远没有想起来这么顺利,也远没有梦想这么美好。在经历了多次失败和挫折后,逐步领悟到了一些人生哲理,并开始把自己的创业之路包括成功的经验和失败的教训用小说的方式改编并记录下来。目的在于用这种方式帮助更多的想创业的程序员,帮助广大程序员建立乐观的心态、了解最真实的草根程序员创业之路、了解如何充分整合手上零散的资源、懂的团队其实是技术和商务的比例化结合、懂得创业的最基本要素是技术、人脉、机遇、运气、团队和头脑等各项要素的有机体,最后希望大家能够在创业过程中享受其带给我们的乐趣。

我以前的格言是:有梦想一定要去做,不达目的誓不罢休。现在我给自己写了一个新的格言:有梦想一定要去做,但是未必一定要实现。这个系列给我坚持下来的动力来自于粉丝给我的支持,同时也是写给我现在或将来加入我团队的新成员看的,也许将来他们来面试,可以笑着快速了解我们公司的一些近况,吸引更多的人才与我们合作。另外,今年这个系列让我们也接到一些意想不到的项目。所以后面会继续写下去,肯定不会放弃。

CSDN:为什么要用这种方式来帮助广大程序员建立乐观的心态,以及让他们了解真实的草根程序员创业之路?在这里我可以理解这一方面是为了分享收获,另一方面也是通过写自己的故事释放压力和寻找共鸣吗?

沈逸:有句话叫做:技术贵在分享。因为技术不是苹果,不会被人咬一口而少一块。同样创业经历和人生哲学也是一样,贵在封闭自赏贵在分享传播。其实和释放压力关系不大。我很喜欢压力,没有压力我就没有起飞的翅膀了。

幽默诙谐的文字风格是为了让大家建立乐观向上的心态,我以前有一些同事整天眉头紧锁、唉声叹气,其实世间本无难事,笑着换个角度看整个事情感觉立马会很好。我希望更多程序员在遇到烦心或者郁闷的事情时来看一看这个系列,共同交流一下,就会发现其实很多事情都可以笑着、乐观的去解决和处理。

静能让你产生智慧,乐观的心态能让你充分利用你这些智慧。所以我空下来也写了一些开心学技术100天系列(如开心学php100天),由于最近时间实在不够暂时中断了,后面我会继续写下去的。现在我的团队成员也有一些被我感染,开始写一些东西。我觉得整个团队的氛围从商业味很浓变的更加具有文学气息,这很好、很强大、也巨给力,我很喜欢。

CSDN:可以说,连载的《失业的程序员》得到了广大网友好评和共鸣,很多人都好奇这些都是你从业以来的真实经历吗?就此能不能谈下在整个创业中哪些事情让你印象最深刻?请从成功和失败两方面各举一例。

沈逸:这个系列大部分都是我的一些真实经历,并且人物在原型中也是存在的。很多网友在不同人物对了号入了座,说明真实的故事才能引起共鸣。当然我写的时候不能只写真实的流水账,必然要加一些文学修饰。不然看起来太平淡,但事实上创业的整个过程也是很平淡的,我们毕竟不是马云这样的天才,做的都是一些普通的事情。

至于说成功的经历,其实我个人从不觉得我现在有啥成功的经历。我现在同时进行着软件业务和电商业务,软件靠的是运作手段、互联网靠的是理念和创新,但是两者都离不开机遇。至于说你什么时候遇到了“成功“,也只能归功于机遇。一切随缘就好,你会发现处处存在着“成功”的可能。

唯一我觉得稍有得意的是前年和我产生分歧的员工离开了我,去年年底因为看了我的系列文章,上几个月回归了我的怀抱。这件事让我高兴了很久。至于失败,不论现在还在从事的软件业务还是即将成为主营业务的电商,时时刻刻都在经历了种种细小的失败。我一直觉得自己不是个运气好的人,总比别人背一些,但是努力和乐观的心态让我逐渐转了运。


程序员应该知道的一些常识

CSDN:《失业的程序员》系列文章大多是谈程序员职场和生活,对于现在很多程序员加班加到昏天暗地,但收入又不高,他们对未来生活和工作都是得过且过地混日子,对此你有什么建议吗?

沈逸:很简单,不伺候了,没有什么比身体更重要了,我以前也是加班加到鸡打鸣,后来喝酒喝到梦见了脾肝脏向我抗议。到了一定年龄你会发现,身体比一切都重要。

但是说回来,一个程序员尤其是机遇不是非常明显的程序员,经历一些很苦的过程也是正常的。没有人能够一上来收入很高而工作轻松。

关于程序员的收入?我想说程序员收入再高也买不起一线城市的房子。如果你还处在初级或者中级程序员,不要太在意自己的收入,因为都是在浪费时间,把自己的产品做好、人脉积累广阔、基础打好,将来自然会发现收入如流水般的进入到你的账上。

CSDN:在程序员职业生涯中,跳槽似乎非常频繁,但你曾表示很多程序员实际上并不会跳槽,那你觉得程序员如何避免盲目跳槽(或者说如何让跳槽更有价值)?

沈逸:跳槽并不是程序员专属。大家原来讲的程序员跳槽频繁大都来源于当时IT泡沫,大部分公司开起来不久就死了,包括现在很多IT公司靠着一个idea生存的,都可能在未来几年内消逝,这是导致程序员跳槽频繁的主要原因。当然更深层次原因就不挖掘了。

怎么跳槽?首先不要看工资,双倍高薪挖你不代表你技术能力强,挖人的公司大都看中了某些市场,想不劳而获的把你原公司的资源拉过来,很多类似情况的程序员会发现干了一段时间不是工资被降了,或者就是干的很不开心。真正爱才的公司不会用薪水来吸引你,用倍数级薪水来做筹码的公司本身自己的出发点就不是很正。

其次,跳槽要关注的并不只是公司文化、平台和空间等虚无缥缈的东西。主要是以下两个点:

  1. 公司老板怎么样。公司企业文化都是在企业第一领导人的处事风格和本身性格中建立起来,看事物要看本质,所以看企业文化要看老板的风格和性格。国家文化也是这样,如朝鲜,其国家文化和最高领导人是密切相关的。
  2. 新公司对你未来的人脉和资源积累是否有帮助。不要只为了学到技术,不管什么公司规模,你该学到的一样能学到,学不到的还是学不到。大公司往往学到的没有小公司的多。并且大小公司都要学会做人和做事,没有分别,小公司做事比较多那是因为小公司还没走上正轨,饭都吃不饱,老板没空来教我们做人。

而只有在跳槽过程中积累更多的人脉和资源,那才是你真正的财富,除非你今后打算去整容。技术变革太快,你学到的东西远不及其更新换代,何况现在的90后、00后出来后,绝对比我们学的更快。

CSDN:很多人认为开发人员上升到开发经理就是一种转型,对此你是怎么看的?如果不是,那技术人员在实际中该怎么实现真正转型?

沈逸:转型绝对不是从开发人员上升到开发经理就叫转型。真正的转型是一种技能全方位的升华,从微观到宏观的升华,能脱离代码的局限性,更高更远的看待自己的程序人生。

技术并不等于代码,商务意识的建立、用户体验的包装也是一种技术,更是一种学不完的学问。譬如一个客户要买OA软件,两个程序员一人做一个同样的程序,A程序员就事论事很可能卖的价格很低或者根本无人问津,B程序员做完后能从理念、实用性、工作效率的提升上打动客户从而卖出更高的价格,那么其实B程序员就实现转型了。

CSDN:对于有的程序员只认技术,而不注重业务和心理建设,对于这样程序员的未来,你是怎么看的?那么,你认为一名合格且上进的程序员(尤其是打算创业的)应该具备哪些综合能力?

沈逸:首先我们要知道每一个产品都是为最终消费用户服务的。这也就说明技术是为商务服务的。没有独立存在的技术也没有独立存在的商务。其次,作为职业程序员来说,技术的价值在于为公司创造更大的利润。对于创业程序员来说,技术是为了养活公司,服务客户。

而上述两点都需要一个团队来运作,所以没有哪一种技术是能脱离团队、高于团队。更加没有哪一种技术有前途哪种技术没前途之分。合格且上进的程序员除了技术追求外要具备商务意识和创业梦想,虽然最后他不一定会去创业,但这样他才能更好的理解现在应该学习哪一种技术,明白现在学了这些技术是为了什么。同时合格且上进的程序员不能一味的埋头苦干,程序员做技术要面对现实、了解国情、熟悉本地行业环境和了解自身能力,这样才会不迷茫、有动力、有信心。

CSDN:听说你在创业的同时,还担任了好几家网站总监和技术顾问等职位,再加上平时还得忙着创业公司、撰写博客,你的时间能安排过来吗?能分享下典型一天的时间是如何安排的?

沈逸:大部分能安排的过来,但是有时事情实在太多了,也会无暇分身(譬如要进行一些商务安排时,时间就很难自己把握)

我典型的一天:

  • 早上7点起床,跑步一小时。注意,没有好的身体素质,就不具备做优秀程序员和做领导的条件。很多单位体检一方面是为了员工福利,另外一方面也是看你身体行不行,身体不行那肯定不值得深入培养。
  • 8点半进入办公状态。其中花半小时快速浏览最新新闻和时事信息,这是必要的,不然遇到客户根本不知道如何吹牛。
  • 9点-11点半写博客或者处理邮件。
  • 午饭后午睡15分钟,这是减少猝死的有效方法
  • 下午大部分时间是和团队成员一起讨论项目解决方案时间,然后会参与编写核心代码和修改bug。
  • 下午4点开始,基本上不在电脑前,可能要拜访客户,或者和一些重要客户打电话聊感情,注意这也是必要的,不是有利益的时候才想起他们,客户也是人也是需要感情培养的;同时我很少用QQ说事情,因为防止产生不必要的文字误会。
  • 晚饭后,如果是周一,那么要写“失业的程序员”新的一章,一般需要耗费我5个小时或者更久。如果不是,那么就是陪伴家人,天大的事情都不管。10点后手机就关机了,哪怕这时有业务也不接。没什么比和家人在一起更重要了。
  • 一般每周我会去这几家合作单位去一次,大部分时间不需要坐班,也感谢这些单位对我的信任,我也会提供超值的服务。

做技术不在广,而在于精

CSDN:你目前除了创业所从事的领域,还会关注哪些技术领域?为什么?另外,在技术变革如此快的今天,程序员掌握语言是越多越好吗?

沈逸:基于我今后的方向,我现在更关注农业方面的信息、人们健康食品的需求。对于职业程序员来说,掌握的语言要根据所属公司项目的需要。当然有兴趣也可以学习1-2门额外的语言,做技术不在于广而在于精。

对于创业程序员来说,根本不存在这个问题。生活的压力自然会逼着你快速学会这些语言,举个例子:

2年前,我接到了一个不错的PHP项目,金额还不错。当时团队没人会,于是只能我来,由于开发周期紧,我花了一周时间学会了PHP基本语法,为了糊口我竟然把网上教程源码都背了下来,并根据自己在c#或java上的一些经验,自行设计了一个开发框架,虽然简陋,但是后来我看到真正的一些PHP开发框架后,发现当时我自行设计的思路非常类同于这些成熟的框架。

所以,学技术怎么学?不是越多越好,最关键是要融会贯通。怎么融会贯通?项目经验是必须的。没有人能凭空想出一个框架出来。当然,上面例子中的那时我,没想到一贯这么差的记忆力在当时能立刻加强了这么多倍。所以,好的程序员都是逼出来的。喝着咖啡、唱着歌、吃着薯片学不好技术。有人说国外有的程序员就是这样的,但我要说那是在国外,我从来不看国外程序员学技术的案例,偶尔看看提高提高肾上腺素可以,要照搬不现实,面对现实了解国情最重要。

CSDN:你称没有哪一种技术有前途哪一种技术没前途,这种观念和大多数人所认为的很不一样,能不能解读下对此你是怎么理解的?

沈逸:是的。确实没有哪一种语言有前途或者哪一门语言没前途之分。对于职业程序员来说,学语言是身不由己,因为很可能公司的语言方向决定了你的方向。

对于创业者来说,如果客户需要什么平台你就必须学习某些语言。但是换个角度来讲,你是被动情况下学习了这些语言。我们需要把被动转为主动,譬如我们团队早先用PHP做了一个CRM系统,很多人说PHP只能做网站,其实PHP做的软件执行效率和可扩展性也很高,而且节约了客户购买相关套件的成本,最后连续签订了两个买家,价格还不错。后来我们大部分产出的软件产品都是基于PHP的,而且我发现比原来的Java版本卖的更好,这说明这和语言是无关的,关键看你会不会卖,当然东西好是必须的。

CSDN:在移动创业颠覆整个世界的今天,有哪些原因决定你的创业依然选择从事电子商务和政务项目这块?从技术层面来看,目前电子商务和政务项目是怎样一个状态?可以对自己和其竞争对手做一个评价吗?

沈逸:移动创业是趋势这是无可争议的,但是从我目前团队的规模和现有的资金来说,我没有充分的准备来做移动领域,我个人觉得至少要再观望两年。而且我觉得程序员创业还是要做自己擅长的领域。移动领域我们有过类似想法,但是后来发现核算下来很难快速盈利,我当时就“傻傻的”否定了这个想法,毕竟我们不可能把所有领域都做到,能专注在一个行业做精做扎实就行。譬如煤矿老板为何不去做石油生意?一样的道理。同时做IT也是做生意,如果没有极好的创意很容易亏本,尤其我们这些小规模、小打小闹的创业者来说,暂时不敢贸然投入。

至于说竞争对手,可以这么理解:电商产品的竞争对手其实是我们自己,自己的产品不行不能怪对手太强;对于政务领域,靠的是人脉和运作大局的手段,竞争对手拼的也是这个。

CSDN:有人说,未来几年电子商务和电子政务将会迅速移动互联化,对于这样的趋势,你们有没有应对趋势?打算怎么做?

沈逸:我觉得我们依然要抓住衣食住行。尤其是食,不管未来电商怎么发展,食永远是不会淘汰的。就像饭店,再怎么发展我们都要亲临现场去吃,用电脑或手机解决不了问题。尤其是有机食品,在线上是无法得到很好地体验的,特别是昂贵的有机食品,我们打算线下和线上结合同时做,当然后面也会开通移动领域的服务,只不过未来2年移动领域不会是我们的主要方向,只会是一个辅助商务手段。对于我们来说,在没有良好的资金链的时候,养活自己是首要的。

电子政务移动化也是对的,最近我有个项目是基于学校的一个账上学院,以后学生在选修课可以通过iPhone等终端设备在家或在宿舍上课,一样可以拿学分,这个平台如果能推广出去也是极好的,当然最终的模式还需要和教育领域部门商讨。

CSDN:对于未来那种基于云计算的电子商务和电子政务,有什么独到的看法分享吗?

沈逸:首先电子政务目前基本不可能实现云,很多政府领域的数据是不能完全共享的。

对于电子商务云是趋势,但是我觉得看电商要看本质,我更期待的是云物流,抛开物流谈电商太虚。很多人在谈用云计算打造一体化的电商体验,这个一体化怎么来,还是要先从物流做起,而且要逐点做起,不能一口吃一个胖子。

对CSDN的建议

CSDN:你是什么时候接触CSDN的?它对你学习和工作都带来哪些影响?

沈逸:我05年年初加入了CSDN从事当时电商网站的技术开发。对CSDN感情很深,我离开CSDN后也一直关注它的最新动向。我觉得在CSDN工作的这两年多对我后面的事业发展是有深刻影响的,以致于我后面从事软件业务也把互联网的一些理念参入进去,起到了一些融会贯通的效果。

个人觉得我的综合能力的提高也是从CSDN开始的,这也是我坚持在CSDN写博的原因。

CSDN:如今很多人也都有了自己的小站,能不能就你个人谈下你对CSDN博客是如何定位的?另外,你对CSDN有什么建议和期待?

沈逸:我自己也建立了我的个人官网。主要用于谈程序员人生。但是我的CSDN博客一直没有断更过。因为我是从CSDN博客成长起来的,喝水不忘挖井人。

非常建议CSDN开通创业频道,作为独立的频道进行产品运作。帮助广大程序员消除迷茫,走出囧途,建立更加健康美好的程序人生。

原文地址:点击打开链接

你可能感兴趣的:(程序人生)