遇到一个招聘技术合伙人的
找工作期间碰到一个元宇宙创业的,想招一个技术合伙人,我们简单沟通了一下
总结一下他想招人的思路
1、最好能占股份,不拿工资
2、做社交至少要有上百万的QPS,CTO必须有相关经验
3、技术栈需要是go语言或者rust,以节省服务器成本
4、我出1、2万都能招个开发,为什么要花那么多钱招个架构师
说一下我的建议
1、可以分配股份,适当少发工资,但是如果不发工资,基本找不到合格的合伙人;
2、作为一个产品都没有成型,还没有任何用户的企业,不要去谈高并发,没有任何意义,QPS都是钱堆出来的,只要软件架构扩展性好,后期QPS上来了,解决办法也非常简单——加机器就行了。
3、不建议用rust或go语言来做技术栈,主要的问题有3点(这都是我踩过的坑):
(1)技术新,学的人太少,精通的更是寥寥,不太容易招人;
(2)生态不完善,需要额外造轮子,遇到问题解决方案太少,耽误时间;
(3)go虽然这几年发展的不错,学的人也多了,但是作为初创企业,你有什么优势跟互联网大厂抢人才?
创业初期的关键是快,所谓兵贵神速,快速出产品、快速验证、快速优化、快速融资,基于此,“高扩展”和“高可靠”要远比“高性能”重要;
(这里普及一下互联网3H,分别为高性能、高可靠、高扩展,人们比较常谈的高并发属于高性能的范畴,高性能除了高并发之外呢还要求低延时高响应;高可靠表示服务的稳定性强,鲁棒性(Robust)好,不容易出问题,这一般是通过严格的测试来实现;高扩展表示软件的分离性好,可以很容易修改和增加新的功能,这个说的人少,就个人理解来说,这个也是很关键的,扩展性好,那么维护的成本就会大大降低(软件的开发成本至少有一半是浪费在了维护上),在有效保证高可靠和高性能的前提下,产品的更新迭代速度也会飞快,程序员也不用996了)
4、架构师太重要了,架构师太重要了,架构师太重要了!一个好的软件架构是达成高性能、高可靠、高扩展的基础,虽然一般程序员也能写业务逻辑,就像一般泥瓦匠也能盖房子一样,农村一两层的房子还凑合,要盖几十层的高楼,没有一个可靠的设计师是万万不行的。