• 关于技术面试思考


    (Owed by: 春夜喜雨 http://blog.csdn.net/chunyexiyu)

    1. 引言

    最近参与技术面试,作为技术面试官;
    面试之后自己思考:
    哪种情况属于职位匹配度比较高?哪种情况是面试者理想的职位?哪种情况是职位的合适人选?

    2. 思考

    因为是做的技术面试,也仅从技术面试角度考虑;
    从这次面试来看:技术面试可能考虑两个方面

    1. 岗位需要一个哪种类型技术积累的人,是积累技术深度的人,还是一个积累技术广度的人?
    2. 岗位要找一个什么技术方向的人?属于哪个业务领域,需要哪种底层支撑技术?

    通常技术人员的积累有两种情况,一种是积累知识广度的人,一种是积累知识深度的人;

    技术广度与深度

    技术广度的人适合做售前咨询,咨询师(Consultant),全栈,需求工程师,设计工程师,项目经理类型;
    技术深度的人适合做开发、研究、预研、技术突破、科研,技术攻关。
    如果面试的岗位与个人的积累错位,就会感觉好像没有那么适合。
    技术深度的要求是,在某个领域研究到代码库的最底层,达到一个精通的程度,甚至在国内或业界对该处的理解达到一个顶尖的程度。
    技术广度的要求是,对于某个方案架构,如果实现,借助哪些不同组件的对接清楚,通过不同组件的搭配形成一个有竞争力的实现方案,一个可行的实现的方案解决某类需求或问题。

    业务领域与技术方向

    再一方面技术方向的积累,不同的业务领域、研发领域,会积累不同的技术方向:分别一种是业务领域积累,一种是底层支撑技术积累。
    业务领域与底层支撑技术是两个不同的方面,例如 会计记账的流程 与 开发记账软件用到的开发技术;
    例如图形领域:业务积累的建模、图形、颜色基础、显卡硬件特点;技术积累的矩阵变换、渲染等相关的知识;
    例如电信领域:业务积累的通信、账单知识;技术积累的设备管理,后台开发技术,高并发,数据库、linux等相关知识;
    例如银行领域:业务积累的账务、安全知识;技术积累的前后台开发技术,高并发,数据库、linux等相关知识;

    这块是一个知识匹配度的问题,所积累的业务领域与底层技术方向是否和岗位需求是否一致,如果一致就学习成本最低,匹配度也有利于快速在岗位上发挥作用。
    通常业务领域一致的,底层支撑技术也相似;
    通常业务领域不一致的,底层支撑技术可能一致,也可能不一致;

    区分来看:
    业务领域一致,底层支撑技术一致的属于少数情况,相当于完全是别人培养好的送过来,这种情况一般也就竞争对手过来,并且处于同一研发部门的人才有可能满足;岗位匹配度极高,属于较为少见的情况。
    业务领域一致,底层支撑技术不一致的,这种情况的话,属于同行过来的人员,这种情况适合类似业务专家,需求分析师类型岗位,业务要求高,技术要求低的岗位,也或者培养下上手技术要求高的岗位。
    业务领域不一致,底层支撑技术一致的,这种情况,应该属于大多数情况,例如C++/java/c#/js某一技能优秀,数据库技能优秀,linux调测技能优秀,网络socket、多线程多进程通信、高并发这些技能,都是比较通用的技能,在各个业务领域一般都会用到一种到多种,这种情况下业务领域稍加培养,就可以上手工作,并且也能迅速的发挥总用,是大多数岗位的目标人选。
    业务领域不一致,底层支撑技术不一致的,这种情况,就属于相对较大了,通常的话需要双方都意愿强烈,或者一方做出较大的妥协,否则较难达成一致。

    3. 对号入座

    基于上面的分析对号入座;

    我们也可以评估自身是属于哪种类型的:是期望成为积累技术深度的人?还是期望于积累技术广度的人?也需要我们在就业时做一定规划。

    我们也可以基于业务领域与底层支撑技术积累,来找寻适合自己的岗位?要不要进入一个新的业务领域?要不要学习一种新的技术?自己的优势在哪?

    (Owed by: 春夜喜雨 http://blog.csdn.net/chunyexiyu)

  • 相关阅读:
    C/C++ 遍历文件夹(最全方法)
    【Spring】Spring(IoC、AOP、Bean生命周期、事务、三级缓存、源码)面试题
    C#,机器学习的KNN(K Nearest Neighbour)算法与源代码
    OpenGL编程(一):三角形大作
    java面试总结笔记
    算法训练 第一周
    Linux ARM平台开发系列讲解(GMSL摄像头篇)1.2 MAX9296 GMSL链路配置
    Git 版本控制工具
    我做了一个在线白板(二)
    输入学生成绩(最多不超过40),输入为负值时表示输入结束,统计成绩高于平均成绩的学生人数
  • 原文地址:https://blog.csdn.net/chunyexiyu/article/details/127415135