判断水平不外乎?
1:开源作品
2:是否精通正则
3:看它的开源代码
4:算法水平
5:编译原理
6:设计模式
7:工具
我个人一般按照是否精通正则和编译原理来判定他(她)是否是大牛。
我从Web和Android开发中自己认识的人来看,发现精通正则表达式和编译原理的技术的技术绝对差不了。反而一些专注设计模式的,经常走火入魔,过度设计,而且喜好指点江山,激扬文字。
不知道V友们通过什么来判定他人技术水平高低,有一种人会某一项之后就能给你一种技术大牛的印象。
1
acros 2015-01-28 15:48:01 +08:00
是否精通正则 的人是不是 网络方向的比较多啊?
我倒觉得该加个精通汇编语言的。 |
3
acros 2015-01-28 15:55:05 +08:00
大概设计模式是一个容易矫枉过正的事,经验不足用着用着就走偏了(我自己就这样),这东西没个标准,一股脑儿扔出来易被小白误认成大牛吧···
|
4
rcmerci 2015-01-28 15:57:04 +08:00
看他 看文档 是不是英文的(技术至少不会过低)
|
7
BOYPT 2015-01-28 16:14:22 +08:00
可以根据对vim的熟悉程度判断一个人对Linux的使用水平。
|
8
coetzee OP @BOYPT 使用水平不能算得上技术高,工具控真的不代表技术水平一定高,如果是Linux我还是会看看他对内核的理解有多少自己的见解
|
11
pfitseng 2015-01-28 16:34:55 +08:00 1
你平时用什么搜索引擎
来,说说几种常见的翻墙方式 |
12
BOYPT 2015-01-28 16:37:21 +08:00
@coetzee 我表达的是 [vim的熟悉程度] 和 [Linux的使用水平] 正相关。
但内在逻辑不是因为熟悉vim而对linux高数平。 |
13
shiny 2015-01-28 16:39:02 +08:00
看他创作作品时的理念;领导技术团队的能力。
|
14
SolidZORO 2015-01-28 16:53:58 +08:00 1
一、基礎知識(不分領域)
樓主說的正則就是個好例子,類似awk這種較為偏門的技術也能體現水平高低,因為當做到某個node的時候,一定會去找相關工具解決問題的。 二,專業知識 在專業這塊,隨便問問「最佳實踐」的問題,基本上就能確定其水平了。 比如CSS方面,“為什麼Bootstrap的class要搞那麼多屁規格,諸如麻煩的col-xs-4,col-md-4?”。 這種要答得上來,因為自己做過框架或者富有經驗的人一定會給你一個原由。 另外,所謂高手很多時候寫出來的東西,一定是超簡單的(無論設計或代碼)。外語水平,文檔水平,講話水平,合作水平這些並不能代表一個人的技術牛或者不牛,根本沒有直接關係嘛。 |