小白到C++职场精英成就平凡之路(五、提高薪水苦恼期)

1.8 薪水的苦恼

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

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

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

1.从宏观上看收入

从宏观上看,由于程序员所处的行业或企业不同,其收入的差距确实存在。所以,当程序员看到在其他行业工作的同学所拿到的工资时,就会感叹自己拿的工资太少。我初步估算了一下,新进软件公司的大学生的工资收入一般是当地最低工资的2倍左右。

2.从企业内部看收入

在一个企业内部,由于各个部门或职位分工不同,其工资也存在较大差异,而且在不同的行业中这种差距也比较明显。

作为软件公司的程序员一般是公司收入最低的阶层,而作为用户单位的程序员的收入一般处于单位平均工资的中等水平。总之程序员的平均收入水平是不高的。而程序员本身也因工龄、技术能力、项目的不同而收入不同,有的程序员升任到了设计师、项目经理,其收入也能是普通程序员的5~10倍。这种眼前工资的差异也会让新进公司的程序员心中有所不平,尤其是看到和自己一样工作,甚至能力不如自己的同事,拿着比自己高的工资,这种心态尤其强烈。

3.从话语权看收入

程序员除了感到收入低之外,还会对自己的薪水制定没有话语权感到沮丧,而且也会为奖金有无,分配问题激动,还会为收入不能满足各种生活支出而感到无奈。大凡与收入挂钩的事都会让人苦恼不已。

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

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

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

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

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

1.9 求书、求网还是求人

我们已经知道了新手如何学习一门新的语言,那么对于已经掌握一种或一种以上的程序员如何学习一门新的语言呢?由于程序员已经有一定语言基础,形成了自己的一套学习方法和思维定式,所以这个问题还是和新手学语言有些差别的。

在现实生活中,我发现不少程序员因为工作的需要而学习新的编程语言。他们心怀恐惧,不知道自己能否学好,而且学习方法非常传统,像新手一样:首先去买本这方面的书(或者借本书,或者网上阅读),看完以后再动手。但是,我不知道他们是怎么看书的,是从头到尾地看?还是挑选着看?他们关注书中的什么内容?第二种情况是程序员动手能力特别强,先把语言安装起来,先编起来再说,但是他们不知道这个过程有多长,何时是终点。无论哪一类程序员,当你向他讨教如何学习一门新语言时,大都是仁者见仁,智者见智,而且几乎没有人能从头到尾说清楚。若不信,读者可以自己回答这个问题。

其实,程序员学新语言是有讲究的。学习与自己现在使用的不同类型的语言难度最大,相同类型的语言难度就小些。当掌握过程语言(如C语言)的人去新学面向对象的语言(如C++)时,难度就非常大,因为这两种语言的思想是完全不同的,用过去的定势去思考新的语言,那种痛苦是难以言表的。例如VB程序员去学VFP、PB等同是C/S类开发程序相对就容易得多。又例如,VB程序员去学ASP就很困难,因为一个是C/S,一个是B/S,虽然语法上相差不大,但是架构差距很大,很难马上适应。所以,学习新的语言,第一个要分析这个语言的类型自己是否已经掌握,如果已经掌握,那么学习的时间会很短,一般在一个星期到半个月就行了;如果没有学过,则学习时间会很长,一般要2~3个月或者更长,而且非常痛苦。

对程序员而言,学习新的语言,第一,建议不买什么资料,买了资料也不要花时间一字一句地去看。主要的学习手段就是动手编程序,通过在编写范例程序的过程中学习!第二,一定要找到一个懂这种语言的人,如果能够找到人问的话,一定要找人去问。这个时候和新手找人问是完全不同的,因为新手会听不懂别人所说的一些基本概念,这会引起高手的不耐烦。第三,程序员千万不要自己去“刻苦钻研”,因为,程序员有一定的语言基础,心中只要记住“流程”、“语法”、“调用”(见1.2节)就可以了。如果你对C语言C++感兴趣,那么欢迎加入学习群【785290829】,获取全套免费C/C++企业实战级课程资源(素材+源码+视频)和编译大礼包!

程序员在掌握编程的流程之后,可以通过编写以下三个程序:

1)显示“helloworld!”程序。

2)打印日历程序。

3)“学生学籍信息”处理程序。

来掌握新语言中的语法和调用方法。当然程序员自己也可以选择编写自己的程序以达到学习目的。

与新手不同的是:

1)要特别注意语言的语法差别。一般来说,语言的语法差别很小,但是很令人讨厌。程序员学过之后往往会混淆不同语言的语法。例如,有的语句是以分号为结束符的,有的语言中的语句是以回车符为结束符的。如果混淆了,你就会一会儿加分号,一会儿不加分号的。尤其当程序员对原先语言特别精通时,这种操作惯性是很大的,因此也特别烦人。

2)要特别注重程序的调试方法。因为除语言本身之外,如何调试也可能不太相同。调试对于程序员来说太重要了,必须加以关注。

