精通,熟练,掌握,了解

个人理解

大晚上的一个人呆着就容易想些有的没的。刚好想到“为什么简历上尽量不写精通”,所以就想写写自己的理解。虽然这东西我觉得还是实际工作后理解才会更深刻。不过到时候开篇新文章记录就行了。

  • 了解:相当于知道有这么个东西。比如“了解go”的话那就是知道go的基本语法,写个1+1=2还是没问题的。而且能用go实现简单的数据结构和算法之类的。像“了解linux”的话那就是知道一些常用指令这种,平时也用过ubuntu或者centos写过代码之类的。
  • 掌握:相当于入门。比如“掌握go”的话那就是能用go实现大部分的数据结构和算法(链表啊,动态规划啊之类的)。常见的API也掌握一些,比如怎么用go读写文件啊,怎么用go发起和接受http请求啊。
  • 熟练:相当于了解xxx的底层原理+掌握xxx。在掌握的基础上对xxx的底层原理也有了解。比如xxx的工作原理啊,linux内核这些。
  • 精通:相当于掌握xxx底层原理+熟练xxx的使用,而且能根据需求想出方案。比如需要你用go实现一个DBMS。那每一步需要用到什么API,架构怎么写,每一步都有经验+思路。而且精通xxx,我个人认为,这么写的话意味着你除了精通xxx,和它经常配套使用的一些工具也好,方案也好,各种API也好,它的底层原理也好,用起来也都很熟悉。
Subscribe
提醒
0 评论
Inline Feedbacks
View all comments
0
在此留下你的评论x