zoukankan      html  css  js  c++  java
  • 《薪水的苦恼》(2010/06/15)

    上班了!拿工资了!从学生到转变成社会的劳动者,这是人生阶段的一个重要的标志。当拿到自己的薪水之后,是喜悦、是满足、是苦恼、是无奈每个人的感觉都是不一样的。我记得自己第一次领到上班的工资不到10元钱,兴奋异常,忙着请客庆贺。而今一个新手拿着2000元多元的薪水估计也不会欣喜到哪里去。

    程序员注重自己的收入和其他所有劳动者一样注重自己的收入是天经地义的。只要是为了谋生而工作的(为了其他目的,爱好、兴趣、自我实现等而工作的,不在我们谈论之列)。都会注重自己的收入的。几乎没有一个人会认为自己收入是高的,所有的人都希望自己的收入越高越好。这个原因主要是人对金钱追求是无止境所造成的。

    现实中程序员对自己的薪水还是有很多苦恼的。

    1、从宏观上看收入

              从宏观上来看,一些行业之间和企业之间的收入差别在不断地在加大。很多行业利用国家资源进行垄断,获得垄断性的收入。职工的收入不再与职工的劳动付出挂钩,而是和这个企业或行业对国家资源进行的垄断程度高低挂钩了。所以,所谓“同工同酬”就是一个骗人的笑话。那些非国有的、不占有垄断资源的各种所有制的企业,则在相对的市场经济环境中,按照市场规律运行着,职工的收入和其劳动多少,贡献多少联系比较紧密的(相对于国有垄断企业)。但是,这些企业往往没有垄断利润,因此,其平均工资水平要比那些垄断性企业要低得多。所以,当程序员看到在其他行业的工作的同学所拿到的工资时候,就会感叹自己拿的工资太少。我初步估算了一下,新进软件公司大学生的工资收入一般是当地最低工资的二倍左右。这比一些农民工的收入都要少,所以有程序员有“IT民工”一说。

    2、从企业内部看收入

         在一个企业内部,尤其是国有垄断性企业的内部,企业高管与普通职工的收入差距在不断地增大,前者是后者的几十倍甚至几百倍都有存在的。这种两极分化的现象,主要是高管权力不受约束的结果。自己给开出高薪,还不受约束,这种事谁不会干呀。这种两极分化的风气,必然会对非国有垄断性企业产生影响,企业内部之间的收入差距要比十年前大了一些,而且已经在社会上认同了这种差距的存在。作为软件公司的程序员一般是公司收入最低的阶层;作为用户单位的程序员的收入一般处于单位平均工资的中等水平。总之程序员的收入水平平均来说是不高的。而程序员本身也因工龄、技术能力、项目的不同而收入不同,有的程序员升任到了设计师、项目经理,其收入也能是普通程序员的5-10倍上下。这种眼前工资的差异也会让新进公司的程序员心中有所不平,尤其是看到和自己一样工作,甚至能力不如自己的同事,拿着比自己高的工资,这种心态尤其强烈。

    3、从话语权看收入

             程序员除了感到收入低之外,还会对自己的薪水制定没有话语权感到沮丧,还会对名义工资扣税扣金之后的实际到手工资更是不满,还会因为不适应企业管理制度因迟到早退等被扣工资大为愤怒,还会为奖金又无,分配不公感到激动,还会为微薄收入不能满足各种生活支出而感到无奈。大凡与收入挂钩的事都会让人苦恼不已。

    现实、现实、还是现实。程序员不但要学习技术,还要学习适应社会,增加自己的社会知识和经验。薪水带来的无尽烦恼会让我们心绪不宁,耿耿于怀。但是,我们却无法掌控薪水的多少,薪水不是靠我们去想出来的,就象发财不是靠做梦就能达到的道理一样。所以,我们要学会“自己不能左右的事不要多想”,多做些自己能把控的事,例如,有想的时间,不如把自己工作做做好,把自己的学习忙忙好,把自己的周围的人际关系搞搞好。

    丛另一个角度来看,新进公司的程序员至少在3个月到半年时间内还是处于学习和适应阶段,还没有能为公司创造利润。从市场经济的“等价交换”原则来看,程序员此时应该是负于公司的。而那种只要上班就必须给我工资的想法是一种很天真的想法。在这段时期,如果程序员能想通这个道理,就不会为薪水烦恼了。

    换一种阿Q的心态,毕竟自己要比那些没找到工作的要强呀。

    有了好的心态,我们可能更加现实,可能更加有利于我们在这个社会的成长。今天的薪水也许很低,但是必须承认我们的水平也很低;我们眼前毕竟有收入比我们高的多的程序员,总有一天我们也会达到他们的收入水平。如果我们能认识到这点,抓紧一切时间去学习、去工作、去提高自己的工作能力和技术能力,提高自己的社会生存能力。我们可能就会缩短我们程序员的成熟时间,我们可能缩短新手的低薪水的时间,增加高手的高薪水时间。

    程序员的能力是最为重要的,而能力是需要程序员的理想所支持的。在程序员这个职业中,心有多高,薪水就会有多高。

  • 相关阅读:
    IntelliJ IDEA导包快捷键
    maven命令创建web骨架项目
    v2.0版本小程序开发心得(代码之外)
    装饰器模式
    闭包
    git diff的文字说明
    WSGI和CGI
    word-wrap、white-space和word break的区别
    Javascript中正则的 match、test、exec使用方法和区别
    Git 内部原理
  • 原文地址:https://www.cnblogs.com/n216/p/1761678.html
Copyright © 2011-2022 走看看