凤凰彩票登陆,凤凰彩票官网,凤凰彩票平台

  • <tr id='jEnfF6'><strong id='jEnfF6'></strong><small id='jEnfF6'></small><button id='jEnfF6'></button><li id='jEnfF6'><noscript id='jEnfF6'><big id='jEnfF6'></big><dt id='jEnfF6'></dt></noscript></li></tr><ol id='jEnfF6'><option id='jEnfF6'><table id='jEnfF6'><blockquote id='jEnfF6'><tbody id='jEnfF6'></tbody></blockquote></table></option></ol><u id='jEnfF6'></u><kbd id='jEnfF6'><kbd id='jEnfF6'></kbd></kbd>

    <code id='jEnfF6'><strong id='jEnfF6'></strong></code>

    <fieldset id='jEnfF6'></fieldset>
          <span id='jEnfF6'></span>

              <ins id='jEnfF6'></ins>
              <acronym id='jEnfF6'><em id='jEnfF6'></em><td id='jEnfF6'><div id='jEnfF6'></div></td></acronym><address id='jEnfF6'><big id='jEnfF6'><big id='jEnfF6'></big><legend id='jEnfF6'></legend></big></address>

              <i id='jEnfF6'><div id='jEnfF6'><ins id='jEnfF6'></ins></div></i>
              <i id='jEnfF6'></i>
            1. <dl id='jEnfF6'></dl>
              1. <blockquote id='jEnfF6'><q id='jEnfF6'><noscript id='jEnfF6'></noscript><dt id='jEnfF6'></dt></q></blockquote><noframes id='jEnfF6'><i id='jEnfF6'></i>

                行业动态

                了解最新公司动态及行业资讯

                当前位置:首页>新闻中心>行业动态
                全部 4017 公司动态 881 行业动态 3136

                IT老兵的角度:讲讲核心竞争力≡饭碗的具体战术

                时间:2022-07-10   访问量:1672

                本文作者站在一个IT老手的角度,谈谈他对IT行业技术人员核心竞争力的看法。这里提到的IT技№术人员是(以开发为例)。这个想法是针对普通员工的。是作者根据自己的经验,总结出如何在这ζ 个行业长期保持一份工作。如果『读者的志向是成为高管,成为行业内的顶级专家,恐怕这篇文章所能提供的√信息与此相差甚远。

                A.核心竞争力

                从前,有◣位长辈很关心我的工作,他特意嘱@咐:“你要小心,你知道的千万不要教别人。俗话说,教徒饿死师傅。” 。”

                我◥知道这位长老真的是为我好。在很多传统行业,也是如此。而且,在抽象的层面上,这句话的意思其实是:你必须保持你在行业中的核心竞争力,才能保住〓你的工作。我完全同意这ω一点。可惜前辈提供的具体招数在IT行业无效——IT行业@是一个强调分享的行业,业▓内有句俗语:做不到就得不到.

                这句话有点意思,但换一种〗说法也没什么不同。在教育和网络资源空前◣发展的今天,在一个依靠软件编码来创造价值的行业里,真的没有一个具备基本素●质和上网能力的年轻人无法获得的“核心技术”。其他行业的从业者经过十多年的努力,摸索掌握了IT对应的窍门,多写了几个查询,从理论论文到工业实现再到最好的代码,瞬间完成。

                那么IT行业技术人员的核心竞争力是什么?我认为包々括以下四点:

                我。沟通技巧不用多说:与□同行沟通、与leads沟通、与PM沟通、与客户沟通……就IT领域而言,除了双向理解和沟通外№,还应注意付♀出代价使沟通尽可能高效,以节省他人和您自己的时间。具体到细节,比如:不要问别人能不能从百度得到知识信息。沟通技巧还包∩括讲道/演讲和指导他人的能力,这对高级↑员工的要求更高。

                二。学习能力不仅包括字面意义,还包括通过≡阅读和听力获得新知识和新技术的能力。它还包括(更重要的是)从实际工作中总结和提炼的能力,即将现实世界的问题转化为经验并类推概括的▅能力。

                IT 行业是当今世界上最繁荣的行业之一。创新的旗帜♂汇聚了一群世界上最聪明、最有活力的人,共同开发各种新技术。发明一些可以让一群人失业的东西。在这样的←行业,靠着几年的大学课程和最初几年的工作经验,高枕无忧是一种梦想。行业在变,身为其中的一员,如果还想吃这碗饭№,只能顺势而为。在IT界,拒绝学习=找死。

                沟通能力和学习能力这两点,是入门级的核心能力。换句话说,它是任何学位或级⊙别的必修课。

                三。全球视■野和行业洞察力。即对行业领域前沿研究和行业实践的理解,以及在此基础上进行理性分析得到的对行业发展的前瞻性预卐测。

                这也是区分≡ IT 新手与老手的试金石。一方面,形成这样一个行业需要时间,另一方面,在一个日新月异的行业中,年轻人仍↓然可以依靠青春,没有家庭◆拖累,天生可塑△性等,直到发生变化。出变化。然而,当老年人失去年龄优势与后来者竞争时,他们必须依靠之前☆的积累。

                与 I 和 II 相比; III是高了一级,应该算是中级核心能力←。

                四。创新能力是高层次的核心能力。

                一提到“创新”这个词,人们可能会想到独创性。的确,无论哪个时代,这个世界的原创者都是那个时代最聪明的一群人。

                人类童年时期的东西方圣贤造就了人类的●思维体系;结束愚昧时代的科学家们了解↑宇宙的规律,创造了一套■人类符号系统和对自然规律的描述方法;文学与艺术 历史上ζ著名的文学大师创造了美,对美的①欣赏……在这个行业中,那些著名算法、数据结构、开创性Ψ 技术方向的发明者,堪称原创者。有两个例子触手可※及: e.g1:微信上有一篇文章疯了:“世界上最美丽的女科学家”的主人公,发明了“扩频通信■技术”的好莱坞色情明星海蒂·拉玛。 e.g2:Geoff、DNN、DL 概念提出者和关键技术突破。他的分布式表示技术概念在工业上才刚〓刚开始使用,这个理论是他在1986年提出的。

                他们中的大多数人不这样做。如果不是追求成为顶级高手,而只是追求中老年人能在IT行业吃到技术大餐。事实上,它不∮一定是原创的。但是,创新至少要具备引起行业专家共鸣的能力,也就是能够顺利理解和跟进。

                将别人的原创作品】应用到特定领域,以最快的速度实践特定业务,是一◣种后续创新。比如,用现有工具做@已经形成的事情,只能称为学习;通过阅读论文将新兴的算法和方法应用到当前的业务中,可以说是一种微▓创新。

                B.职业发展

                以上是IT技术人员核心竞争力的摘要列表。再说说IT技术人员的职业发展々路径。由于笔者一直在国外公司工作,所以■以国外软件公司为例。不过,据间接了解,很多本土公司都差不多。

                一般来说,在软ぷ件企业内部,技术人员在积累了↘一定的工作经验后,可以走两条∏路:技术☆和技术管理。如果你是技术,你应该继续深入学习,如果你是管理,你将转型为项目经理,然后走上管理路线。做了一段㊣时间的管理后,大部分都会脱离技术,逐渐远离技术。但是,有些公司就不一样了。比如微软,更是技术管理不分离。即使你获得了高级管△理职位,你仍然必须每天编写♂代码。

                一般来说,技术相对比较独立,所谓的r。这并不是说一◇个人每天都要工作,沟通是必须的。不过日〓常工作中“硬”的技术成分比ω 较多,掌握的能力也比较╲一般。管理层与公司的联系相对更紧密,当然这些都是相对而言的。

                C.面试经历

                让我们谈谈∑采访的内容。根据作者自己『被采访和采访他人的经历,指的是雇佣(社会招聘)。

                大部分面试分为电话和电话两部分it技术人员,有的只有后者。就是去公司办公室面试,一般是多轮面试。最常见的是,每一轮都是一对一的。但偶尔也会有几♀个人一次见面的情况。

                具体形式是口头提问和写代码。写代码的时候,大部分情况下,求职者会被要求在纸上或白板上写字来模@拟推演,有的求职者是直接在电脑上编程的。但即使在机器上,都是没有联网的机器。

                具体面试问题各不○相同,但大致可以分为两类:项目经验和一般技术问题。

                项目经历是对求职者之前做过的项目进行提问,大概会涉及到项目的目的、内容、求※职者的具体工作、技术的应用以◣及遇到的任何问题。有些会让你选择最令人印象深刻的项目来谈论。这个检查可能是为了检【查以前的经验和以后的◥工作的匹配程度;可能是为了了解原团队的状态和具体价值;也可以以项目◆为例,了解求职者的技术能力;也可能是了解ω 求职者解决问题的能♀力。

                技术问题可能非常广泛,一般来说,每个求职者都会在简历上写下他们知道可以被问到的问题。但也可以大致分╱为两种:具体的∑ 技术细节和算法。

                具体的技术细节可能非常基础。以Java语言为例进行简单说明。

                Java 技术细节,举个最简单的例子: 和 有什么区≡别?内部类和非类有什么区别?最后,有什么区别?还有很多。这些是关于语言本身的,属于最基本的水平▆。再深入一点,我们通常会问有关线程同步的问题。比如线程同步有几种方法,如何应用,各有什么优▼缺点?此外,几乎每次都使用它。这些都是方便的例子。

                与 Java 相关的另一类问题是 .这其实不是语言问题,而是因为java特别适合写,所以很№容易测试。

                还有一个ω 类,就是JVM相关的,也是java相关的。一般需要GC。或者他们会问一些优化参数,或者做什么。

                这类题属于“死”知识,熟记就好。没有经验的JVM调优虽然不好处理,但一般都可以通过熟记来完成。

                与此类问【题相反的是算法问题——要求候选人当场实∮施算法。这类问题是←“现场”测试。

                算法题可分为固定形式题和模拟题。固定形式@的问题是指具有一般固定解决方案的问↓题。比如这道题需要特定的数据结构(平衡二叉树、堆等);或者这个问题可以对应一个经典的排序和查询算法;还是卐这个问题 是的,原标题。仿真问题是指没有上述固定解↘决方案的问题,一般是有一个具体的问题,然后针对这个问题写一个具体的√算法。现在大部分求职者都会提前准备,也有部分应聘者会提前很久去刷↓题。这样的话,模拟问题∏就可以看到效果了。

                算法题要◤注意:1.功能齐全,无bug;2.时间和空间复杂度。所有算法问题都必须●关注时间复杂度,有些会关注空◇间。完成一个程序后,一定要确定,再看时间ζ复杂度。如果复杂度在O(N2)或以上,一般◤没有意义。算法问题应该至少在O(NLogN)级别。一般需要O(N)或者O(LogN),而O(1)最好。另外,算法题一般不限制语言,使用最熟悉的语言即可。

                从个人经验来看,大部分公司面试的知识题相对较多,算法题相对较少。但也有一些公司,面试基本都是算法■题。知识问题侧重于经验,主要考察受访者是否使用过该技术以及熟练程度。算法题基本上是对〓基础理论和智商的考验。

                从这∩个角度来说,知识测试很容易,因为题目都是自己做的,只要提前记住答案就◤行了。算法☆也是一个挑战。因为要快速查看写出来的程序是否有bug,时间和空间复杂度▲是否满足要求。如果遇到不熟悉的语言,会有点紧◆张。

                另外,对于更高级的人员,一般会考察架构设计能力。可以通过以前的项目问你有没有①架构经验,如果有,怎么做,问比较Ψ 实际;如果没有,你可以创建〓一个系统,让面试官当场设计架构。架构能力是在总结项目经验和▓学习行业先进实践的过程中学到的。对应二级学习能力。

                D.从新手到⌒ 老手

                前几天卐听到有人抱怨说自己工作多年,忘记了如何〓测试算法,忘记了时间复杂度是什么。但实际上,算法考→察的目标是我刚才列出的第二个核心〓竞争力:学习能力。时间和空间复杂度是所有??程序的基础,真正被用户使用的应用程序肯定会注重性能。时间∑ 和空间的复杂性是所有性能的基础。工作多年,有家庭→的人,不可能长期写题。当他们遇到可以搜索的定式题和模拟题时,可能不像应届毕∑业生和新手那么熟悉。这是客观事实。但在算法中,达到及格水平是任何年龄的任何人从事技术工作的基本「要求。你可以忘记 B-tree 的构建,但你△甚至不能忘记 quick。只要卐知道原理,所有算法的时空复杂度都可→以当场推导出来。用遗忘来解释你不知道时间和空间的复杂性是々没有道理的。

                这也引出了 IT 技术人员的一个常见问题:与学生相比,拥有工作经验的优势是什么?换句话说,老员工比新手有什么优势?

                其实很简单。优势在于:核心能力I和II的高层次部分(讲道/辅导能力、沟通能力、总结提炼能力、学习能力和结构」能力),以及⌒ 两点三和四。

                这里我要强调第三点:全球视野和行业洞察力(对应的英文词汇是)——虽然年轻人的学习能♀力很强,但毕竟进入行业的时∑间段,对于行业来说整体来说,是需要时间修炼的。由老员工@建立,可以指导自己的学习,知道接下来要学什么。而且你还应该知道自己的弱点在哪里以及要弥补什么。年轻ζ 人容易学一些中小学,但学不到要领。然后,作为一个有经验的人,你∑应该专注于关键点。虽①然你学习的时间比年轻人少,但你应该更有效地利用你的时间。另一方面,由于具体的技术工作总是在变化it技术人员,总是需要新的方法和工具,合格的员工也↑可以为团队的技术方向和工具平台的选择□做出贡献。

                E.个人成长

                如▃果作者可以时光倒流回到十多年前的大学时光,我会给那个时候的自己什么建议?我◢会这样说:

                本科期间一定要打好理论基础,一定要学习数学和计算♂机科学理论的基础课程和经典书籍。数学分析、概率和统计、线性代数和数∏理逻辑在书籍方面确实很少。

                在ξ那个年代,一堆看似毫无意义的扭曲方程和矩阵公式,最初是从解决具体实际问题的提取和结论中衍生◤出来的,也是现在解决实际问题的基本指导。之所以如此枯燥难学,是因为那个时期的解题过程跨越了数百年甚至数千年。我们有幸直接得到了前几代天才毕生◣研究成果的结论。 ,或者ㄨ算了吧,这不仅仅是一场战斗!

                计々算机课程应侧重于数据结构、编译原理和操作系统等理论课程。当时语言不是重点。电脑书应该读⌒ 《》、《艺术》等经典,而不是把时间№浪费在XX天掌握XX之类的速成书上↓。结合经典书籍练习算法,远比制作酷炫的网页和动画更有意义。

                在研究生期间,您应该在练习编程的▆同时专注于发展自己∏的研究能力。虽然我没有攻读」博士学位,但在研究生学习期Ψ间,我也有机会接触到学术和理〇论。至少应该多阅读该领域的前沿论文,并通过项@ 目实践理论论文中描述的方法√或技术。

                在工作初期,专注于自己。前两年达到3万行以上有效▓代码是⊙IT技术人员的第一道门槛。只有这样,才能将重心逐渐向上提升,指向架构层,同时不断总结个人经验,兼顾行业前沿技术和发展趋势。

                F。 IT 的财富和 IT 的悲哀

                说到底,IT技术人员其实是产业工人,与传统制造业的一线工人没有本质区别。不同之处︼在于,我们处╲于一个新兴行业,新技术仍在不断涌现◥。行业现状让我们在同等学历和能力的情况下,普遍比其他理工科毕业的学生工资高很多,但同时也承担着更多被№淘汰的可能。

                任何行业都有类似▓的发展模式。前期急需大量人才,让很多学习能力强的年轻人跨过一个非常低的门槛进来。而由于行ω 业本身就是社会热点,为行业从业者披上了一层“专业”和“高薪”的光环。

                随着行业的成熟,创新♀空间越来越窄,行业壁垒逐渐稳定,整体劳动力的自动化率将大大提升。产业成熟的过程,就是大量低层次劳动者被挤压的过程。此时此刻,不求进步的结果不言而◥喻。

                上一篇:运维中需要学习或能让你运维工作加分■的技能介绍

                下一篇:英特尔公布第四季度财报时:将更多的生产任务外包出去

                发表评论:

                评论记录:

                未查询到任︼何数据!

                在线咨询

                点击这≡里给我发消息 售前咨询专员

                点击这里给♀我发消息 售后服√务专员

                在线咨询

                免费通话

                24小时免『费咨询

                请输入您的联系电话,座机请加区号

                免费通话

                微信扫①一扫

                微信联系
                返回顶部