如果你不喜欢编程,请远离它!

song  2016-1-26
0

著作权归作者所有。
商业转载请联系作者获得授权,非商业转载请注明出处。
作者:马国威
链接:http://www.zhihu.com/question/21422997/answer/18220372
来源:知乎

这个世上可以挣钱的工作多了去了,虽然相对来说,IT行业工资可能比一般行业要高一些,但是这与付出是成正比的。不要为了那么多出来的一点点工资和自己过不去(做自己不喜欢的事)。何况,能赚更多钱的方式有多种何必选择程序员呢?去考公务员,去做销售吧。

我觉得要决定以编程为生,首先要问自己两个问题:
你热爱编程吗?你耐得住寂寞吗?

如果通过了这两个问答,那么就可以试着进入编程领域了。

至于编程的前景,说,夸张一点:“程序员正在接管世界”。我们的世界已经离不开各种程序了,电脑,智能手机,红绿灯……不用再说下去了。

比尔盖茨,李彦宏,马化腾,这不就是每个程序员的榜样嘛。不想做第二个比尔盖茨的程序员不是好的程序员。能成为世界首富,中国首富,这样的前景怎么样?

林纳斯·托瓦兹、詹姆斯·高斯林、丹尼斯·里奇、理查德·斯托曼 ……这些牛逼哄哄的名字,如果技术上够牛,那就去开创一个宗教(拜操作系统教、拜语言教……),自己当教主,受万人景仰、膜拜吧。

但是,不是每个人都可以成为比尔盖茨,世界首富也只有一个。不是每个人都可以成为林纳斯,要成为比尔盖茨,林纳斯这样的人物,不仅是需要努力,更不仅是需要天赋,有时候需要那么一点运气。

不得不承认,我们大部分人,终究都逃不过继续做普通人的命运。那么对于我们这些普通人来说,编程的前景是什么呢?

乐趣:如果你热爱编程,那么就会把它当作一件有趣的事,当作游戏,而不仅仅是一份需要完成的工作。做有趣的事还有什么不能满足的呢(毕竟这个世界上有太多人做着无趣的事)?至于为什么一个人会热爱编程,有的人说是喜欢做上帝的感觉,凭空创造一切(仅用0和1)。

实现想法:很难想出一个能和写程序一样可以用如此有限的资源创造巨大的财富(微软),它的原材料是如此低廉,一个有想法的大脑,一台配置普通的电脑,然后你就可以向那些大到可怕的巨头挑战了(微软,Google,Faceboo这些巨头当年也是在学生寝室开始,从一台电脑开始)。所以编程是如此适合适合实现想法,应为初期成本很低。如果你有战胜Facebook战胜Google的电子,你有引领下一次互联网浪潮的想法,去试着用代码实现它吧(也可以把想法私信给我,哈哈)。

养家糊口:没有钱是万万不能的,一个一般水平的程序员的工资往往也是可以接受的,或者你天赋再好一些,也或者再努力一点,那么应该可以获得比较理想的收入(至少在周围那些无一技之长的人看来)。掌握了编程就是自身的一项技能,就如同你会修车,会电焊一样,相比那些什么都不会,只会抱怨的人,你更能够适应社会。 技术再牛逼一点,人品再好一点,或许可以在一个不错的公司做项目经历或者架构师,或者CTO那么就算是混的不错了,这也是大部分码农的真实写照。

以上仅为个人观点,我还是一个在校学生,我懂个屁。

最后强烈推荐所有人可以看一下《黑客与画家》这本书。


游客  现在