IT行业各岗位必备技能

      最后更新:2022-08-02 16:06:09 手机定位技术交流文章

      IT行业道路是一条充满了挑战和冒险,收获和艰辛并存的挑战之路,你的每一分收获都是要实实在在的拿出你的努力去拼出来的。

      今天我们说说IT的各个岗位和相关所需要的技能。现在IT的岗位很多大概分为了软件工程,网络工程, 信息管理, 多媒体设计几个方向。这里我主要针对前三个方向来说说,尤其是前两个方向。

      首先,让我们看看这些方向的职位真正关心哪些工作:

      软件工程:包括大部分的开发和测试,主要集中于软件开发和提供相应的服务,工作数量相对较高,高级职位通常是系统架构和分析员或其他等价职位。

      网络工程:主要面向系统工程和网络工程行业,基于物理网络环境的规划、建设、维护和优化等,高级职位是网络规划师、网络分析师或等同职位。

      信息管理:主要在数据服务方面,通常集中于大型数据存储、检索等,高级职位应该是信息系统分析员,或同等职位(我不是这个方向,所以不清楚)。

      多媒体设计:平面设计,3D设计,音乐制作,CG动画制作,画漫画,UI设计等等,高级职位不知,原则上你可以理解为一群和IT紧密相连的艺术家。

      接下来,让我们主要谈谈软件工程相关工作~

      首先,软件工程:

      入门职位:程序员

      很多人以为,作为一个程序员,就已经进入IT行业了。对不起,我不想打击你们,但是,你们错了,你们只是刚刚摸到了IT行业的门槛而已。

      也许建筑师不需要建造砖头,调水泥,产品设计师,你不需要能够操作机器,但是任何基本的软件设计者,这就是IT和其他行业之间的区别。如果你不能自己写程序,你根本不在资讯科技行业。所以你没有资格来评估IT行业。

      而且这个为新手所设计的职业充满了大量的加班,无聊,压力,和你所不太喜欢的一切——除了那一行行美丽的CODE,如果你连CODE都不喜欢的话,那么请你轻轻的关上IT这扇大门,因为他并不适合你。

      进化职位:测试工程师或发展工程师

      到了这一步,祝贺你第一次成功转会。你现在真的站在IT门前,这两个职位的技能要求是相似的:他们需要至少一个编程语言的熟练,掌握基本算法和数据结构,掌握网络相关知识,了解计算机的原理和系统结构,了解编译原理,熟悉开发和测试模式和过程,关注点等等。唯一的差别在于,一个关注于测试,一个关注于开发。简单来说:

      开发工程师对如何制造产品感兴趣;测试工程师对开发工程师生产的产品是否好、优美、合格是否不感兴趣。

      从这里开始,你的月薪通常在6千到10千之间。 你会突然发现,你的加班时间少得多,代码少得多,沉默少得多(你不会轻易批评别人的代码,你经常想如何更好的编码)。

      不用担心,这是你必经道路,因为对于一名工程师来说,代码不再是关键,关键在于如何编码,如何更好的编码。同时你开始思考生活,随着你的个人时间和控制金钱的丰富,你会经常和朋友聚在一起,旅游,打球等等,你会开始关注生活质量(例如去看电影,偶尔买一些奢侈品,买东西不再便宜了,相反,选择正确的价格和更有成本效益。

      高级职位:系统分析师/建筑师/需求分析师等职

      当你到这儿时,你已经变成一个可爱的牛,当你回头看你自己时,你会发现你已经很久没有触摸代码了。 偶尔在写项目上需要的小工具时,你会发现效率似乎没有下降,甚至没有上升。

      你会发现你更多地了解项目管理,软件架构,需求分析,安全性,可靠性,可用性,扩展性,你发现你可以用两种或三种语言写信,即使是新的语言,在很短的时间里,你也能很好;你对计算机工作原理有深远的了解,体系的结构,与网络工程有关的知识,你似乎所做的一切都是你本来应该做的。

      在公司里,你就像一个小太阳,你可以轻易地解决每个人无法解决的问题,而且你总是能提出独一无二的有效想法。

      你可以发现,编码和如何编码不是如此关键的问题,但是如何设计可以从全球角度来有效。

      你的生活水平正在提高,你认识的人越来越大,你突然发现一些人会问一些简单的问题,甚至一些人开始疯狂地追随你。

      而再往后,你的开发无法使用一个标题,或者可以描述类似的东西,你将逐渐反映出你独特的价值,你所说的和做的事可能会成为后者的经典案例分析,或者每个人都模仿的对象。但一切都基于你自己不懈的努力和奋斗。

      网络工程指导(支付可指软件工程指导):

      入职职位:网络经理或同等职位

      你的第一份工作甚至没有名字,你做的只是学会做线条,爬到桌子上爬下,看看哪条是错的。

      拿着仪器到处造哪里可能出现了错误;更换线路,更换接口,更换设备,等等诸如此类无聊的工作,你的薪水不会比一个程序员高出多少,你或许以为这就是你一个默默无闻的小兵的苦逼IT生活的开始。

      不幸的是,你被逼迫得如此厉害,是因为你正在学习成为网络工程师,而不是因为你是一个网络工程师。

      高级职位:网络工程师

      当你学习和工作时,你可能已经明白计算机网络是什么,并且你可能能够在编程语言中轻松地写出必要的网页、小工具;你的个人主页可能开始被填满其他任何人无法复制的特征(个性构成、个性功能等);

      你可能已经开始理解算法和数据结构,你可以很容易地了解网络协议的状况,当您遇到网络故障时,您不会立即使用您的仪器进行测试。相反,开始分析问题可能出现的地点和原因;甚至可以在拓扑图中找到问题和优化解决方案。

      当你失业时,你开始集中精力到你喜欢的地方,也许你会有一点职业病,评估你所看到的网络环境,思考它们的优点和缺点,并为改进创造空间。

      因为,你已经到了你第一次转职的时间,你即将成为一个真正的网络工程师,你的努力让你足够在网络工程的IT大军中占有一席之地。漫漫长路终于展现在你的面前。

      高级职位:类似的职位如网络分析员或网络规划员

      最后,你没有在地形上划过鼻子。你可以根据客户的需求,相对容易地描绘客户所拥有的网络拓扑,你的心会知道他们最的意思,在出现问题时,最有成本效益的网络方案和这个方案可能需要重新设计,你甚至可以设计一个全新的私人协议,以便他们根据他们的需要使用。

      当网络问题发生时,您不再在运行现场携带仪器。您的首要任务是检查和调整网络拓扑,估计损失,减少因故障造成的损失。

      你是团队的核心,你是网络工程的活字典和工程指南.同样,一群人会开始追随你的脚步,你开始和牛们谈论现有的网络,你开始关心如何建立更好的网络,你开始尝试改进协议,你的道路越来越广。

      以上,是从技术方向,对一个IT人所面临的,或者即将面临的问题和困难进行的一些总结,其中主要来自于我自己的经历和发展。

      希望那些对资讯科技业感兴趣的朋友不会因为眼前的困难而感到恐惧,也希望那些对资讯科技业充满幻想的学生能够及时了解他们所面临的问题。

      资讯科技工业道路肯定是阳光灿烂的,道路充满美丽,但又充满坚硬和鲁棒,在穿过道路的黑暗之后,在云层之上,一定是最宽阔的云海。

      如果你希望走管理路线,那么你会在成为工程师之后转而成为项目经理,走项目总监等工程管理方向的工作,那条道路同样广阔,但无论如何,你首先得过第一关。

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/31303.html

          热门文章

          文章分类