还记得几年前的一次面试中,一位二十六七岁的大男孩坐在我的对面,听他简单介绍了自己的情况之后,我对他说:“能具体说一说你在目前的项目中都做些什么工作吗?”
他双手在桌子上做出麻将桌上码牌的动作,笑着说: “我在项目中就一砌墙的!”
“砌墙的?!”不知为何,“砌墙的”三个字让我很不舒服,有些难过,脸上露出疑惑的表情。
“就是IT民工啊。”他又补充道。
“我明白你的意思,”我接过话茬儿,“按照你的说法,我也砌过墙。可是我做程序员的时候从来不认为自己是在砌墙。如果你带着这种自己是IT民工的思想去做程序员的工作的话,第一,你可能几年之后还在砌墙;第二,这墙你砌得也一定不漂亮。”
他收敛了笑容,变得严肃起来,低头摆弄着手指,小声说:“我们那几个人都这么想的。”
“IT民工”是什么?“IT民工”是指高学历、高素质却低收入,工作在IT行业基层,体力劳动量不低于脑力劳动量的IT人。
之所以有“IT民工”这种说法,是因为编程工作很辛苦,有些公司甚至每天都要加班到深夜。更重要的是,有些编程工作技术含量很低,工作性质和民工差不多。
无法考证“IT民工”这一说法最初是IT人的自嘲、调侃,还是有谁恶意诋毁。记得几年前有一本书,名字叫做《IT民工》,被赫然摆在书店一个比较醒目的位置上,但书名让我反感,不曾拿起读过。
虽然有“IT民工”的说法,但作为初级程序员的IT人不应该对自己的工作妄自菲薄,程序员的工作在IT行业中虽然在底层,但它的工作经验是你职业生涯上升的基础。
不砌墙,你怎么知道哪块砖好,哪块砖不好?不砌墙,你怎么知道这楼的框架是什么呢?不砌墙,你又怎么找到这栋楼和那栋楼有什么区别和联系?
当然,砌墙的过程中,如果你的心中只有墙,那么它就成了堵死你的墙了;如果你看到的是整幢楼,甚至是整个楼盘,那你的路就会越走越宽、越走越平坦。不要被一堵墙挡住了你前进的脚步和心之所向,要站在更高的地方,确定更远的发展目标,尽早成为人人羡慕的IT精英,每天西装革履,挎着笔记本电脑,拿着高薪水勇闯天涯。
IT人的三大发展方向,三个领域的精英:高级程序员----大家耳熟能详的恐怕是技术架构师,绝对高薪,技术队伍的核心人物,不可或缺,而且工作比较轻松----需要有强悍的技术基础和技术积累;业务分析师,也被称作业务专家,也即需求分析师,要有很强的业务理解能力和沟通能力;项目经理,也就是PM,要有很好的管理资质和各方面的综合能力。
无论你要往哪个方向发展,都离不开学习、充电。没有学习就没有提高。当然要去做对日或者欧美项目,流利的日语和英语更是必不可少的。
网友评论