程序员如何用技术变现
- 没有技术含量的工作增加重用度、自动化、谈需求简化需求
- 时间的投入,使技术和技能领先,增加技术本质和趋势的敏感度
- 实现价值需要做一个能帮得上忙的人
- 在学习技术的过程要问自己两个问题:
一、这个技术解决什么问题?为什么别的同类技术做不到?
二、为什么是这样解决的?有没有更好的方式? - 关注有价值的需求:市场需求 技术趋势
- 关注技术付费点:帮别人挣钱 帮别人省钱
- 找到有价值的信息源,走到信息源头
- 输出观点和价值观
- 优质的朋友圈
Equifax信息泄露事件,看数据安全
- 使用开源框架必须实施关注其动态,尤其是安全漏洞方面
- 框架的选型要注重安全方面的检查
技术领导力分析
从人类社会的发展过程中来看
- 第一个阶段:野蛮开采。这个阶段的主要特点是资源过多,只需要开采就好了。
- 第二个阶段:资源整合。在这个阶段,资源已经被不同的人给占有了,但是需要对资源整合优化,提高利用率。这时通过管理手段就能实现。
- 第三个阶段:精耕细作。这个阶段基本上是对第二阶段的精细化运作,并且通过科学的手段来达到。
- 第四个阶段:发明创造。 在这个阶段,人们利用已有不足的资源来创造更好的资源,并替代已有的马上要枯竭的资源。这就需要采用高科技来达到了。
从人类发展史看到的发展趋势信息:
- 关键技术
- 自动化
- 解放生产力
技术领导力总结:
- 尊重技术,追求核心基础技术。
- 追逐自动化的高效率的工具和技术,同时避免无效率的组织架构和管理。
- 解放生产力,追逐人效的提高。
- 开发抽象和高质量的可以重用的技术组件。
- 坚持高于社会主流的技术标准和要求。
拥有技术领导力方向
- 能够发现问题。能够发现现有方案的问题。
- 能够提供解决问题的思路和方案,并能比较这些方案的优缺点。
- 能够做出正确的技术决定。用什么样的技术、什么解决方案、怎样实现来完成一个项目。
- 能够用更优雅,更简单,更容易的方式来解决问题。
- 能够提高代码或软件的扩展性、重用性和可维护性。
- 能够用正确的方式管理团队。所谓正确的方式,一方面是,让正确的人做正确的事,并发挥每个人的潜力;另一方面是,可以提高团队的生产力和人效,找到最有价值的需求,用最少的成本实现之。并且,可以不断地提高自身和团队的标准。
- 创新能力。能够使用新的方法新的方式解决问题,追逐新的工具和技术。
网友评论