这篇文章适合一切有志做一个程序猿的人,而不仅仅只是即将进入就业市场的大学生。

“又到了毕业找工作的时候了,好多朋友打电话向我咨询要不要让孩子做程序员。作为一个业内资深人士,我觉得这不能一概而论!要辩证的看待这个问题,视孩子的具体情况,具体问题具体分析。譬如说,如果是亲生的,就尽量不要。”

以上是最近我以前的一个程序猿同事一条QQ说说,意思很明显,不推荐做程序猿。当然这个有调侃的味道。

为什么不推荐就业时去做一个程序猿呢?为了回答这个问题,我们先看一些引用。

百度百科告诉我们:
         “程序员不是你们眼中的程序猿-后IT时代。程序猿是一种非常特殊的、可以从事程序开发、维护的动物。一般分为程序设计猿和程序编码猿,但两者的界限并不非常清楚,都可以进行开发、维护工作,特别是在中国,而且最重要的一点,二者都是一种非常悲剧的存在。”。     更详细的说明可以自己百度一下百度百科“程序猿”。其中不乏很多的段子,很有意思,虽然其中大部分还是调侃为主。如果是程序猿同行看了的话,应该会有一些感触。

个人认为,首先并非大部分人认为做程序猿不好,只是以调侃的方式吐吐苦水而已。

但是做一个程序猿,确实有一定的不利之处。

原因一、程序猿一般都会加班。

加班在程序猿界是很平常的事情,尤其是像我这样的从事游戏开发的程序猿。正如百度百科介绍的:

程序猿的作息时间

每天早上08:00~11:30 进入车间堆代码。

中午11:30~13:00进食,放风时间。

下午13:00~18:00进入车间堆代码。

大部分的程序猿 在18:00以后继续堆代码,一直到深夜。

大部分的程序猿需要加班,经常加班,白加班。

所谓生命不息,加班不止 是他们的座右铭。

虽然还是有调侃的味道,但是确实很多程序猿都经常加班到很晚,也没有加班工资。

原因二、程序猿一般缺女朋友。

这个应该比较好理解,程序猿一般都是理工院校毕业,理工专业,专业里本来就缺少女性,外加未来程序猿一般比较宅,在大学自然没那么容易能catch到女朋友。进工作之后,一般进入研发部,接触女性的机会就更少了。有女朋友的人基本没机会出轨,没女朋友的人基本得靠人介绍才能勉强凑到自己的另一半了(别跟我说美术部或策划部应该有很多女同事,至少我公司是一个都没有……)。但是在这个行业,你绝对能收获很多的好基友……

原因三、程序猿一般不注重外表。

百度百科中关于程序猿的着装也有介绍:

“着装!着装!不管你是去实验室,或者去公司的大楼,在或者是小公司的民宅,或是自己创业的黑作坊;无论是春夏秋冬白天晚上刮风下雨电闪雷鸣台风龙卷风,一个装b的程序员必须要十分在意自己着装!这里只提出参考建议。初级装:衬衣+牛仔裤+休闲鞋+黑色双肩包。中级装:T恤+宽松短裤+拖鞋+黑色双肩包。高级装:背心+宽松大花裤衩+人字拖+黑色双肩包。”

虽然还是带着调侃的语气说的,但是很不幸这是事实。程序猿基本不会西装革履,更不会跟一些美术一样打扮时尚。程序猿经常都是典型的屌丝装扮。至于原因?可能是因为时间不够,也可能是因为压根就觉得没有必要把自己整的那么好看(反正又没有机会吸引女性),也有可能是必须长时间面对电脑和加班熬夜,身体上自然会产生一些相关现象(如长痘……)。

原因四、程序猿大部分心思单纯。

请先不要误解我的所谓的“单纯”,我的单纯是指的,程序猿大部分没有那些从事“销售推销”等的行业的人那么会说话,大部分直来直往而且没有那么多心机。为什么?因为周围的圈子决定程序猿根本没必要那么做。程序猿行业一般都是凭真才实干的真技术说话的,你有实力你就能拿到足够的薪水,足够的地位,足够的尊重。反之,即便你再有钱有权,只要你是个程序猿,没有真技术,万万是不能装B的。想来这也是程序猿这行比较公平的一点了吧。

可能还有一些原因,例如“赚得多花的少死得早”等等。但是其实我觉得大部分进入这个行业的人,还是挺喜欢这个职业的。虽然加班比较辛苦,但是工资和薪水一般也比其他行业高不少。虽然不能锻炼自己的口才,但是只要自己有技术实力,总能得到相应的回报……反正我本人其实是蛮喜欢程序猿这个职业的,不论是小时候因为比尔·盖茨的原因爱上这个行业,还是到现在工作多年后,热情非但没有减少,反而见长。

所以,如果有人问我,到底要不要做程序猿,我会说,来吧,做程序猿,你不会后悔!(当然,如果是我的亲人或者熟人,那就得再说了,哈哈……)。最后依然是留下我的联系方式,QQ569491198。欢迎有需要的朋友骚扰。

