薪水最高的IT行业,原来是这么工作的! 大部分人在职业生涯中,都会有阶段性的迷茫期,这种现象多半源于对行业信息的缺乏。为避免这种情况,小编找了一些IT调查数据,希望可以帮到你。 一、行业特点 ● IT行业目前进入了成熟期,随着信息化的发展,该领域人才需求量极大,待遇水平相对较高,并趋于稳定。 ● 国内硬件领域重市场,技术偏弱。 ● 软件领域空间较大,随着云技术兴起,大数据时代到来,目前的软件公司发展趋势是向互联网靠拢和转型。 二、代表企业 硬件商 ● 外企:IBM(涉及IT行业的各个领域)、思科、惠普等 ● 本土:华为、联想、方正、同方等 软件商 ● 外企:微软、SAP、甲骨文(Oracle)、Teradata、Vmware、EMC等 ● 本土:启明星辰(安全系统)、用友、红旗、金山、奇虎360等。 服务商 ● 外企:富士通、埃森哲、CSC、Wipro等 ● 本土:神州数码、宇信易诚、高阳金信、软通动力等 三、企业中的核心组织架构 注:核心组织架构图中不涵盖职能部门(如:人力资源部、财务部等) 四、核心职业信息 一)软件工程师 软件工程师是一个广义的概念,包括软件编程人员、软件设计人员、软件架构人员(软件架构师)、软件测试人员(软件测试工程师)、软件工程管理人员(项目经理)等。下面的信息是针对软件工程师的通用信息,涉及到其他职位的特殊信息后面会针对性地做出备注。 ▌入门要求,以下情况可供参考 ● 招聘项目所需要的基本语言、技术必须懂而且能够上手操作; ● 软件工程师需要团队作战,在招聘的时候会考虑你的个性是否与团队相融合; ● 软件工程师是一项体力活,年轻,有活力,负担比较少的人有竞争优势; ● 如果是2年内工作经验的人,大型的、有竞争优势的企业会比较看重学校背景,有没有参加过行业竞赛,是否获得过相关的奖项; ● 一些国企更偏重于招聘男生,对于应届生而言,目前更倾向于选择研究生、博士生或者有海外背景的人; ● 工作经验3-5年以上的,直接看技术水平,过往使用技术跟项目需求的匹配程度,某一方面技术有专长的更受青睐。 ▌进入途径 ● 校招主要看学校与企业的合作、匹配程度。如移动校招更倾向于要北邮毕业生; ● 一些大公司更倾向于内部推荐招聘新员工; ● 最好能够链接到项目的负责人进行内部推荐,比hr推荐更靠谱一些; ● 工作年限5-7年以上的人,猎头推荐也是常见的方式。 ▌日常工作 软件工程师的工作一般都是按照项目来做的。根据项目的不同阶段及项目经理的任务安排做相关的需求挖掘、设计、开发、测试、运维等工作。 ▌典型的一天 对于软件工程师来说,每天的核心工作就是写代码,中间会穿插着一些项目沟通会。 ● 9:00--9:30上班,处理重要邮件 ● 10:00—11:00参与项目沟通会议 ● 11:00—12:30写代码 ● 2:00-4:00写代码 ● 4:00—5:00参与项目沟通会 白天工作的时候经常会被一些会议打断,所以软件工程师会在下班后相对无打扰的情况下加班写代码。正常情况下,一周要加2-3天的班到晚9:00左右,项目工期比较紧张的情况下,可能需要天天加班。 ▌胜任并且发展得好的条件 企业特点: ⊙ 国企内:最突出的是听话,执行力要强,对上级的话,哪怕上级说的是错的,要边做边调整。 ⊙ 外企内:有绩效,能让领导看到你有持续努力的进取心。 ⊙ 民企内:有绩效很重要,领导交办的活儿能保质保量的完成,管理小团队的时候能让领导放心,就会有更多的机会。 ▌职业优势 ● 比较简单,不需要处理复杂的人际关系,我能力就有饭吃。有保障,简单可以养活自己。 ● 可以创造一个东西出来,很有成就感。有创造性,总是会有挑战。 ● 大公司约束比较小,有自由度,时间有弹性。 ● 起薪比较高。 ▌职业风险 ● 知识更新快,需要持续学习。 ● 上升通道比较狭窄,到了一定年龄,好的结局是在一个小公司做一个基层的管理,但薪资涨幅会很少,还有一部分人就转行或者创业了。 ● 项目压力大,出差多,年龄大了跑不动,精力也不足了。 ● 长期看是一个高风险的职业,对于一般人来说,年龄越大,机会越少。 ▌薪资福利 ● 薪资 入职新人薪资从3k—10k不等,要根据公司、毕业学校、学历、时机的不同而定,每个层级大概会有20%的薪资涨幅。到了高级别,如一些技术专家年薪40W+年底分红。 ● 福利 保险:大部分公司都有五险一金,好一些的公司会有商业保险的补充。 补贴:大部分公司会有通信费、交通费、伙食费等补贴,好一些的公司会有住房补贴;假期:一般都是根据国家标准走。年假、婚假、产假。 二)测试工程师 ▌进入门槛 测试工程师的入职门槛要比软件开发工程师的入职门槛要低一些。薪资水平也略低。 ▌胜任并且发展得好的条件 ● 触类旁通,知道各个业务环节上的信息,熟悉产品,熟悉用户需求。 ● 经验和责任心非常重要,能利用已知资源对枯燥乏味的测试工作进行优化并且能发散、拓展的去想还会有哪些bug存在。 ● 测试工程师主要的工作就是找bug,所以要保证好的产品质量,就必须不怕得罪人,坚持原则指出错误,而且还需要能与开发工程师保持良好的沟通关系,需要比较强的关系处理能力。 ● 有一些初级的测试工程师不会编程也可以做,但是如果要想做好,就一定要懂得编程,这样才能发现bug的根源并且调试。 ● 良好的表达能力,需要表达清楚bug才能保证开发人员一看就懂,能完成修改。 ▌薪酬 三)架构师 ▌胜任并且发展得好的条件 ● 知识面要足够宽,要做好一个架构师不单要知道如何让软件高效运行,还要知道如何去结合网络、数据库、各种编程语言等文件的系统特性。 ● 要有耐心,不断学习,精专多能,既要有深度又要有广度,保证视野的开阔度。 ● 熟悉业务,理解业务规则和业务特点,要根据项目需求选择合理的技术完成任务。 ● 沟通表达能力,把自己的技术构思清晰表达出来,并被他人理解接受。 ● 思路开阔,丰富的想象力。 ▌薪资福利 四)硬件工程师 ▌入门要求 ● 看得懂芯片手册,芯片手册绝大部分都是英文的。 ● 硬件工程师,很看重经验。本科毕业没有项目实习经验,只能从硬件测试工程师开始做起;研究生毕业一般都做过相关项目,也算是有经验,可以从硬件研发工程师做起。 ● 对于应届毕业生,公司更看重学校背景、学习能力、工作态度,对于原理的把握。 ▌胜任并发展得好的条件 ● 专业技术扎实 ● 多动手,动手能力一定要强,比方说焊接水平。 ● 勤学好问,多学习,做硬件工程师经验非常重要。 ● 如果希望能升级做管理,就必须要学习软件方面的东西,硬件软件都懂才能有更多的机会。 ▌职业优势 ● 比较落地务实,考虑的实际问题比较多,会算成本,过日子的能力强。 ● 要弄清楚很多原理性的东西,可以持续训练思维能力。 ● 硬件工程师算是越老越吃香的一种职业。 ● 竞争压力比较小,找工作比较好找。 ● 硬件工程师的起薪比较高,一般刚毕业的学生做硬件研发工程师的起薪是8k。 ▌职业风险 ● 很多硬件都已经成熟,模块化了,研发需求比较小。 ● 芯片化的东西都是从国外引进的,芯片是硬件最核心的东西,国内这部分技术跟不上去,国内硬件工程师主要做“联线”,技术含量不太高。 ● 硬件工程师与软件工程师相比较而言,晋升的机会要少一些。 ▌薪资福利 五、职业发展路径 路径图比较复杂,你需要将自己放在某个职位上,比如你现在的岗位是软件工程师,那么从它出发,你就可以沿着箭头开始查看它的路径,会清晰一些哦! 好7 正文也看完了 该去好好思考人生了 成都IT培训哪家好,当然是成都达内培训,成都达内是一家专业的程序员培训机构 |