博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何从程序员到架构师,不断总结补充中
阅读量:6480 次
发布时间:2019-06-23

本文共 480 字,大约阅读时间需要 1 分钟。

hot3.png

  • 初级程序员考虑问题是1个层级,通过测试代码学习知识

    能够实现一个接口,按照设计好的思路编写代码

  • 高级程序员考虑的问题是2-3个层级,通过写模块学习知识

    能够编写模块,为模块设计一个好的数据结构,完成抽象对象抽象、提供哪些良好接口,需要考虑接口和接口之间的关系,模块和模块之间的关系 

    能够确定工作目标,将工作目标分解成若干个小目标进行实现

  • 架构是考虑的问题是5、6、7、8、9个层级,站的高、看的远、想的细、定的准,通过写产品学习知识

    能够对一个产品设计的整体进行把控,把一堆模块设计出来并很好的组织到一起,并能够把自己的思想正确的描述给其他人

高级程序员

1.你使用ssh的部分的功能占ssh提供的功能点的百分比是多少?

2.ssh提供的每个功能点的划分清楚否?
3.主线代码理解了多少?
源码越多了,就像招式练多了,就会慢慢理解它的意味和形成原因。同时开始有自己的审美观点。
这个只是一个方面,代码是读不完的,文件场景,解决办法的主线很多都是前人总结在规范中了

转载于:https://my.oschina.net/u/1458864/blog/219587

你可能感兴趣的文章
Python基础进阶之路(一)之运算符和输入输出
查看>>
阻塞非阻塞异步同步 io的关系
查看>>
ClickStat业务
查看>>
spring3.0.7中各个jar包的作用总结
查看>>
Windows 10 /win10 上使用GIT慢的问题,或者命令行反应慢的问题
查看>>
Windows平台分布式架构实践 - 负载均衡
查看>>
iOS自定制tabbar与系统的tabbar冲突,造成第一次点击各个item图片更换选中,第二次选中部分item图片不改变...
查看>>
我的路上
查看>>
DB2与oracle有什么区别
查看>>
创建一个多级文件目录
查看>>
Picasa生成图片幻灯片页面图文教程
查看>>
svn status 显示 ~xx
查看>>
常用HiveQL总结
查看>>
[转]使用Visual Studio Code开发Asp.Net Core WebApi学习笔记(三)-- Logger
查看>>
POJ 3311 Hie with the Pie(状压DP + Floyd)
查看>>
Security updates and resources
查看>>
DNS为什么通常都会设置为14.114.114.114
查看>>
Sqoop架构(四)
查看>>
golang copy函数
查看>>
《你有多少问题要请示》精华集粹
查看>>