软件架构师何志丹

1             总括

1.1     面试时间

2019年1月21号。

1.2     公司概况

员工近20人,其中开发人员6人,全部objectarx(C++),全部老手,一人负责一个模块的设计与编码,学历全部是本科。

1.3     老板疼点

招人难,原因如下:

l  C++学的慢,所以培养难。

l  不好学,所以学的人少。

l  需要较多的高中数学以外的数学知识(三维),所以必须大学生。

2             如果入职

我入职六个月(试用期两个月。正式四个月),之后转成外包。六个月主要解决以下问题。

2.1     公共库

我还会建立公共库。通俗的说。就是把常用功能。组装成零件。其他人直接使用。这不但可以节约开发的时间,还可以节约售后和测试的时间。在不增加工资的情况下,大幅提高效率

2.2     层次划分

前两个星期。自然是熟悉情况。之后,在不影响现有进度的情况下拆分模块。一个任务,如果需要三维知识,哪怕是少量三维。也需要安排一个会3维的人。而会三维的人的工资是

很贵的。我将拆分若干个模块。于是大部分模块都不需要三维知识。那些精通或者熟悉三维的人,就处理少数几个模块。其他人不需要三维知识,会C++甚至脚本语言就可以了。

这六个月。我一定把软件分好模块。不同级别的人,只能看自己有权限的模块。这样就可以把大部分模块都外包出去。就算有人叛变了,由于核心模块不在他们手中。也不会有什

么影响。

2.3     设计与实现分离

设计与编码分离以屏蔽业务逻辑。老手负责设计,新手只编码不设计。新人不懂业务逻或编程技巧欠缺,需要较长的学习周期。分离后,新人可以马上开展工作。流程正规的公司都是这样,我经历过多年,所以知道如何处理。小公司的产品经理,经常只有业务知识,没有需求知识,所以设计的时候需要大量的业务知识。所以分离设计的时候,同时也分离了业务逻辑。

3             关于外包

我有个学生在北京,月薪2万出头,他租房用了近1万。如果他能在家上班,他宁愿月薪1万。这样结余反而更多。这给了我一个启发:“异地外包可以大幅降低成本”。

3.1     他们的期望

他们派人参加各类文档的评审和代码审查,我表示欢迎,但我不会因为他们参加评审和审查而付费。

4             关于培训

理论上招收毕业,然后培训比直接外聘便宜得多。因为你培训的人的技能都是你需要的,外聘的人有很多你用不上的技能。但是你必须为这些技能付工资。实际上培训并不适合贵公司。一,没规模效益。二,如果对方离职了就亏了。如果是跳槽到竞争对手,那就更亏了。外包给我就没这种问题。为了保证人员,我肯定是经常上课的。学生不会断绝师徒关系。

5             建议

魏总不用过度操劳,现在是黎明前夜。目前处于寡头垄断阶段,表面上看“风平浪静”,实则“暗涛汹涌”。大家都想搞死对方,但都搞不死。经过几年的淘汰,活下来的都是有护城河的。百事和可口斗争了上百年,中国电信和中国移动斗争了几十年,市场份额变化平均到年少得可以忽略。扩张“杀敌1000,自损800”,何不将注意力转移到内部,以降低成本呢?

6             最后的结界

不入职,非主营业务但和主营业务相关的需求,外包给我学生。

7             术语

疼点、爽点、痒点都是需求,疼点的关键字是:恐惧,爽点的关键字是:即时满足,痒点的关键字是:虚拟自我。

文档下载:https://pan.baidu.com/s/1K0uyHzUaccP8owZl_uTMGQ

