前一阵和某大型央企的同行交流,谈到“开发背景”这个词,他说我没有开发背景,找工作时易受歧视。我对此报之一笑:其实“开发背景”一词,和其代表的含义早已被剥离了。
传统意义上的计算机高手,都是编程高手,这些人往往出身名牌学府,在计算机尚未在国内普及时就已接触并掌握,其工作内容也是以开发为主。后来计算机应用范围变宽,上述高手也已经成为了行业中的技术领袖或管理人员,于是他们想招个同自己一样有开发背景的人来接班,虽然即使并不是招程序员。在这一代人眼中,开发背景代表了对计算机的理解程度。
但是,并非每个从业人员的成长经历都如同前辈一样单调。现在多如牛毛的培训班正批量把计算机专业的好学生、差学生,甚至非计算机专业的人生产成敢于自称为程序员的挨踢蓝领;而Java语言由于跨平台、开发效率高、企业级应用广泛而成熟、学习曲线较缓,成为这类培训班首选的培训课程。问题是,以Java作为进入计算机行业的第一课,竟然也能算作开发背景?
另一方面,不以开发为业的人不见得不符合所谓开发背景的技术要求。比如我在1995年时时用QBasic通过读写B800段的方式实现屏幕上绘图和保存载入功能,这时候上述培训学员尚不知计算机为何物;2000年在报纸上发表文章介绍用VisualBasic语言编制SMTP、POP3客户端的方法,上述培训学员仍不知计算机为何物。当我为不得不在某重要软件中写了一个不可重入的函数而深感开发工作之无奈,并决定不再多做开发工作时,上述培训学员刚进培训班。而现在我竟然不比他们有优势。虽不以开发为业,却并不比以此为业的人在此方面差,入行很多年却根本不知不可重入为何物的“程序员”也多着呢。做系统管理工作,更关注的是清晰的接口。虽然大家都知道清晰接口必有龌龊实现,但非到功能不正常我才不会去管它(开源软件的bug解决办法我也是报过几个的)。有人说这是不认真,但为什么你要关心一个东西为啥可以正常工作呢?难道它可以正常工作不是理所当然的吗?
现在的歧视太多了,也许大型外企会好一些?
挨踢行业,唉!
同感。。。偶现在也是做系统管理的。。。偶以前也是写程序的。但是开发不好做阿。从业人员水平也都不一样,现在很多人对基础知识不了解,开发起程序来很山寨。。。。
哦,“开发背景”原来就是写代码,做项目啊!!!
我也是没开发背景的。
而且这样的人现在在行业里还很多,加上程序员团体相对强势,造就了很多烂软件
我现在经常见到开发方要求操作系统具体版本号的,而他们开发的不是内核模块而是php软件……
入职某大型互联网公司做开发,终于敢说自己有开发背景了OTL
虽然了解一下感觉他们很山寨山寨..
你原来不也是开发嘛,你又没干过纯系统工程师的工作
OTL是啥?
呵呵,时代不同了。现在的社会相比10年前或者15年前要更浮躁、更急功近利,这种大环境也早就了一批程序员。不到必要的时候,谁管你了解多少,你能最快的把东西拿出来并且它能工作,你就牛。另一方面,现在互联网和搜索引擎的高度发达,使得“我们”大部分时间可以不求甚解,碰到问题google一下,很多事情是如此简单,在享受“捷径”的同时,钻研精神或多或少被我们束之高阁。
“……甚至非计算机专业的人生产成敢于自称为程序员的挨踢蓝领”影射我
时代在进步、早接触不一定什么都强、技术领袖也是一样;这是挨踢行业的特点;老一辈们通常认为什东西都要一步一个脚印的,而现在的在大学里接受过正统教育的学生同样保留着一样的看法,能具备高眼光和很好实践积累的不多;而行内程序员的高流动性和高成本也是这种趋势、95、B800\这些东西权当为工人的IT事业当铺路石吧、、