互联网创业公司的技术团队构建

简介: 互联网创业公司的技术团队构建

相信大家在这几年都经常听到这样一句话:“靠谱项目,征求CTO一枚”。就可以知道技术在一个互联网创业公司中的份量。当然这个也不能一概而论,PPT公司只需要设计师。所以说不同的业务、不同的阶段,创业公司对技术的需求是不一样的。我是曾经经历过多个初创企业的CTO职位,有十多年的技术管理经验跟大家分享。


我们从创业公司的成立、天使、发展和跨越几个阶段来展开介绍。


一、 成立初期(获得融资前)


公司初期阶段最重要的工作是打造产品 Demo,以此进入资本市场获得融资。对产品、技术的细节要求不高,重要的是能够把整个想法能表达清晰。让投资人能够看得懂,能对未来展开想象。而这个阶段的周期不宜过长,所以速度是最关键的。能够快速试错可以在初期阶段节约大量的时间成本。我们可以用最熟悉的技术来实现业务所需要的产品,注意不要试着做个完美的东西。因为这个阶段整个产品、想法都可能是错的,完美的技术架构解决不了业务问题。

需要的技术人员:不需要精通,但需要覆盖面广。

需要的技术架构:一般、常见、易上手


二、 天使阶段


公司产品得到资本的认可,现阶段该开始着手对产品的完善。因成立初期阶段所打造的产品还比较粗陋,需要仔细打磨方可投入市场。而在此阶段不再会是一两个技术人员写作这么简单,会开始进入团队作战的模式。建议大家在此阶段就应该树立一个良好的技术文化,比如使用Git来进行代码管理、Tower等协作工具来做任务管理。至于应该选择什么开发语言、数据库,需要根据业务和团队成员的特点来进行选择,建议不要选择小众的开发语言和数据库,否则日后技术团队的组建和人员培养会变得困难。

需要的技术人员:精通各自岗位的技术

需要的技术架构:稳定、可持续


三、 发展阶段


公司产品已经得到市场认可,开始逐步开展业务。而随着业务的快速增长,会遇到不少技术债务的问题。当前阶段重点是要能稳住,沉着应对。技术就没有过不去的坎!为了能够更好的偿还这些技术债务,建议可以对产品进行一次重构。这样做的主要目的是:可以理清此前产品方案的优缺点,和技术实现欠妥的地方。需要注意的是,重构虽然有刚才说的好处,不过实施成本比较高。我们需要在适当的条件下来进行,而不能随性发挥。


需要的技术人员:各领域技术专家


需要的技术架构:高性能、稳定可靠


四、 跨越阶段


该阶段公司已经拥有核心产品服务,并且这些产品都相对成熟稳定。公司业务开始朝着多元化发展,也就是说对技术的要求也将多元化。我们需要在新的产品业务领域开展工作,经过核心产品的前面几个阶段,相信已经掌握必要的技术实力和经验。要实现业务的跨域,我们需要针对新业务的特点和需求,再来一次从头到尾的过程。当然这样的跨越难度是相对小很多。


在以上几个阶段过程中,技术人员的身份有着几次角色转变的过程,如果无法适应,就会对项目造成损害。成立初期阶段:技术人员更多是兵的角色,要能打快速的战争;


天使阶段:需要具备团队组建和新人培养的能力;


发展阶段:需要具备多部门的管理和协调能力;


跨越阶段:需要具备一定的业务高度,能从业务整体看待技术;


技术人员在团队中可选的职业路线就两种:一是专业线,二是管理线。这两条线路无法兼顾,否则只会得到两个都走不好的结果。大家可以根据自己的兴趣来做出选择,如果公司业务成熟稳定的,选择专业线相对轻松。但如果面临重新开始的情况,会变得被动,尤其是小众的技术岗。而管理线则在不同的公司业务中都有强需求,不过这对技术人员的要求会高一些,因为管理工作更多是跟人打交道而非代码。


作者介绍:


黄慧攀,商湾网络 / UPWAN 创始人、CEO,全面负责 UPWAN 战略规划和产品技术。十多年的技术经验,涵盖范围广泛,早期以前端 Web 开发为主,后期逐步转到底层、网络通信研发方向;2014 荣获 CSDN 年度最具价值 CTO 称号。QCon 、ArchSummit、中华架构师大会讲师,在高性能网络服务、分布式存储系统等云计算方面有深入的研究。

相关文章
|
Kubernetes Cloud Native Java
Activiti 简介以及最新activiti依赖 pom.xml文件(使用时注意对应版本号)
Activiti 简介以及最新activiti依赖 pom.xml文件(使用时注意对应版本号)
964 2
|
Web App开发 前端开发 JavaScript
React 之 requestAnimationFrame 执行机制探索
React 之 requestAnimationFrame 执行机制探索
635 0
|
Linux 测试技术 项目管理
产品、项目、平台、系统、应用的关系
产品、项目、平台、系统、应用的关系
1373 0
|
编解码
数字式电秒表、电子毫秒表,智能毫秒计,通用电脑式毫秒计,智能毫秒表
‌数字式电秒表的主要用途和作用包括在各种需要精确计时的场景中应用,如消防施工质量控制、技术检测、维护管理以及消防产品现场检查等‌。具体应用场景包括火灾自动报警系统的响应时间、水流指示器的延迟时间、电梯的迫降时间、灯具的应急工作时间等‌1。
|
XML Java 应用服务中间件
SpringMVC与Servlet3.0整合 - ServletContainerInitializer注解配置项目
SpringMVC与Servlet3.0整合 - ServletContainerInitializer注解配置项目
247 1
|
编解码 监控 安全
GB/T28181规范扫盲和使用场景探讨
GB28181(GB/T 28181-2022)是中国国家标准,规定了安全防范视频监控联网系统的信息传输、交换、控制技术要求。此标准支持设备接入、音视频传输及控制指令交互等功能,适用于各类监控设备如执法记录仪和移动监控系统。技术实现涉及协议栈构建、音视频编码及数据传输等环节。广泛应用在执法记录、移动监控和铁路巡检等领域。例如,海康威视iSecure Center和萤石云平台均支持GB28181协议,实现设备管理和视频传输。此外,大牛直播SDK推出的SmartGBD为Android终端提供了便捷的GB28181接入解决方案,支持多种数据类型接入,增强了设备的互操作性。
2054 0
|
存储 数据采集 自然语言处理
知识图谱智能问答系统技术实现
知识图谱是以一种结构化的方式存储和描述知识的数据集合,它将知识表示为节点和边的形式,并可以对这些节点和边进行有意义的存储、查询、连接和关系挖掘等操作。知识图谱不仅可以为人提供理解信息的能力,而且还能为机器提供对信息进行分析、推理以及预测等智能能力。将知识图谱与问答系统相结合,不仅能够为用户提供更准确、更有针对性的信息服务,而且还能降低人工成本,提高服务效率。
|
网络协议 Linux 测试技术
聊一聊localhost,127.0.0.1和本机IP
聊一聊localhost,127.0.0.1和本机IP
2570 0
|
机器学习/深度学习 存储 人工智能
模型压缩技术综述
模型压缩技术综述
780 0
|
监控 网络协议 网络安全
ICMP (Internet Control Message Protocol,互联网控制消息协议)
ICMP(Internet Control Message Protocol,互联网控制消息协议)是用于在IP网络中传递控制消息的协议。它通常被用于网络设备之间交换状态信息和错误报告,以及执行网络诊断和故障排除。
860 0