面试北京XX数通总结的更多相关文章

  1. 面试北京XX科技总结

    1             面试时间与地点 面试时间:2019年1月17号,面试地点:北京. 2             公司概况 开发的产品是集团内部使用,开发的语言ts脚本语言.目前开发团队15人 ...

  2. 攻克数通,斩获云计算!誉天Double HCIE学员考证秘笈揭晓

    不知不觉,已经过了四个月的时间了,我是六月多报名云计算的,本来是奔着邹Sir去的,但是当时邹sir已经上到HCIE的课程了,只能蹭学弟之前的录屏看.等到七月八号,又正式跟了曾曦老师上了一次完整的课程. ...

  3. 浅谈数通畅联ECP与EAC的区别

    最近收到很多客户的提问,AEAI ECP企业云联平台是什么产品?为什么AEAI ECP中包括集成套件?EAC也是数通畅联的产品吗?同样涉及集成两者有什么区别呢?诸如此类的问题还有很多. 其实AEAI ...

  4. 北京智和信通IT运维管理系统二次开发服务提供商

    随着云计算.大数据.物联网.移动互联网.人工智能.5G等高新技术的快速发展,数据中心及网络基础设施呈现出井喷式的增长模式,对设备商来说,多.快.好.省的实现定制化网络管理开发,可极大的扩充设备适用范围 ...

  5. 07_LACP负载分担(数通华为)

    1. 网络拓扑 2. SW1配置:[SW1]vlan batch 10 20[SW1]interface GigabitEthernet 0/0/1[SW1-GigabitEthernet0/0/1] ...

  6. 08_MSTP(数通华为)

    1. 网络拓扑 2. SW1配置[SW1]vlan batch 10 20 30 40[SW1]stp mode mstp 进入MSTP配置视图,MSTP域名为huawei,同时配置VLAN到实例的映 ...

  7. 08_STP(数通华为)

    1. 网络拓扑 2. 激活生成树[SW1]stp mode stp [SW1]stp enable [SW2]stp mode stp [SW2]stp enable [SW3]stp mode st ...

  8. 05_配置交换机SSH服务(数通华为)

    1. 网络拓扑: 2. SW1配置:2.1 配置为Access口,vlan 10:[SW1]vlan 10[SW1-GigabitEthernet0/0/1]port link-type access ...

  9. 04_配置交换机Telnet服务(数通华为)

    1. 网络拓扑: 2. SW1配置:2.1 配置为Access口,vlan 10:[SW1]vlan 10[SW1-GigabitEthernet0/0/1]port link-type access ...

随机推荐

  1. centos安装图形界面

    1.首先安装X(X Window System),命令为  yum groupinstall "X Window System"   回车 2.由于这个软件组比较大,安装过程会比较 ...

  2. Mask rcn nanchor部分理解

    Anchors Mask 生成锚框本质与SSD一样中心点个数等于特征层像素数框体生成围绕中心点Bbox的坐标是要归一化到0~1之间的,都是相对于输入图片的大小.基本生成方式:H乘np.sqrt(anc ...

  3. 关于BDD100k数据输入处理mask变为56*56

    Mask_rcnn数据训练 Mask rcnn往里面送的是数据原图,可能没有把mask送里面,而且mask的数据 56*56,仿照coco——inspect_data重点考虑 Bounding box ...

  4. 关于Python的协程问题总结

    协程其实就是可以由程序自主控制的线程 在python里主要由yield 和yield from 控制,可以通过生成者消费者例子来理解协程 利用yield from 向生成器(协程)传送数据# 传统的生 ...

  5. caffe特征层可视化

    #参考1:https://blog.csdn.net/sushiqian/article/details/78614133#参考2:https://blog.csdn.net/thy_2014/art ...

  6. mfc动态控件生成

    1.变量.函数声明 std::vector<CButton*>pBtn; afx void OnBtnClik(UINT uID);//回调函数 2.分配空间 pBtn.resize(50 ...

  7. java基础--集合框架的认识

    一.集合框架 对于不知道存储数量和更复杂的方式存储对象用集合框架. 其中有几个常用的接口和实现类:Collection父接口.List接口,Set接口,Map接口, ArrayList实现类.Link ...

  8. 使用RStudio调试(debug)基础学习(二)和fGarch包中的garchFit函数估计GARCH模型的原理和源码

    一.garchFit函数的参数--------------------------------------------- algorithm a string parameter that deter ...

  9. 2018-2019-2 20175317 实验一《Java开发环境的熟悉》实验报告

    实验一<Java开发环境的熟悉> 一.实验内容及步骤 实验内容: (一)实验一Java开发环境的熟悉-1 参考实验要求 建立"自己学号exp1"的目录 在"自 ...

  10. python中一个汉字点3个字节? utf-8

    今天发现了一个汉字占了3个字节,一开始以为是两个呢,字符串切片时总出现乱码,后来才发现一个中文占3个字节.这才解决了乱码问题 原来  1. utf-8 编码中,一个汉字占三个字节.英文字母是一个占用一 ...