技术专家主要可以分为如下2种:
布道师型和科学家型
布道师型的特征:
熟悉各种编程规则,了解各种设计方案。他们可以侃侃而谈,说起来头头是道。他们也了解很多技术细节。在面试过程中,这种人是最容易得到高分的。
科学家型的特征:
他们是真正精通的人,他们了解系统的基本原理,各种编程规则对他们来说是推导的结果而非基础知识。他们了解更多的底层知识,但是表达方面未必有布道师出色。在面试过程中,如果对方也是科学家且知识领域一致,那么就会有相见恨晚的感觉。
在实际工作中,布道师更擅长当技术讲师,也能解决很多技术难题。但是面临涉及系统底层的问题时,他们可能难以应付。而科学家更擅长从底层解决问题。
举个例子,优秀的汽车维修工,就会掌握很多汽车的知识,了解各种维修方案。他们就是布道师类型。但是如果需求是:把汽车引擎的功率提高1倍,那么这个时候他们就无能为力。这个时候需要科学家出马。那么,如果让科学家来维修汽车,会做的更好吗?其实不会,因为维修方面的经验,他们不如维修工。