无论你从事何种具体的技术工作,如何才能成为更好的IT从业人员?
最近,我在MSN上看到一篇名为“每一个男人都应该掌握的75种技能”的文章,其中有一部分是我所擅长的,当然还有一些是我不具备的技能。比如,我会捆扎物品或者在墙上钉钉子,但是,坦白的说,我不会背诵诗歌以及打领结。
这一次有趣的阅读使我意识到我可以更加全面可以做的更好。总的说来,我们每个人都应该做的更好。
按照个人职业发展的角度,我列出了每一个IT从业人员都应该具有的30项技能。
1. 处理简单的电脑问题,比如,连接打印机、备份文件或者安装网卡。你不需要成为深入了解诸如超频CPU或者是入侵注册表之类问题的专家;但是因为你从事IT行业,所以人们会期待你能够解决一般的电脑故障。(如果你手下的IT技术人员没有达到这样的水准,那么开除他们。参考:如何解雇IT技术人员)
2. 客户服务。从CIO到高级架构师都应该能够坐在客服的位置上并且接听客服热线,这样一来你不仅可以分享电话那端客户的喜悦,而且有机会给他们讲解使用的方法从而避免以后出现严重的问题。
3. 公众演讲。你应该在同僚面前做至少一次公开的演讲,哪怕是介绍即时通讯系统如何工作的五分钟演示,这样一来,你可以逐渐掌握在众人面前如何沉着稳定的解释一件事情的能力。如果你比较紧张,那么你可以请一个助手或者采用圆桌会议的形式,一旦你陷入了僵局,总有人会站出来帮你释放压力。
4. 给别人讲课。最好的学习方式是教导他人。
5. 多听少说。我很少谈论自己不知道的事情,我更愿意倾听其他人讨论一些事情和想法,“哦,真希望我早点知道这个”。
6. 网络常识。无论你是否是网络工程师、客服人员、业务分析员或者系统管理员,你都应该明白网络的基本原理并且能够解决一些基础的故障,你应该了解域名解析并且知道如何检查,包括使用ping命令以及跟踪路由信息。
7. 系统管理,比如文件权限、访问控制以及电脑怎样和域控制器交互。你不必成为专业的系统管理员,但是多了解一些系统方面的知识可以减少很多令人头疼的麻烦。
8. 网络捕捉。每一个IT从业人员都应该会使用wireshark、netmon、snoop或者其他一些基本的网络捕捉工具。你不需要了解一切,但是应该能够捕捉网络异常并且提交给专业的网络工程师审查。
9. 延迟和带宽。延迟是指收发数据包所需要的时间,而带宽是指一次连接所能够携带的数据量。他们之间有关联,但是并不形成简单的比例关系。一个高带宽利用率的连接可能会导致延迟增加;但是如果连接没有过载,增加带宽并不会减少延迟。
10. 使用脚本。每个IT人士都应该能够写出一个脚本来迅速完成工作。这并不意味每个人都需要成为程序员,你不需要象程序员那样——输入一个错误的信息,然后观察异常并且记录下来,但是你应该能够使用脚本一次完成一些简单的事情,比如,删除数据、发送邮件以及拷贝文档。
11. 制作备份。在你做任何操作之前,为了自己的便利,一定要先做备份。
12. 检查备份。如果你没有仔细检查之前所做的备份,那么你并不知道它是否真的可用。相信我。
13. 写作文档。他人没有办法清楚的知道你曾经做了什么以及为什么要那么做,即使是你认为简单的操作或者有充分的理由,请完整的记录你做过的事情,并且放置在每一个人都能够找到的地方。
14. 读《the Cuckoo’s Egg》。我并不认识作者Cliff Stoll也不是在推销,而是因为这可能是最好的一本不仅仅介绍技术手段的安全方面的著作。
15. 在项目团队中通宵加班。没有人喜欢加班,但是这的确是IT工作的一部分。当你和团队成员一起熬夜完成了一个非常困难的项目,你所获得的信任和友谊是无可替代的。
16. 规范布线。看起来容易,做起来很有学问。也许你认为部署一台新的服务器只需要五分钟——只要连上所有的接口即可。千万不要这样做,一定要按照正确的方式,给所有的线缆贴上标签(是的,所有的),并且把它们捆扎干净整齐。这样一来,一旦出现故障,你能够迅速发现问题所在,节省大量的时间。
17. 能源规则。你应该知道一些电源规范,比如一个耗电3.5KW的设备需要一吨的空气冷却,在这里一吨的意思不是很多,而是准确的数字。(注:3.5KW大概是一台1U或者2U的服务器的功率;一吨的冷气需要三个10英寸的冷却风扇来处理;30吨冷气需要80个20英寸的风扇,30吨冷气是相当可观的。)
18. 项目管理。如果你管理过至少一个项目,那么当下次项目经理向你询问进度的时候,你就明白为什么需要这些数据。更理想的情况是你已经把那些项目管理需要的统计数据提交给了项目经理。
19. 了解项目的经营成本和资金成本。经营成本是指运行所需要的开支,资金成本是指在一段时间内(比如36个月)增加能够发挥效益的设备和人员。经营成本有时候会带来收益,有候会成为负担,分清楚其中的区别,能够帮助你做出决定。
20. 理解业务流程。如果能够使现有的业务流程得到改善,那么就可以让好的技术赢得更多的机会。不需要使用非常复杂的工具,你只需要询问几个简单的问题并且利用已知的业务常识就可以做到这一点。
21. 据理力争。不要害怕和别人争论那些你认为有错误的结论,但是同时你必须知道什么时候应该停止,这将导致你是否会收获一个好的创意或者是是被人暴打一顿。
22. 解决问题。如果你需要向领导汇报已经出现的问题,那么你最好至少有一个解决方案。
23. 如果你有比较初级的问题,那么确定只问一次,然后把答案记录下来,以免忘记。如果你问同一个人同样的问题超过两次,你会被当作他们眼中的白痴。
24. 依靠自己。如果你通过自己的努力把一个问题搞清楚需要两倍于向其他人请教的时间,那么最好还是依靠自己的努力来解决,这样你可以印象更加深刻。如果仅仅凭借自己的力量需要更多的时间,那么不耻下问。
25. 避免在谈话中使用缩略语。
26. IT经理:倾听下属的谈话。倾听下属的谈话,因为他们比你知道的更多。如果你认为他们知道的太少,解雇他们并且雇佣更聪明的人;如果你认为自己是最聪明的,那么你最好辞职。
27. IT经理:如果你知道答案,那么不要仅仅给出答案,而应该向他人提出恰当的问题并让他们自己得到解决方案。当你清楚的知道每个人都在期待你尽快解决问题的时候,并且你恰好知道如何使系统迅速恢复正常的时候,采用诱导的管理方法显然是非常困难的;但是从长远来看,你将会得到来自下属的回报,毕竟,你不可能每次都恰好知道问题的答案。
28. IT经理:如果有人第一次做错了事情,这不是犯错误,而是学习所需要代价。如果重复犯同样的错误,让他们回家去吧。记住:每一天都是你的下属学习的机会,确保他们学到一些有价值的东西,而不仅仅是发现别处有更好的工作。
29. IT经理:总是给你的下属比他们所能够完成的稍微多一些的工作。尽管他们会抱怨你不近人情,但是每个员工都需要抱怨点什么,所以工作繁重成为一个很好的理由。进一步说,如果你的员工在下午两点钟的时候就完成了当天的工作,他们会认为没有什么可以做的了只是不能走消磨时间而已。繁重的工作任务将使得你的员工不会出现这样的困惑。
30. IT经理:扬长避短。如果有人在一个团队中工作良好,但当他带领自己的团队的时候却差强人意,那么最好让他更多的在团队里工作。
分享到:
相关推荐
无论你从事何种具体的技术工作,如何才能成为更好的IT从业人员? 最近,我在MSN上看到一篇名为“每一个男人都应该掌握的75种技能”的... 按照个人职业发展的角度,我列出了每一个IT从业人员都应该具有的30项技能。
IT运维人员在日常工作中需要掌握一系列的技术,这些技术涵盖了操作系统管理、网络设备操作、数据库管理、自动化工具以及存储解决方案等多个方面。以下是对这些关键技能的详细介绍: 1. 微软系统:作为IT运维人员,...
本文将从给定的文件标题、描述、标签以及部分内容出发,深入探讨IT技术人员与上司友好相处的十种方法。 ### 1. 了解公司的资源和支持 作为IT技术人员,了解公司能够提供的资源和支持是非常重要的。这包括了解公司...
在IT行业中,对人员的专业能力进行评定是至关重要的,它能有效地评估员工的技术水平、工作效率以及团队协作能力。"IT人员专业能力评定表模板"是一个工具,帮助管理者和人力资源部门系统性地衡量和评估IT员工的各项...
这里,我们主要关注"IT掌握技能和工作经验"这一主题,并结合提供的文件名称,推测这是一个关于个人简历的文档集合。 首先,让我们探讨一下IT领域的核心技能: 1. 编程语言:作为IT专业人员,掌握至少一到两种编程...
IT运维人员在日常工作中需要掌握一系列的技术,这些技术涵盖了操作系统管理、网络设备配置、数据库管理、自动化工具使用以及存储解决方案等多个领域。以下是这些常用技术的详细介绍: 1. 微软系统: - Windows:...
全部以脑图或者流程图形式展示所需技能以及需要掌握的技术,对于从事IT工程师的人员学习有很大的帮助。 后端架构师图谱 Java架构师图谱 微服务架构技能图谱 一致性图谱 互联网大流量的方法 安全工程师必备技能 阿里...
【IT技术人员chm手册集合】是一份非常宝贵的资源,它涵盖了Web前端开发和数据库管理的基础与进阶知识。这些.chm(Compiled Help Manual)文件是微软开发的一种帮助文档格式,通常用于技术文档的存储和查看,具有良好...
这些专业技能不仅包括基础知识,还需要掌握最新的技术和工具,以便更好地适应行业发展。 #### 三、沟通能力 良好的沟通能力对于企业内部的和谐发展至关重要。无论是在团队协作还是与客户沟通的过程中,有效的沟通...
【IT技术人员2021工作总结】 在过去的一年中,作为IT技术人员,我经历了诸多挑战与成长,这其中包括在软件研发、数据库开发以及团队协作等方面的深入实践。以下是我对2021年工作的详细总结: 在软件研发方面,我...
IT人才技能图谱是指导和理解信息技术领域各个岗位所需技能的重要资源。这个压缩包文件“IT人才技能图谱.zip”包含了一系列与IT行业相关的专业领域,涵盖了从基础到高级的各种技术知识。以下是对这些关键领域的详细...
本文着重探讨了在云计算时代下,如何培养适应市场需求的复合型、技术技能型IT人才,以及相关的关键技术掌握与改革方向。 云计算是信息技术和互联网之后的第三次技术革新,其核心思想是通过网络将计算任务自动分拆并...
无论是在日常维护中排查故障,还是在项目开发中解决复杂的技术难题,问题解决能力都是IT专业人员不可或缺的技能。 总的来说,成为一名成功的IT专业人士,问题解决能力是最基本也是最重要的素质之一。具备这项技能,...
文档"9--人员技能的基本要求.doc"着重阐述了CNAL检测方法操作人员应具备的专业技能,这些技能不仅是对实验室技术人员的要求,也是对任何涉及技术分析和实验操作的IT专业人员的基本指导。 首先,掌握方法的原理是...
以下十项技能是著名IT评论员Justin James认为程序员在未来五年内应该掌握的关键技能,这些技能将有助于他们在职业生涯中保持领先地位。 1. **三大主流开发体系**:.NET (VB.NET or C#), Java, PHP是目前最广泛使用...
以下十种技能方法将有助于IT人员在职业生涯中获得更高的薪资待遇: 1. **熟悉SaaS产品**:随着云计算的发展,SaaS(Software as a Service)产品变得越来越重要。掌握Salesforce、Google Apps或WorkDay等主流SaaS...
总之,成为一名优秀的 IT 开发人员需要不断学习和掌握各种技术和工具。从 Java 编程到前端框架,再到 Node.js 和 JavaScript,每一项技能都是构建成功职业生涯的关键。同时,理解和实践软件工程的基本原则也非常重要...
- **需完善的知识体系**:为了实现这一转变,基础运维人员需要掌握软件开发语言、SQL语言、IT项目管理等相关知识。 - **备注**:通过学习新的技能和技术,基础运维人员可以提升自身价值,实现职业生涯的飞跃。 ####...
### IT技术支持岗位职责详解 ...随着信息技术的发展和企业需求的变化,IT技术支持人员的角色也在不断演变和发展,这要求他们不仅要掌握当前所需的专业技能,还要具备持续学习的能力,以适应不断变化的工作环境。