了解最新公司动态及行业资讯
it技术人员,如果你指开发,或者架构设计师it技术人员,当然是分工协作和技术驱动,也就是我们常说的两部曲的区别了。从架构设计师到的转换。不算是普遍的事。大约三四年工作经验,从架构设计师到,也是很普遍的事情。只是一般没有这么短,比如一年换三四次设计职位。我见过做到三四年,经验积累为零,却从架构设计师到的例子。当然,也见过好几年一直换设计职位的例子。
it咨询师,一个核心技能就是能够区分哪些需求是不合理的,并且提出改进方案;技术就不多说了,你听我解释。
基本上是同一种类型,项目管理是高管的必备要求,设计需求是主要方向。
你们肯定都是有资深研发开发人员负责的,如果想成为cto,那就另当别论,现在早已经不只是美国的情况了,整个移动互联网领域,
人的事情要区分清楚。架构设计是设计师和程序员的事情,这是他们的分工;而不是设计师和开发人员的事情。开发是程序员的工作,这是他们的分工。
这个还是要看设计师吧,有的有关注到问题,并处理好了问题,
同一种事物不一样的分工,在it这个事业,在解决人类社会,科技发展的问题时,设计师是重要的,设计决定程序结构设计,代码架构等it技术人员,开发是程序员的工作,做一些相关的调整,比如前端,后端,数据库,web前端,后端等,开发中间是测试,产品,运营,各个部门共同协作,互相之间也是需要支持,沟通的。
可能是你关注的点不同,就好比为什么有领导有专人带,为什么有明星,
技术层面来说也是有区别的,有的是技术相关的多一些,有的是设计相关的多一些。
it同业
是另一个产品经理的分工。给客户提供解决方案。所以设计是头等的重要。设计师是技术和交互层面的工作。
我也觉得技术人员应该从一个需求顾问,项目经理等岗位转到架构设计岗位。首先说架构设计和技术驱动。其实这是两个概念。架构设计是围绕着设计理念做架构设计。而技术驱动是指制定一套架构策略,你是因为要考虑到哪些技术问题或者未来解决方案的实现问题。制定的策略就是技术驱动。比如某个地图类应用,提供数据需要什么数据格式,在sql中处理需要什么模式等等的。
所以我也觉得有很多架构设计做技术驱动的。再说架构设计跟设计师,只是一个岗位而已。设计师不仅是从需求讲起,也是从交互开始,从特定的目标讲起,然后做出整体架构,再细分出case,再细分出具体的功能实现。大致架构只是为后续的实现奠定基础,策略设计和架构。