IT是InformationTechnology的缩写,意为“信息技术”,包含现代计算机、网络、通讯等信息领域的技术。IT的普遍应用,是进入信息社会的标志。
应该这样理解:IT应是一个行业,而这个行业包括了很多不同的职业,这些职业都是和信息技术相关的。其实说到IT(InfomationTechnology-信息技术)包括范围之广,大到包括航天卫星,小到一个公司的打字员都与IT有关,不过我们目前讨论范围初步限于与电脑技术及其行业应用。
IT是信息技术的简称,Information Technology,指与信息相关的技术。不同的人和不同的书上对此有不同解释。但一个基本上大家都同意的观点是,IT有以下三部分组成:
-----传感技术 这是人的感觉器官的延伸与拓展,最明显的例子是条码阅读器;
-----通信技术 这是人的神经系统的延伸与拓展,承担传递信息的功能;
-----计算机技术 这是人的大脑功能延伸与拓展,承担对信息进行处理的功能。
所谓信息化是用信息技术来改造其他产业与行业,从而提高企业的效益。在这个过程中信息技术承担了一个得力工具的角色。
顺便说一句何谓IT产业,有一个大致的分类,可以供大家参考:
IT基础技术的提供 IC研发、软件编写 如INTEL、MS等
IT技术产品化 元器件、部件、组件制造 如精英、大众等
IT产品集成化 计算机及外设制造商 如联想、IBM
IT产品系统化 解决方案、信息系统 如华为、HP
IT产品流通 渠道、销售 如神州数码
IT产品服务 咨询服务和售后服务 如蓝色快车
IT产业舆论支持 IT类媒体 如CCW、CCID
IT产业第三方服务 各种需要配套的服务 如法律咨询、PR服务
IT后备人员培养 各种院校 如计算机专业
IT产业合作组织 各种协会、集会
IT技术即互联网技术。
互联网技术定义:互联网技术指在计算机技术的基础上开发建立的一种信息技术。互联网技术的普遍应用,是进入信息社会的标志。不同的人和不同的书上对此有不同解释。
IT更新意味着升级到更快、更直观的现有平台版本。然而,当不同硬件能够更好地提供功能、显著提升性能或获得更高可靠性时,可以考虑在迁移过程同时升级硬件。
it技能包括的技能:
1、语法:必须比较熟悉,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且知道任何修正。
2、命令:必须熟悉JDK带的一些常用命令及其常用选项,命令至少需要熟悉:appletviewer、HtmlConverter、jar、java、javac、javadoc、javap、javaw、native2ascii、serialver,如果这些命令你没有全部使用过,那么你对java实际上还很不了解。
3、工具:必须至少熟练使用一种IDE的开发工具,例如Eclipse、Netbeans、JBuilder、Jdeveloper、IDEA、JCreator或者Workshop,包括进行工程管理、常用选项的设置、插件的安装配置以及进行调试。
4、API:Java的核心API是非常庞大的,但是有一些内容笔者认为是必须熟悉的,否则不可能熟练的运用Java。
5、测试:必须熟悉使用junit编写测试用例完成代码的自动测试。
6、管理:必须熟悉使用ant完成工程管理的常用任务,例如工程编译、生成javadoc、生成jar、版本控制、自动测试。
7、排错:应该可以根据异常信息比较快速的定位问题的原因和大致位置。
8、思想:必须掌握OOP的主要要求,这样使用Java开发的系统才能是真正的Java系统。
9、规范:编写的代码必须符合流行的编码规范,例如类名首字母大写,成员和方法名首字母小写,方法名的第一个单词一般是动词,包名全部小写等,这样程序的可读性才比较好。
10、博学:掌握J2EE、Oracle、WebLogic、Jboss、Spring、Struts、Hibernate等流行技术,掌握软件架构设计思想、搜索引擎优化、缓存系统设计、网站负载均衡、系统性能调优等实用技术。
IT业大致分为如下几种:
1、研发,包括软件研发和硬件研发,就好比我们这个论坛大多数朋友,在一个公司里面完成项目开发,或者定制产品,一般说来,软件研发基本上就算产品的设计者和制造者,硬件研发,只能算设计者。因为后面还有生产环节。
通常研发岗位,包括RD,QA,以及配置管理员,架构师,小组长,项目经理,研发助理等,就是研究部分所有的职位。部门经理一般我没有计算在内,感觉部门经理管人,应该算管理岗位。不过有些小公司,部门经理和项目经理,甚至架构师,都不分,因此需要具体情况具体分析。
其中RD,就是我们说得最多的设计人员了,这个大本营的同学,以后估计大多数都从这里起步,当然,做QA测试的也不少。
RD这个词有讲究,就是设计和实施,是两个意思,设计,是决定一个东西怎么做,实施是把它做出来,我们刚开始,可能都是先做实施,慢慢走到设计,模块设计,系统设计等等,如果做得好,以后慢慢专门做设计,就是架构师了。
软件人员一般RD不分,设计者通常就是实施者,因为基本上程序敲完,产品也就出来了。硬件人员则不同,一般就是设计者,以及第一轮白盒测试的QA,自己测,当产品测试稳定,定型,就可以交给中试部进行产品测试,最终上线贴片生产。
QA这里面一般细分为软件测试和产品中试,像华为、迈普这类大中型企业,以生产硬件产品为主的公司,都有自己的中试部,中试部简单说,就是专门测试硬件的,比如各种静电测试,温度测试,跌落、震动测试等,为产品最终上线做准备。我想,大多数同学可能对软件测试熟悉,对产品中试可能不太熟悉,不过差不多就这么多东西。
软件研发通常还有个角色很重要,就是配置管理员,一般小公司没有这个角色,由负责的测试人员兼任,大公司会专门设置这个角色,并且这个角色还有商业秘密保全的功能。
我们软件人员开发的产品,在自己的机器上,一般叫测试版,只有提交到CVS或SVN等版本管理系统,才叫产品,测试部不是从我们手里拿软件去测,而是由配置管理员在中心服务器上,将软件产品从源代码编译成可执行文件,生成安装程序包,然后发给测试部,测试部测试完毕,返回测试报告,公司领导签字后,以后软件产品的发货,就是配置管理员负责发货。
大家明白了吧,这里面很严格的,在大公司,软件一旦投测,如果RD发现有个小bug,小公司可能打个招呼就改了,项目控制流程上看不出来,但在大公司,必须发文,说明上一版本作废,然后重新发测试申请,重新提交代码走流程,项目流程上就记录,废版一次,以后就是扣工资的依据。因此,大公司的程序员一般比较严谨,发版测试很谨慎,就是怕出现这类bug,这样的缺点是对市场的反应不够灵敏,可能客户提交一个bug,RD改只要几分钟,但是流程要走一两天,但是好处是产品质量有保证,每个人的工作结果都记录在案。便于管理。且程序外泄几乎不可能。
我以前有篇文章说,国外很多程序员,可能在一个公司工作一辈子,都没有见过自己服务的计算机,就是这样的,RD都在终端工作,自己本地测试好了,提交到中心服务器,由配置管理员负责最后的编译和提交。
2、市场,这大约是最多的,往低里说,电脑城的谈单员,就是市场,往高里说,华为、Cisco的地区总裁,其实也是市场角色。市场根据个人经验,又分为Sales和Marketing,前者是简单的客户成交服务者,即客户准备购买,完成买卖手续,协助送货什么的,Dell那边的电话销售**,大约就是这个角色,由于Dell是定制,因此她们还需要下订单。后者就是属于较高层级的销售人员了,可以引导市场,引导客户,促成交易。
一般说来,市场其实也是个技术活,很少有朋友是天才,上来就可以做到Marketing的,都是从Sales先入手,慢慢练,这个过程,可能比一个程序员走到架构师还难,很多销售人员,做一辈子,都做不到Marketing的,不信,去商场看看售货员,公交车的售票员,都是Sales。
这里说说广告,广告我的理解,就是Marketing的一个分支,吸引眼球,吸引客户,促成交易。
我们经常说,每个行业都有英雄,其实市场中,Marketing就是英雄,一般说来,走到这一步,就可以站在这个行业的巅峰,出去讲课,拿最高的佣金,享受猎头挖角的快感等等。不过,很难的,有句话请大家注意,“这个世界上,99%的销售人员,都不知道自己在干什么,说的就是这个问题”,那1%才是Marketing。
通常情况下,开发人员瞧不起市场人员,总觉得对方是耍嘴皮子的,但市场人员同样也瞧不起开发人员,总觉得这帮书呆子不创造价值。呵呵,大家别生气,大多数公司,把研发单位,看做最大的成本单位,只花钱,不创造价值的,虽然我们设计了产品,但公司的财务上,这部分是没有价值的,产品价值是在销售出去以后才体现出来,因此,财务上看,研发部门总是赤字一片。
其实,真正厉害的市场人员,我们研发人员还是要尊重的,要知道,一个研发人员要成名成家,其实很容易,随便什么东西,攻克一个难点,出几篇论文,出一个产品,这个研发人员就可以在公司里面牛起来了,一个研究院,至少20%~30%都是这种牛人。但是,市场要能做到Marketing,前面说过,1%,可能都不到,你说这帮人算不算精英?
3、技术,终于说到技术了,这是最奇怪的一个职业,本来没它的,但就是出现了这个职业。其实技术在国外,应该叫做Service,即技术支持。
技术,往低里说,电脑城的拼机器的,也是技术人员,通常由谈单员兼任,谈单员通常由大学生勤工俭学兼任,呵呵,一起练了。再往上,客户那边送货,把包装拆开,技术,联网,技术,调试网络,技术,再大了,这里说句话,希望大家不要见怪,网络管理员,其实也是技术。
以前有段时间,MCSE很流行,我也去考了一个的,但是,后来发现,研发单位招人,根本不看这个,因为这个学习的是如何 *** 作机器,而研发是设计机器以及 *** 作模式,让别人 *** 作。CCIE也是啊,因此,当时很多说法其实是有点误导,说学了这些证书可以不上大学,成都还出现过一个娃娃,高三毕业考过了MCSE,就不上大学了的事情,现在不这么说了,因为毕竟上大学才是王道。光靠这个证书,是吃不了一辈子饭的。
在华为,迈普,技术是一个专门的职业,负责给客户送货,因为他们出路由器,安装配置有一大堆事情,电信局又是大牛,人家才不会去管这个事呢,厂家来人解决。顺便说一句,电信局守机房的,也是技术。
原来没这个职业,就要研发人员兼任,因为这毕竟是个技术活,不过,久了研发人员不干了,天天出差,还做什么研发,老板也不干了,因为研发人员工资高,在大家看来,连连线,配置几个IP地址,这不复杂,如果用研发人员干,成本太高了。
喏,就这样,一个独有的职业,技术,在IT企业被定义出来,这部分主要找一些较为低端的人才,二本啦,三本啦,自考啦,总之,我看见很多年轻的朋友,希望进入IT业,没有本钱,不会做老板,也进不去一些大型公司的门,一般选择,就是在电脑城做技术起步。
现在很多系统集成公司,他们定义的项目经理,和研发单位的项目经理不太一样,其实也是技术,这类公司一般都是经销商,不是制造商,自己没有产品,靠代理别人的产品再销售来获取利润,一般说来,渠道这个词,就是指这类公司。这些公司的技术人员,主要工作就是看,我代理了哪些产品,哪些产品利润高,我怎么给客户报方案,把利润高的产品设计进去,等等。
这里面其实也有设计工作,但是,显而易见,这部分设计工作和前面的研发架构师的设计,是两个层面。
当然,这里有两个特例,一个是目前很多中小型,做网络应用的架构师,他们也有这个设计部分,这些企业一般都是项目制,没有自己的产品,每一单都要定制开发,这类和前面的系统集成设计有一定类似,因为很多项目包括了设备采购什么的。
另外一个特例就是系统集成设计,通常就是Marketing的活,因为自从IBM提出卖服务的概念以后,给客户交钥匙工程成为主流,大家都说自己是解决方案提供商,因此,Marketing通常就是采集需求,利用本公司产品或者代理的产品,组成解决方案,一体化提供给客户。
因此,从职业发展途径,技术一般说来,也可以走到Marketing。通常Marketing有两个产生渠道,Servicer技术,或Sales销售。
当然,这里也看出技术这个职业的短板,因为Marketing毕竟是销售为主,因此,销售能力占主导,技术人员由于长期和机器打交道,因此,恐怕也是机器脸居多,卖东西能力很差,因此,技术能转成Marketing的,更少。
当然,也有技术人员转回来做研发的,不过,也很少,起码我没有看到什么成功的案例。
4、管理,这里就简单说啦,一般说来,管理本身是抽象的,并不是IT业的管理,一定只能从IT业产生,或者一定只能管IT业,IBM的总裁郭士纳,就不是IT业出生,管理的英雄们,例子就太多了,他们有个统一的称呼,职业经理人。
前面说的几种,总的来说,都可以最终成长为管理,不过,管理也是最难的,一来人是最复杂的,不像机器那么好打交道,二来,管理要看运气,单纯说水平不行,得老板看得上才行,你说是吧?
因此,研发,销售,技术,要想成为管理,这个成功率,一般不高于1%的,不信,数数你们公司管理人员和普通员工的比例,或者,学校里面老师和学生的比例,虽然这不准,但基本能说明一点问题。
由于我们这个大本营不是管理论坛,管理就不多说了。
5、生产,这个岗位其实各公司都有,不过大多数老板不承认,员工也不愿意承认,呵呵。
大型公司,如华为、迈普,Intel等,以生产硬件产品为主的,基本上都有生产部,记住啊,这个生产部很重要,生产,仓储,物流,基本都在这一块。
千万别小看生产,目前生产线上的工人,由于要开贴片机什么的,基本上都要大专学历,还要培训的,我不想明确建议,不过,有些目前找工作特别困难的同学,不妨考虑一下这类大型企业的生产岗位。
大型制造业,如美的,海尔等,他们很多管理层都是生产线上下来的,生产线上也不都是工人岗位,很多生产工艺师,工装设计师什么的,都需要设计这门工作,如果一个学历较高的人进入这个部门,只要自己肯努力,其实也很容易出头,毕竟周围的竞争对手太低了,呵呵,比起研究院来说,要容易得多。
6、其他,这就太多了,老板就属于其他了,呵呵,创业也属于其他,由于这部分不带普遍性,就不多说了。各级行政人员,如财务,秘书,都算其他吧。
以上就是关于IT都包括哪些全部的内容,包括:IT都包括哪些、什么叫“it技术”、it技能包括哪些技能等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)