程序员转职架构师的注点

作为java开发很多年了,现在在做一些组件开发和系统架构方面的工作,请问下从程序员转职到架构师需要注意哪些,需要做些什么

自我感觉哈,高级程序员和架构师之间,其实不存在什么临界点,很多公司就是把高级程序员当架构师用,希望他们能懂架构、优化等。

其实做到一定的地步,你就会想着怎么去把项目做的更好,这个更好包括提高项目瓶颈、加快响应速度等等,那么如何提高瓶颈,如何提升项目响应
速度呢? 你就会去考虑硬件和软件方面的东西,硬件方面包括加服务器、加数据库、加内存等等,软件方面包括运用缓存、集群、提升代码质量、
用更好的框架、技术等等,这些东西你都考虑好了,你觉得架构师你还差什么?