3)要特别注重程序运行环境。程序编出来了,生成exe可执行文件了,但这并不意味着程序就能执行了。例如,用C语言编写的程序一般是不需要额外环境的,直接运行就可以了;用VFP编写的程序,则需要系统中安装VFP系统DLL,因此,VFP程序要做安装盘;C#则需要更多的环境才能执行等。

4)要特别注重程序中的各种调用。由于新学的语言往往功能更强,涉及调用功能更多,程序员要关注新语言如何调用的问题,调用也是今后程序编写的最重要的内容。

程序员按照这种方法去学习新的语言,刚开始一定会感到寸步难行,可能会遇到很多困难。但是,我相信只要程序员知道整个学习的流程,知道下一步工作的目标,他的进步会越来越快。我最不希望看到程序员在学习上表现出自发、盲目、恐惧的精神状态。

1.10 新手看高手

入门之前,很多程序员心里有一个高手情结。通过书籍、媒体、传说渲染,他们认为IT行业是一个高手林立的行业,好像这些高手创造了这个行业的奇迹。这些高手可能是国外的,也可能是中国的。这个高手可能是一个具体的人,也可能抽象于某些著名软件背后看不见的程序员。只知其名,不闻其声,这个时候的高手是一种无所不能的神,一种虚幻,是令程序员崇拜的偶像。

到了工作岗位之后,这种高手情结更加严重,由于新手发现自身技术水平有限,而内心想尽快摆脱这种状况,使得很多新手对高手感觉更加恐惧和渴望。我发现在IT行业中,中国程序员认为外国的程序员是高手;网下的程序员认为网上的是高手;搞硬件的人认为搞软件的是高手,搞软件的认为搞硬件是高手;搞应用程序的认为搞系统的是高手;搞界面设计的认为程序员是高手,程序员认为搞界面设计的是高手;年轻的人认为年长的是高手,年长的认为年轻的是高手;企业内的程序员认为企业的外部程序员是高手;客户单位内部的程序员认为软件公司是高手,软件公司的程序员认为客户单位内部的程序员是高手等。所有这些高手都是建立在程序员本身对某个领域无知或掌握不精的基础上。因此,高手的多少是和程序员的水平成反比的,如果程序员水平高,那他眼中的高手就会少;如果水平低,那他的眼中的高手就会多。所以,不同程序员对待高手的标准应该是不同的。

高手情结是新手的正常心理现象,它反映了程序员对未知领域的向往,说明程序员还有远大的理想,还有激情,还有奋斗的目标。关于高手,我想新手应该关注以下几个方面。

1.向身边的高手学习

身边的高手,一般是新手的第一个师傅,也就是第一个培养他的那个人。这个人对新手来说是一个决定其技术命运的人。程序员很多人可以忘记,但是第一份工作,第一次带他的人是很难忘记的。假定这个师傅带他的时间有一年以上,我想从这个程序员身上一定能够看到其师傅的某些影子。比如说,这个师傅喜欢的语言,这个师傅喜欢的编程格式等,都能在新手身上找到。

作为新手来说,除了要向他的师傅学习之外,也要把身边的同事看做高手,要向他们学习,只要单位或团队范围内有比自己强的,不管这个人是早于自己进入这个单位一天,哪怕只是一个函数、一个语句、一个调用、一个算法都值得去讨教和学习。这个时候学习是很实在的,是能解决具体问题的。

向身边的高手学习,就是要充分利用身边的优势,可以面对面地接受别人的技术传授。新手千万不要顾及面子,或不好意思,或怕麻烦别人,能请教的就赶快请教,学习是硬道理。向别人请教不仅仅是去弄懂某个问题或解决某个问题,更重要的是培养与人沟通和建立良好人际关系的习惯。

新手千万不要有那种有人会主动帮助自己的幻想,一方面是大家工作都很忙,另一方面很多程序员不习惯于主动帮助新手。

要注意身边的高手并不是所有问题都能解答的,遇到这种情况,新手不要吃惊,很多“伪高手”就是在这个时候被揭开其伪装的。对于他们,新手要怀有宽容的心态,应坦然面对,不要深究,这个人不能解答,那就去请教另一个人。新手要记住,你请教的不是高手,而是解决问题。因此,向其请教的人是否是高手并不重要。

新手千万不要太迷信不可触及的高手,因为迷信了也没有用,而且也不会对你的实际工作有什么帮助,而应该把对那些高手崇拜的时间和精力用在身边的工作上,这可能更有成效。只有当自己有了一定进步之后,确定了自己发展方向之后,我们才有本钱和资格向外部高手学习。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,761评论 5 460
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,953评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,998评论 0 320
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,248评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,130评论 4 356
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,145评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,550评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,236评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,510评论 1 291
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,601评论 2 310
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,376评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,247评论 3 313
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,613评论 3 299
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,911评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,191评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,532评论 2 342
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,739评论 2 335

推荐阅读更多精彩内容