[MarsZ]程序猿谈大学之为什么不推荐就业时做程序猿的更多相关文章

  1. [MarsZ]程序猿谈大学之大学应该学好哪些课程

    大家好,我是MarsZ,上次给大家带来了程序猿Mars谈大学之大学应该怎么过 ,反响还不错(……),这次继续给大家分析一下大学应该学好哪些课程. 首先必须说明两点:一,以下我说的仅代表个人观点.二,仅 ...

  2. [MarsZ]程序猿谈大学之工作三年半的程序猿给大学童鞋的一些注释

    我本不是个喜欢写文章的人,更甭提写这种基本没技术含量的文章了.但是今天上班的时候,不经意浏览了下学校的QQ群,突然很想把自己的经验经历分享给还在大学里的同学,希望能让某些对前途职业迷茫的童鞋有所帮助. ...

  3. 怎样跟程序猿谈一场没有Bug的恋爱

    <iframe width="580" height="90" align="center,center" id="cpro ...

  4. 阿里面试回来,想和Java程序员谈一谈(转载)

    引言 其实本来真的没打算写这篇文章,主要是LZ得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给记下来.LZ自己当初面试完以后,除了记住一些聊过的知识点以外,具体的内容 ...

  5. 阿里面试回来,想和Java程序员谈一谈

    引言 其实本来真的没打算写这篇文章,主要是LZ得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给记下来.LZ自己当初面试完以后,除了记住一些聊过的知识点以外,具体的内容 ...

  6. 如何做程序猿SOHO它定购家庭赚外快?

    做为一名程序猿.我想大多数人除了平时削尖了脑袋研究各种各样的技术之外. ArticleId=28404183" width="1" height="1" ...

  7. “人向猿进阶”之软件工程第三课----WORDCOUNT.EXE统计程序

    ---恢复内容开始--- WC项目要求 这个项目要求写一个命令行程序,模仿已有的wc.exe的功能,并加以扩充,给出某程序设计源语言文件的字符数.单词数和行数.给实现一个统计程序,它能正确统计程序文件 ...

  8. [转]微信小程序(应用号)是什么,是否值得投入进来做?

    本文转自:http://www.woshipm.com/it/417887.html 距离张小龙的那场首次公开演讲已经有九个月了,而在那场演讲中备受关注的「应用号」在千呼万唤中终于以「小程序」的名字正 ...

  9. 做什么职业,也别做程序员,尤其是Java程序员

    千万别做程序员,尤其别做Java这种门槛低,入门快的程序员(别跟我说Java搞精通了也很牛之类的,原因不解释,做5年以上就知道了),程序员本来就是我见过最坑爹的职业了...Java程序员更是,现在满地 ...

随机推荐

  1. NSSpeechSynthesizer 文字变语音

    NSSpeechSynthesizer 是AVFoundation中的一个类,这个类可以方便的在Cocoa应用程序中添加"文本到语言"功能.开发者可以使用这个类向iOS 引用程序中 ...

  2. POJ 3254 压缩状态DP

    题意:一个矩形网格,可以填0或1, 但有些位置什么数都不能填,要求相邻两个不同时为1,有多少种填法.矩形大小最大 12*12. 压缩状态DP大多有一个可行的state的范围,先求出这个state范围, ...

  3. poj 2559 Largest Rectangle in a Histogram (单调栈)

    http://poj.org/problem?id=2559 Largest Rectangle in a Histogram Time Limit: 1000MS   Memory Limit: 6 ...

  4. Android手势监听

    public class MainActivity extends Activity { /* * 要实现手指在屏幕上左右滑动的事件需要实例化对象GestureDetector,new * Gestu ...

  5. Oracle中的触发器

    创建触发器的语法: Create trigger 触发器的名字 after insert/update/delete/(select是没有触发器的) on 表名字 declare begin dbms ...

  6. ListView 长按拖动会变黑的解决方案

    在ListView的xml文件中添加这个属性: android:cacheColorHint="#00000000"

  7. php 数组指针相关函数current(),next(),prev(),end()

    mixed current(array target_array) current()函数返回位于target_array数组当前指针位置的数组值.与next().prev().和end()函数不同, ...

  8. asp.net将数据库中的数据赋给DropDownList

    当你选定一项进行其他操作时会重新绑定dropdownlist,这样会重新回到第一项,在page_load里加上判断if(!IsPostBack){'这里是你需要绑定dropdownlist的代码'}. ...

  9. GridView 根据要求显示指定值

    最近在写一个小项目用来练手恢复一下功力的,在Users表中有一个用户字段是状态,我使用"0"表示启用,“1”表示禁用, 存到数据库中, 由于之前有一段时间没写代码了,所以有点生疏了 ...

  10. 135. Candy

    题目: There are N children standing in a line. Each child is assigned a rating value. You are giving c ...