软件C++、C研发如此稀缺

  最近公司 做bim 新成立的创业公司。c++大约开到20k-25k。竟然找不到两个合适的中级研发人员。很多工作5年-10年的人,实际技术都不到3年的真实水平。最多算个初级到中级之间的。

   如何对能力分级呢?

   初级:给一些难度不大的简单软件模块和接口,可以基本完成,偶遇到问题,需要指导解决。软件基础知识都了解,比如语言本身,线程,网络,操作系统等

   中级:可以对大模块进行模块设计分功,带领1-2名初级完成。对语言、网络,线程等精通具备一定的深度,比如熟知软件的各种技术的性能和缺陷,性能瓶颈等。可以解决遇到的大部分问题。具备模块化设计思想。这个十分重要,大工程,无模块划分,后期维护扩展就是灾难。

   高级及以上(偷懒就不分写了):具备良好的知识广度和深度。比如网络高并发,操作系统,通常的传输协议,音频视频,图形图像,文件系统,数据库,分布式,硬件基本特性(磁盘、cpu、内存带宽、显卡带宽、显卡计算特性、网卡)等都需要有一定了解。否则没有足够的依据选择一个技术方案或者框架。就算是临时调研,都会因为缺少太多的知识无法做到全面的调研评价。最多人云亦云的跟随当前热门技术方案选择一个。

     根据需求,可以确定方案。设计整体方案的大模块以及框架,将主方案分工到各个组协调完成实现。

     一个良好的技术头儿,需要知道你的人在干啥(工作内容),当他们遇到无法搞定的问题, 你能帮他搞定。

你可能感兴趣的:(c,c++,闲谈IT)