还有一类人是经理,经理主要是组织团队、完成项目、发明利润。这类人中,即有身先士卒的 leader,也有高高在上的 boss,但无论怎样样,这些人只不过是为了让一个公司或是一个团队更好组织在一同的“粘合剂”,这类人只要在大公司中才会变成更有价值。
这就是我总结的世界需求哪些人才,我们了解这些东西以后大约就明白我们如今所处的位置有什么样的成绩,我们应该去什么样的中央。
Google 评分卡
接上去,我们再来看看 Google 的 SRE 的自我评分卡:
0 – 关于相关的技术范围还不熟习
1 – 可以读懂这个范围的基础知识
2 – 可以完成一些小的改动,清楚基本的原理,并可以在复杂的指点下本人找到更多的细节。
3 – 基本知晓这个技术范围,完全不需求别人的协助
4 – 对这个技术范围十分的熟习和温馨,可以应对和完成一切的日常任务。
关于软件范围 – 有才能开发中等规模的顺序,可以熟练和掌握并运用一切的言语特性,而不是需求翻书,并且可以找到一切的冷知识。
关于系统范围 – 掌握网络和系统管理的很多基础知识,并可以掌握一些内核知识以运维一个小型的网络系统,包括恢复、调试和能处置一些不常见的缺点。
5 – 关于该技术范围有十分底层的了解和深化的技艺。
6 – 可以从零开发大规模的顺序和系统,掌握底层和内在原理,可以设计和部署大规模的散布式系统架构
7 – 了解并能应用初级技术,以及相关的内在原理,并可以从基本上自动化少量的系统管理和运维任务。
8 – 关于一些边角和流畅的技术、协议和系统任务原理有很深化的了解和阅历。可以设计,部署并担任十分关键以及规模很大的基础设备,并可以构建相应的自动化设备
9 – 可以在该技术范围出一本经典的书。并和标准委员会的人一同任务制定相关的技术标准和办法。
10 – 在该范围写过一本书,被业内尊为专家,并是该技术的发明人。
SRE 需求自评如下这些技术或技艺。
– TCP/IP Networking (OSI stack, DNS etc)
– Unix/Linux internals
– Unix/Linux Systems administration
– Algorithms and Data Structures
– C/C++
– Python
– Java
– Perl
– Go
– Shell Scripting (sh, Bash, ksh, csh)
– SQL and/or Database Admin
– Scripting language of your choice (not already mentioned) _____________
– People Management
– Project Management
这个评分卡是面试 Google 前需求候选人对本人的各种技术停止自评,也算是一种技术人员的等级的度量尺,其把技术的能分红 11 个等级,我用颜色把其它成四大层级,希望这个评份卡可以给你一个才能提升的参考标准。
看法本人
看法了世界是怎样开展的,也知道技术人员的种类和层级,那么还要了解一下本人,由于假设不了解本人,那么你也无法找到本人的路和适宜本人的中央。
我觉得,一团体要看法本人就需求看法本人的专长、兴味、热情、擅长等,下面是一个看法本人的标准办法:
专长。首先你要找失掉本人专长。你要看法本人的专长,找到本人的天赋,找到你在 DNA 里比别人强的东西,就拿你的 DNA 跟别人竞争就好了。所以你要找到本人可以干成的事,找到别人找你讨教的事,你身边人找你讨教就是阐明你有专长。这是找到本人专长十分十分重要,扬长避短。
兴味。假设你没有找到本人专长,就找本人有兴味有热情的东西。什么叫兴味?兴味是再难再累都不会保持的事。假设你遇到困难就会保持不叫兴味,那叫叶公好龙。不怕困难,痴迷其中,就算你没有专长,有了这种特质,你也是头部的人才。
办法。假设你没有专长,没有兴味和热情就要学办法。这种办法就是要有时间观念,要会做方案,要懂统筹、规划关于做过的事情,犯过的错误多总结,举一反三,喜欢本人找答案,本人探求因果关系,这是一些办法,本人总结一些套路。
勤劳。假设你没有专长,没有兴味,也没有办法,你还能做的事就是勤劳,勤劳注定会让你成为一个比较劳累的人,也是很有能够被淘汰的人随着你的年岁越来越大,你的勤劳也会越来越不值钱。由于年轻人会比你更勤劳,比你更勤劳、比你斗志更强,比你才能更强,比你要钱更少的人会出现。勤劳最不值钱,但是只需你勤劳至少可以自食其力。
以上就是为了应对未来技术变化,作为团体必需要从专长、兴味、办法一层一层挑选开掘,假设没有这些你就要努力和勤劳。就只能接受“福报”了。
从我团体而言,我不算是特别聪明的人,但自以为对技术还是比较感兴味的,难的我不怕。有很多比较难啃的技术,聪明点的人啃一个月就懂了,我不行,我能够啃半年。但是没有关系,知识都是死的,只需不怕困难总有一天会懂的。最可怕是畏难,为本人找借口,这样就不太好了。
打好基础
最前面提到我学的各式各样的被淘汰的技术,会让你觉得很迷茫,或是迷失。但前面也提到了“谷歌评分卡”,在这个评分卡中,我们看到了许多基础原理方面的内容,其实要应对未来的变化,很重要的一点就是无招胜有招,以不变应万变。
变化都是表面的东西,内在的东西其实并没有太多的变化。实际层面上变得不多,反而方式上的东西明天一个把戏,明天一个把戏,所以假设要去应对这种变化,就一定要打牢本人的基础,提升内功修养。比如像编程的一些方式和套路,修饰形式原理本质,解耦,提升代码的重用度等。提升代码重用度必须解耦,要跟理想解耦,提升笼统,这些都是一些技术基础。无论用什么言语,都是这么做的。
打牢基础就可以打破瓶颈,不打牢基础没有办法打破瓶颈。在技术世界不要觉得质变会形成质变,这是不能够的。技术这个东西就像搞修建砌砖头,砌砖头砌的再多也不能够让你能成为一个架构师的,由于你不懂原理,不懂迷信办法,你就不能够成长上去的,就像学数学一样,当你掌握了微积分这种大杀器后,你解题的才能是无所披靡,而微积分这种方式相对不是你能“质变”出来的。
(责任编辑:admin)