IT技术和职位小览和应聘注意事项

[转贴]IT技术和职位小览,和应聘注意事项,选择你适合的职业

IT与技术有关的职位大致三类:

1、项目管理类:
比较典型的是项目经理职位,项目管理是一个综合性的职位,结合了管理能力与小部分的技术能力,项目经理需要负责项目的进度安排、进度监督、产品质量的监督和整个工程项目的总体规划,当然还有人员的调配与工作任务分配。通常不会要求项目经理懂得很深的技术,最重要的是管理能力。

2、设计分析类:
这包括系统分析员、系统架构设计师等等。通常这类职业要求很高,门槛也很高,不过工薪一般都比较高。这类职业负责产品的系统体系的安排、分析和设计。但是这类职业不负责项目管理,仅仅针对一个系统进行分析设计。通常都要求人员对于系统架构有很深的了解(系统架构是一个系统内的运作方式、相互作用方式、结构层次),设计模式、面向对象分析设计(OOD)、面向对象编程方法(OOP)、软件生命周期模型、系统分层(就是两层C/S、三层B/S、N层系统设计等)是必备的功课,也会要求人员必须对市面上流行的软件平台和工具很熟悉(诸如WebSphere、WebLogic、J2EE、EJB、DotNet等等),而且通常要求精通一到两种语言,这两种语言不是Java就是C#(Linux上的可能会要求对C++精通)。在职责上,通常需要系统架构师自己实现系统核心代码。对于非常喜欢技术和研究开发的人来说,这种工作可以是将来几年内的努力目标。

3、编程实现类:
这主要是程序员、高级程序员等。我想程序员就不用多说了,大家应该都很清楚。


找工作需要注意的地方:

1、一定要看清楚对方的职位说明,不要只看职位名称,不同的公司在职位要求上有不同的。有的公司明明写的是招聘项目经理,但是在实际工作上往往是等同于高级程序员了,经常需要编码实现。我也见过明明招聘系统分析员,结果细节上写的却好像是程序员,呵呵。

2、希望从事IT的人,不要应聘非IT专门类的公司,我的一个同学,非常喜欢软件编程,因为两个月内都没有找到工作,结果临时找了一个服装公司去做网管,结果技术越做越生疏,干了半年,发现找IT工作越来越难,结果现在转行去做销售了,现在遇到我时还后悔不已。

3、工薪:程序员类一般在国内企业的工资是2000-5000左右,外企也不会高的天上去,通常也在这个范围(除非你很厉害),毕业生的工薪大概一般会安排在3000左右。系统分析设计类的就没有确定的标准了,有的公司会出到10000,不过通常在5000-8000左右,项目经理也没有确定标准,很多是看项目大小和重要性的,不过一般在私企很难超过6000,外企的上限会高一些,但是也不容易超过8000。所以对工薪要有一个客观的总体的认识,不要胡乱开价,这往往会让你丧失一次合适的工作机会。通常普通IT人的工薪在2000-5000左右,高级IT人才在6000-10000左右,再上就得看个人机会和公司个例了。(我认识不少硕士,工资一般在5000-6000左右,对比一下自己吧),月薪10000是很高的工薪,不是很多公司都能够负担的起的,包括外企也会慎重考虑,虽然确实也有一些人能够拿到,也许你身边就有,但不要好高骛远,10000以上都是个例,没有普遍性和规律,北京市的平均工资都没有超过3000,如果你以为外企就等于10000,你会碰壁的。

4、学历,我认识一个外国老板,他说他招人标准是:毕业生主要看个人能力,能不能吃苦耐劳和有学习精神;有4年以上工作经验得就不看学历了。所以学历高的毕业生不要单纯依靠学历,不然以后越来越难找工作。偶只是大专学历,也能拿到7000左右,正向10000努力,所以学历不高的人也不要泄气,现在很多公司往往不单纯看学历,没有高学历的人可以用实际能力来打动公司,而且往往还能找到一个好一点的非毕业生类的职位。呵,大家都要鼓起希望才行。

