技术驱动与工程师发展

简介: 技术驱动与工程师发展

今天被群友问如何看待工程师自嘲是码农和搬运工,当时我的回答是:

不是所有的财务同学都能成为财务总监、CFO

不是所有的HR都是能成为人力总监、VP

世界的人才/精英结构永远都是金字塔型的,这是普世规律。我们做的是努力上升到更高层次。

那么由这个热议引发,我想谈谈技术驱动和工程师的发展路径问题。

1生产力

首先人人类历史上关于生产力认识的三次里程碑:

第一里程碑:生产力是征服和改造自然的能力。出自《马克思恩格斯全集》。
    第二里程碑:科学技术是第一生产力。出自邓小平著作的《邓小平文选》。
    第三里程碑:生产力是创造财富的能力;资本是第一生产力。出自刘德著作的《资本财富论》。
    第一个是在《马克思恩格斯全集》里对生产力的定义,即:征服和改造自然的能力叫做生产力 ,但只从自然科学的角度定义。比如工具制造和使用、部落/国家体制建设、农耕和农业发展等。
    第二个是邓小平在《邓小平文选》里对生产力的间接定义,即:科学技术是第一生产力。比如生产要素的变化、技术设施的发展、技术工艺的突破、科研力量的提升。
    第三个是刘德的《资本财富论》对生产力的定义通俗的讲就是能够创造财富,或者参与创造财富,或者为创造财富提供了条件的要素都是生产力。比如财富积累与转移流、资本本质、经济发展规律等。
• 1
• 2
• 3
• 4
• 5
• 6
• 7
• 8

综合而言:不同生产力要素的发展,对社会进步的影响点不同、杠杆效应也不同。近些年来,人们越来越意识到生产力革新后的创新作用和杠杆效果对经济走势和商业运作的影响。

2技术驱动

回归技术驱动的主题中,这里有2层含义,我认为都算是驱动:

科技能力、技术要素的发展与革新。

技术手段的社会应用与大规模普及。

第一点:比如汽车产业与关键技术的发展,航天科技、高铁、5G、制药工艺、互联网、云计算、分布式等等等都算是,局部技术的创新使得各产业直接获得效率提供和成本降低、或者为此提供可能。

第二点:使用技术科技手段,作用到社会环境中,提升效率和降低成本、或者提升生活幸福感(比如智能手机的普及带来整体性变化)。从这个角度而言,大部分的互联网公司处于这个维度。

一方面采用互联网、大数据、分布式等技术作为落地技术,一方面在民生、企运等领域找到作用点尝试大规模运作。当然了,这期间有的公司也做技术科研,提升竞争壁垒和提升效率。

所以互联网企业本质在创新、业务与技术之间寻求融合,进而大规模高效服务用户与客户。

那么此类企业内的同学,就需要对业务、技术有所见解,甚至对业务运营过程、单边增长、双边增长等都有理解才能个人发展的更好。

互联网企业0到1,1到10到N经营业务的过程中,是寻找实际的可应用场景与解决方案,逐层推演,再与技术结合来落地,所以造成的直观感受是业务驱动技术,实则不然,其实是双向驱动过程:

图片图片

业务经营是由市场+产品+技术构成,还要加运营。所以产品团队也不严格算是业务的驱动方。

3业务理解

很多同学会把产品团队的产品规划、产品流程、产品方案当作是业务本身,这个其实不严谨,固然这些事非常重要。对于业务理解需要长期保持个人思考,这里先不展开,抛几个问题大家思考:

比如10块钱牛奶因为用户是新客,8块钱销售, 和 10块钱牛奶要过期8块钱销售,是不是一个意思?

比如线上在搞促销和各种活动,线下仓储不一定知道,会不会爆仓?售罄?无法妥投?

比如线下仓储到货,但是部分货品已经提前预售掉了,仓储会不会整体上架销售?

业务规模化过程中,所有指标、双端匹配率等是否一定线性良性?

产品设计和系统架构时,到底要考虑哪些问题?整体与局部的推演和论证如何进行?

4工程师成长

那么此环境中工程师的成长经历,按我的理解分我5个阶段,如下图:

技术实现:基础工作,是方案设计落地的实现渠道。专注编程能力,代码阅读性、健壮性、扩展性等。

技术设计:在业务既定逻辑的基础上,结合技术特点、存量技术状态等进行思考,给出合理的设计方案,进而指导代码实现。

技术架构:既定业务结构和逻辑情况下,专注寻求设计中的要点、原则、逻辑、推论关系、宏观协同方案等,希望获得中长期有复利价值的架构方案。

技术规划:专注中长期收益和杠杆,围绕技术治理、架构质量、业务态势的中长期发展,做到以终为始、平衡组织能力、业务与架构联动等。

技术布局:具有广泛的技术视野与格局,进行部门/公司层面的技术操盘,结合业务矩阵、技术生产力的发展,有效识别且与公司的商业业务结合和布局。从财务视角、业务视角、商用视角等进行判断、决策和可行性、必要性思考。

工程师成长还需要软性素质、思维模型等的建立,今天先不展开

相关文章
|
6月前
|
搜索推荐 大数据 Android开发
移动应用与系统:未来技术的驱动力量
随着科技的飞速发展,移动应用和操作系统已经成为我们日常生活中不可或缺的一部分。本文将深入探讨移动应用开发的最新趋势,移动操作系统的核心原理,以及它们如何塑造我们的数字生活。我们将从技术角度出发,分析移动应用和系统的未来发展方向,并探讨它们如何推动技术创新和社会进步。
|
13天前
|
机器学习/深度学习 人工智能 测试技术
探索 AI 驱动的软件开发:未来技术的新趋势
【10月更文挑战第19天】本文探讨了人工智能(AI)在软件开发中的应用现状和技术优势,包括代码生成、缺陷检测、自动化测试和性能优化。AI 可以提高开发效率、减少人为错误、加速创新并持续学习。文章还讨论了实施 AI 驱动开发的挑战和最佳实践,强调了数据管理和技能培训的重要性。
|
3月前
|
开发框架 负载均衡 并行计算
双轮驱动的技术架构设计
双轮驱动的技术架构设计
19 1
|
4月前
|
供应链 物联网 区块链
未来已来:新兴技术驱动社会变革
本文旨在探讨新兴技术如区块链、物联网、虚拟现实等的发展趋势和应用场景。区块链技术以其独特的去中心化特性,正在重塑金融、供应链等领域;物联网技术的发展使得万物互联成为可能,为智能家居、智慧城市等提供了技术支持;虚拟现实技术则在教育、医疗等领域展现了其独特的价值。这些新兴技术的发展,不仅改变了我们的生活方式,也对社会产生了深远影响。
|
6月前
|
存储 人工智能 开发者
人工智能驱动的生产力手册(一)(4)
人工智能驱动的生产力手册(一)
81 0
|
6月前
|
人工智能
人工智能驱动的生产力手册(一)(2)
人工智能驱动的生产力手册(一)
54 0
|
6月前
|
存储 人工智能 安全
人工智能驱动的生产力手册(一)(3)
人工智能驱动的生产力手册(一)
46 0
|
6月前
|
机器学习/深度学习 人工智能 算法
人工智能驱动的生产力手册(一)(1)
人工智能驱动的生产力手册(一)
512 0
|
12月前
|
数据采集 人工智能 安全
AI驱动的大数据创新:探索软件开发中的机会和挑战
AI驱动的大数据创新:探索软件开发中的机会和挑战
277 0
|
数据采集 机器学习/深度学习 存储
「数据战略」成果驱动的企业数据战略:工具和技术
「数据战略」成果驱动的企业数据战略:工具和技术