为什么程序员没有职业资格证

作者: lanzhiheng | 来源:发表于2017-10-08 22:02 被阅读5776次

    国庆放假,身边发生的一些事情,导致了最近注意力有所下降,毫无创造力可言,辛苦耕耘了一周的一篇关于买房的文章现在却想把它完全删掉,看来还是不擅长这类话题啊。OK,今天趁着被塞在回广州的路上的这段时间,重新写一个新的话题,顺便找回一下状态。

    最近广州又有公务员考试了。据说考上了公务员,就有了稳定的收入并且可以有充足的时间干自己的事情,且不担心被解雇,那我心中就有点想法了怎么在IT界混迹2年多却还没发现程序员们有这类金饭碗?作为IT从业者,我们似乎总是处在动荡之中,如果你正在一家公司用一门冷门的编程语言写代码,可能会担心以后跳槽的时候找不到类似的工作。当行业内的不同领域火起来的时候,你可能会担心自己是不是错过了什么,害怕被这个时代淘汰。如果真有这类金饭碗,或许回家的时候就不用被蓝爸爸蓝妈妈劝去考公务员了。

    写代码吧

    曾经我有个同学跟我说过这样的话:“如果现在有人跟我说看完哪些书或者考了哪些试就可以进腾讯这些公司那我肯定就能定下心来学习了。”

    如此看来如果国家能够设立一个程序员资格证的话那一切都省事了,理论上它应该提供类似的功能

    1. 只要能获取对应的资格证书国家就会安排相应的工作。
    2. 证书设立不同等级,根据不同等级证书可以领到不同等级的工资(这样现阶段存在的程序员搞不清楚自己值多少钱的现象似乎就可以解决了)。

    咋一看似乎没什么问题,这样国家又可以干涉很多东西了,高校毕业的IT从业者似乎就可以更容易找到工作了。我不确定以后国家会不会设立相关的东西,不过这种选拔人才的方式毕竟有点肤浅,我个人觉得还是不要出现的好。

    1. 全国统一考试通常含金量较低

    不小心扯上了教育制度的问题了,但这确实是个问题。现在国家关于软件工程师的证书确实也有。但是据我目前接触过的来看,大多数含金量并不高。

    在软件工程师这条路线上就有,中级软件工程师,高级软件工程师,软件架构工程师等等这些资格证书。曾听说过一些国企的同学只要向上级提供了以上的证书,会按对应证书的等级增加几百到一千的工资。

    我也曾今参加过中级软件工程师的考试(那时候不知道脑子抽什么风)。对于这个证书我的理解是备考书里面的知识是很不错的,能够让你比较全面地了解计算机体系各方面的一些基础知识以及一些专业术语。But,考试的题目就........。选择题以及业务分析题各占一半的分值,我认识的一些还不错的软件工程师,他们平时写代码完全没问题,但是每次去考都考不过(基本上都是选择题达不到对应的分数要求)。那你们觉得通过这类的考试所获得的证书真的能够说明什么问题吗?还是说我身边的都是很差劲的程序员?

    宝宝心里苦

    另外,我也曾经过一些所谓的编程知识竞赛(我这里不说这个竞赛的名字)。很有意思,那时候很多人都得奖了,我也就顺势得奖了。然后国家说“给80块钱能够得到一个中级的证书,给100块钱能够有一个高级的证书。”在虚荣心的驱动下我给了100块钱(好吧,脑子再次抽风)。后来我发现,只需要给100块钱,国家工信部就让我

    精通Struts, Spring, Hibernate这三大Java框架。

    说实话,到目前为止这三个Java框架我都是听同学说的,我压根不知道他们是什么,有什么用,我居然就被精通了.....以下省略10万字吐槽。

    个人觉得中国人比较多,很难顾及全局,国家所设的考试资料书具有一定的参考价值,可以让我们对计算机体系有个全面的理解,如果是抱着学习的心态去研习那类本书,那我觉得相当可取。但如果是只是为了考证而考证的话个人觉得必要性不太大。

    2. 通过等级证书来体现工资

    有时候我也在想,如果有这种证书的话那就好了,通过获取这些证书,就如同打网游练级,起码我们知道我们该怎么努力,并且通过这种努力是可以看到“未来”的,比起埋头苦干敲代码似乎工资能上涨得快一点。

    然而现实又何曾有这么简单呢。曾经有个同事跟我说过,他觉得我们这行,其实工资与实力很不匹配。据他所言,他一个只在培训班呆了3个月然后出来找工作的朋友(懂的东西目测也不会很多吧),然而这样一个人一出来就有1万多的工资。而他幸幸苦苦工作2-3年都未必能达到这个数。或许也因为这种现象,当我说要手把手教一些朋友写代码的时候,他们总是会问我:“如果我跟你学一个月能找到多少工资的工作?”......试问这种承诺,若不是忽悠又有谁能够保证呢?

    向钱看齐

    其实不仅仅是IT行业,我相信很多行业都会有这种工资与能力不匹配的现象。如果这个时候有个证书去衡量那似乎就省事多了。不过我这里就要问一下如果真的要设立这种等级与工资挂钩的证书,那人们要通过什么样的方式来获得对应证书?又他娘的是考试吗(我不得不说,这种方式跟用代码量来衡量一个人的价值的感觉差不多)?

    别以为业界的老板都这么傻,他们很多也是技术出身。如果要衡量一个人作为程序员的水平我觉得有以下几方面

    1. 解决问题的能力
    2. 沟通能力
    3. 抽象思维能力以及编码能力
    4. 工作主动性

    而以上这些能力会因公司的企业文化不同而有不同的侧重,并且许多事情只能够通过平时的相处观察,以及工作中的表现才能了解到。仅仅通过考取相关的证书是没办法客观地衡量你是不是一个还OK的程序员的,借此来跟工资挂钩就更不现实了。

    至于为什么培训出来几乎什么都不懂的人却能够拿到这么高工资?这个问题我至今没参透,如果您还觉得心理不平衡,那就恨自己吧,没让你遇到这么“精明”的老板。

    3. 终身学习

    古人早就有说过

    学到老,活到老

    可能这也是IT从业者难以安定的原因。各种新东西层出不穷,你今天刚开始学的东西,说不定明天就过时了。搞得好多IT从业者要不断学习新东西,身边的人看起来就觉得他们应该是中年危机怕失业,怕跟不上潮流吧?

    不过我觉得这只是表面现象,许多优秀的IT工作者,他们之所以不断学习,我觉得有两点原因

    1. 真的想学,求知欲强。
    2. 在公司担任技术负责人,需要调研新技术。
    学习

    像他们这样的人还怕失业?别开玩笑了。如今我并没有资格做技术负责人,故而我只能体会到第一点---求知欲。一年前还是Python工程师的时候我感觉自己可以试试调样式,写动画,我就跑去学前端技术,然后找了一份前端的工作,现在前端工作比较稳定了,我就想花点时间研究一下我一直喜欢的Ruby这门编程语言。我希望能够顺便给社区做点贡献。现在Ruby稍微上手点了,我就想花点时间去捡起C语言还有算法了,因为我想知道Ruby是怎么工作的(目前还在YY)。我想说的是我之所以去学这些,并非奢望老板会因此给我提工资,你也知道这些知识对于公司的业务来说其实只不过是一些不起眼的东西罢了。学这些东西仅仅是为了满足自己的求知欲。而我自己想知道这些东西的原理,为何要跟老板加不加工资这件事情扯上关系?

    4. 你不需要证书来证明自己

    我觉得对我而言所谓的证书只不过是一张纸而已,你或许可以用它来装逼,但我觉得它就是它你就是你。没有这些杂七杂八的东西你依然可以是一个出色的程序员。

    我共事的有一位同事,这里不提他的名字(其实我也还不知道他叫什么,我们平时都呼唤英文名字)。他培训班出来,没有读过大学,比我还小两年,如果按照一般的职业发展路线来说他应该当不成程序员。因为他既没文凭,也没有所谓的证书。但是,他却是我认识的人里面个人感觉比较不错的程序员。作为一个前端工程师,他关注领域走向,尝试一些新的技术框架,对前端工程有自己的思考,让我这个工作两年多的人自愧不如。

    谦虚

    其实只要富有创造力,有求知欲望,又何须证书来证明你自己?你所写的代码,你所书写的文字,就是你岁月的证明。

    5. 最后

    相信很多人看到这里已经想吐槽我了是不是?废话太多,言论幼稚,智商底下等等等等。不过请让我总结完,无论这个世界如何,我依然认为,如今程序员还没有职业资格证这个玩意实在是太好了,每个人的智商喜好不一样,为什么我们要给他们一份同样的题目?为的只是扶持一些不愿意花时间学习的程序员,担心他们找不到工作?哪种才是进步相信每个人心里都有一个答案,我不奢望你能站在我这边,如果这篇文章能引起你思考,那也算是功德无量了。

    Happy Coding and Writing!!

    相关文章

      网友评论

      • Berry521:看不懂文结构
      • 我是兔儿子bb:不知道是老板太精明还是自己太笨,老是自己找自己笨😂怎么破
        lanzhiheng:能不能具体点:sweat_smile:
      • 0457d6b2a90a:大学有没有用关键看自己
      • Sharlin21:感觉程序员都很厉害的样子
        lanzhiheng:@Sharlin21 :monkey_face:我可不厉害。
        Sharlin21:@lanzhiheng 不是么?:smiley:
        lanzhiheng:@Sharlin21 :sweat::sweat:
      • 0a2868f025e0:现在的大部分程序员都是搬运工,不能算真正的程序员
      • 0a2868f025e0:真正的程序员天天考试好不好
      • 0a2868f025e0:作证没什么用。因为那只是初级程序员向高级程序员想转换的一个职称
      • 轻轻丶宏:感觉你的口才,不像是个"平庸"的程序员啊😂😂,我也在培训班,也正在念大学,不过现在很迷茫,觉得上大学学不到什么东西。。。💔
        轻轻丶宏: @lanzhiheng 哈哈,我并不觉得是瞎扯,
        lanzhiheng:@轻轻丶宏 我就瞎扯淡:smile:,大学确实难,我毕业的时候几乎跟不会写代码一样。培训班是个不错的方式,好好学就行。关键还是自己
      • 最怕认真:有证,公司还怎么压榨你
      • 彩虹制造:别谈什么热爱,有时候都是为啦生活…为啦几个铜子儿罢了
      • 52abd4ef5c0f:github确实是个不错的证书,其他社区也要顾一下。
      • 程小酷CC:大神,我想知道,拿着年薪百万的程序员掌握的什么知识面
        lanzhiheng:@程小酷CC 那你要问百万年薪的人了
      • 不做纠结体:我觉得要有创新,程序员要有一颗根据公司业务发展所能革新的能力,不要把代码写死
        lanzhiheng:@不做纠结体 是的
        不做纠结体:@lanzhiheng 你是程序员吗
        lanzhiheng:@露露小姐姐的故事 yep
      • 1d0aea8bf2a6:但是我需要证书来解决居住证积分
      • 林小快:培训班去了拿了一套题,测试逻辑能力的真假命题,做完了说逻辑能力强,适合编程,可我一点也不喜欢,看书都看不进去。培训机构的话应该不可信吧
        lanzhiheng:@欧巴sun 以前读大学的时候学c,老师说如果能够理解指针那表示你有能力且适合编程。否则。。。。现在想起来这些所谓的老师也是扯淡的货。为什么我们干什么还要他们来评论有没有资格?想做什么技术就去试试吧,你会找到你自己喜欢的
        林小快: @lanzhiheng 谢谢,我曾经被人嫌弃过,编c语言那会,就是基础比较差。现在就想学个什么技术,不知道java咋样,我感觉就是有点太多了的感觉
        lanzhiheng:@欧巴sun 这种测试我觉得没太大意义:smile:。只要你想编管他们怎么说。资质低一点大不了就进步慢一点嘛。我也是慢慢走着。
      • 一只短腿小柯基:github就是证书
      • feibum:啥证都没有,照样干活!当初上学的时候说要考计算机等级证,老师就让我们都不要考,说都是计算机专业,有毕业证就行了,那个证都是其他专业考的😂😂
        不过比较害怕面试,一遇到笔试或者让你口头把底层说一下,是真的懵逼,底层原理是真的不是太明白!只知道这样写可以实现,笔试更蒙逼,自动补全用惯了真的只能写出几个字母!明明知道就是写不出来😉英语渣吧!一上机啥都会,一笔试啥都不会🤔
        lanzhiheng:@feibum 同样:smile:
      • 29352c450219:感觉有点像说的软实力和硬实力的关系。
      • 太洋妮妮:当初课程学习代码这块,我可是蒙圈了一个学期,怎么考试通过的,我都不知道……
        lanzhiheng:@太洋妮妮 :scream::scream::scream::scream:多谢关心。我会注意的,你也是做it的吗:smile:
        太洋妮妮:@lanzhiheng 注意保护眼睛呀,平时泡点枸杞菊花,或者吃些葡萄籽提取物,即可防辐射,又可保护眼睛不受伤害
        lanzhiheng:@太洋妮妮 :sleepy:差不多
      • 选一个昵称也被使用了:证书的话就又成应试教育了....
      • 2092b16a39f6:最没用的就是计算机二级。😐真不敢相信居然还有一些大学生专门花钱去培训,然后复习了一个月,考了一个c语言。然而自己写点简单的c语言数学问题都不行。
        dea22cdcb027: @火影忍者神龟 全班61就我们宿舍一个没报名。😂班长说,还有这种操作,。花钱去培训几节课,连上正课都不听。唉。不明白考那个有什么用,刷题过的都是。我也是上机ok,选择题。。。题库都不想看了。
        lanzhiheng:@火影忍者神龟 大学都处于迷惘期嘛
      • 命若弦_T:国企有证 加钱的,私企 基本不看证
        太洋妮妮:总比没有强,考研考了两年,后来发现我更喜欢工作
        命若弦_T:@太洋妮妮 你这本科证 埋汰了。。
        太洋妮妮:@命若弦_T 我工作单位,本科证值50元!!
      • 旧丶时候:老哥稳
      • 一只可爱的布袋鼠啊:证书并不能证明你的能力,他只是证明了你曾学过这些东西。
        lanzhiheng:@你若时光 :stuck_out_tongue:
      • DrunkenMouse:完全没个准确的发展路线,心理一直没底。
      • _扶光:是有证的 。
      • 五万年前走丢了:国家工程师那么垃圾,凭什么给民间it大神发证。大厂的工作经验就是最好的证。
        0a2868f025e0: @五万年前走丢了 证评职称的
        五万年前走丢了: @lanzhiheng 你以为国家会让那些技术给凭职称吗?中国特色党指挥枪,外行领导内行。到时候让那些领导发放证书,也就和计算机二级证的含金量划等号了。
        lanzhiheng:@五万年前走丢了 里面也有大神的。要养家糊口嘛,毕竟里面福利各方面好一点。
      • ffbe3ff227d8:没有热爱这份工作坚持下去不容易
        a3e9c6c27a72:@神经所所长 因为你会有一种打怪练级,觉得自己正在变强的赶脚:grin:
        ffbe3ff227d8:@神经所所长 大概是和打游戏一样的成就感吧
        神经所所长:我现在正在培训班培训前端和java 前端的后期坚持不住了 现在java简直不想学了 我挺不明白 那些大神都是怎么样提起来对这个专业的热爱的?
      • 4f0c356a41e7:我就是培训的,现在写Android代码,感觉不难,我也没有证
        我叫张三: @挂几科 安卓现在工作不好找啊
        lanzhiheng:@挂几科 好好写代码就好 有没有证我觉得没太大关系。
      • 不喜欢说话的小张同学:有证书。。软考。
        不喜欢说话的小张同学: @一念丶遗 感觉。。官方的有点含金量的也就这个。。其他的像什么微软认证,思科认证也很不错的样子
        奶爸Mr谢:我也想说这个。其实楼主说那个工信部那个证书只是一种。毫无含金量的一种。
      • 2050超级大国:关注中国版互联网:IPV9
        让我们中国的互联网更安全更强大
      • 宁骑:程序员要证书,岂不是和考试一样了
      • pnews88:证书说明你具备了一定的理论基础,实践说明你的能力到底有多强,理论和实践相互验证,这样不好么
      • 什么的生活:唉。。。。。
      • b977764a446d:可以没证,但要能解决问题
      • 卞卞村长L:我就是培训班出来的,,目前正准备面试前端工程师,
        lanzhiheng:@卞卞村长L 我不是完全排斥培训班。培训班也有很多用心学习的人。祝你求职顺利:smiley_cat:
        卞卞村长L: @卞卞村长L 谢谢😊
        lanzhiheng:@卞卞村长L 加油💪

      本文标题:为什么程序员没有职业资格证

      本文链接:https://www.haomeiwen.com/subject/xapyyxtx.html