5、出差,不喜欢的出差的人一定要注意了,技术支持、项目经理往往都是经常出差的典范,所以找工作要注意。

6、纳税,一定要注意,公司在与你谈工薪时,除非公司特别说明了是税后,否则都是税前工薪,如果你的工薪超过了6000以上,那么恭喜你,你的纳税是最高的一档=25%,所以你可以先估算一下工薪扣除税款的实际总额。6500是最不合适的工薪,因为他刚刚达到了25%的纳税,却是高纳税额中最低的工资。

7、福利,很多公司都有年底双薪的惯例(不是法定的),所以问问公司有没有双薪。还有保险,保险有社会保险和商业保险两种,社会保险比较好,因为国家和公司共同出的部分比较大,很多公司会克扣掉毕业生的保险,签订合同之前一定要搞清楚。

8、公司经营范围,注意了,公司经营一般分为三种:项目工程类、特定行业类、产品类。项目工程类的公司都是做外包项目的,比如很多公司写赴IBM开发之类,都是做外包的,不要以为什么赴IBM、赴微软能够学习到很多东西,其实大部分都是挂牌子,和IBM、微软本身的工作没有太大关系,都是你公司的人去做,IBM、微软的人只是指导和监督一下而已,项目工程类公司一般都比较忙,加班是家常便饭,而且你的工薪多少与项目的大小是成正比的。特定行业类就是公司专门做某个特定行业的信息化,比如电子政务类、水利类等等,这类公司要注意,通常与政府事业挂钩的公司,规模很少有很大的公司,而且一般都不会特别注重软件技术,相反比较注重行业本身的业务,所以只想做IT人通常最好不要选择此类公司,否则你的IT技术越来越逊。产品类就不说了,比如IBM、微软、金山、联想都是这类,这类公司是从事IT人的首选。


最后说说IT技术吧,现在偏软件的IT技术有以下几种:

1、Web技术:
B/S是Web技术的典型代表之一。Web技术主要以B/S(Browser/Server)为基础,涉及到服务端技术和客户端技术两种。服务端技术有两大流派:以微软为主的DotNet技术和以Sun、BEA、IBM为主的J2EE技术。

J2EE中主要包括EJB、Servlet、JSP三种。J2EE平台主要有三个:BEA WebLogic、IBM WebSphere、Apache Tomcat。通常WebLogic用于单纯的J2EE服务平台,IBM WebSphere平台不仅仅用于J2EE,而且还包含很多扩展工具、服务,通常是整套使用IBM软件时才应该考虑WebSphere,Apache Tomcat是免费的平台,但是只支持JSP和Servlet,不支持EJB,通常在内部开发时可以使用他来做一些调试工作,使用比较简单快捷是它的特点。

DotNet平台就只有IIS和MTS两个。

客户端技术主要有:HTML、DHTML、JavaScript、VBScript和Java Applet几种。

现在流行的开发平台有:DotNet用Visual Studio.NET,J2EE中JBuilder和Eclipse两个比较出名。

流行的Web技术还包括有XML WebService,这个东西很热门,一定要学习好,不过XML WebService是一个架构,不像DotNet和J2EE是具体的技术平台服务,DotNet、J2EE甚至Delphi、C++都可以实现XML WebService,首先学习好XML语言吧,这是现在必备的功夫。

2、组件技术:
组件技术往往是高级IT技术工作的必备,组件技术有三大种:COM、Corba和EJB。

COM是微软Windows平台上的基础技术,COM可以使用C++、VB、Delphi等各种语言来实现,COM分为COM、Automated COM、DCOM等,其中MTS是COM的事务管理器。

Corba是一个通用的组件规范,Corba没有成型的具体的平台来搭载,Corba要求实现者自己实现Corba的服务和架构,所以往往是大型系统和安全性、稳定性要求极高的系统才会使用Corba,诸如银行、电信等。Corba基本都是用C++实现的

EJB是J2EE中的一种,上面已经说过了。

posted on 2007-04-29 22:16  阿伟  阅读(890)  评论(1编辑  收藏  举报

导航