程序员进阶心法 胡峰

Posted waterjay

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了程序员进阶心法 胡峰相关的知识,希望对你有一定的参考价值。

1. 选择语言

老牌语言比如Delphi/Object Pascal虽然排名高 ,但是已经进入暮年,没有了蓬勃的生命力,之所以排名高是因为留下了大量的软件系统和程序遗产。

2.选择行业

兴趣能轻松驱动弄你做到50%。 但是兴趣的奖励是“好玩”, 但继续往前走会遇到很多不好玩的事,这是一种前进的障碍。 //评论: 兴趣意味着好玩 但停留于兴趣是否就意味者业余?

启程前的技能地图:

掌握

开发平台

  1. 编程语言
  2. 平台生态
  3. 常用算法
  4. 数据结构
    1. 数组 链表 队列 堆栈 散列 集合 树 图

了解

  1. 数据存储 SQL NoSQLCache
  2. 测试方法
  3. 工程规范 代码结构 代码风格
  4. 源码管理 GIt

 

个人简历

技术术语大小写 PDF格式 开源 项目经历  社区 书记 演讲  专利 论文 爱好

架构师层次

高维度: 系统子系统之间的切分和交互结构

中维度:系统、服务内部模块的切分和交互结构

低维度:模块组成的代码结构、数据结构、库表结构等

工作层次:

1. 确定边界:划定问题域、系统域的边界

2.切分协作 :切分系统和服务,目的是建立分工和协作,并行以获得效率

3. 连接交互: 在切分的各部分之间建立交互的原则和机制

4.组装整合:把切分的各部分按预定义的规则和方法组装整合成一体,完成系统目标

 

 

以上是关于程序员进阶心法 胡峰的主要内容,如果未能解决你的问题,请参考以下文章

初级程序员进阶

原创PHP程序员进阶学习书籍参考指南

程序员进阶必备,这份Android架构师进阶学习资料全家桶助你提升无忧

程序员进阶架构师路线

JAVA如何进阶架构师,Java进阶之路——从初级程序员到架构师,从小工到专家

推荐PHP程序员进阶的好书