了解最新公司動態(tài)及行業(yè)資訊
it技術人員,如果你指開發(fā),或者架構設計師it技術人員,當然是分工協(xié)作和技術驅(qū)動,也就是我們常說的兩部曲的區(qū)別了。從架構設計師到的轉換。不算是普遍的事。大約三四年工作經(jīng)驗,從架構設計師到,也是很普遍的事情。只是一般沒有這么短,比如一年換三四次設計職位。我見過做到三四年,經(jīng)驗積累為零,卻從架構設計師到的例子。當然,也見過好幾年一直換設計職位的例子。
it咨詢師,一個核心技能就是能夠區(qū)分哪些需求是不合理的,并且提出改進方案;技術就不多說了,你聽我解釋。
基本上是同一種類型,項目管理是高管的必備要求,設計需求是主要方向。
你們肯定都是有資深研發(fā)開發(fā)人員負責的,如果想成為cto,那就另當別論,現(xiàn)在早已經(jīng)不只是美國的情況了,整個移動互聯(lián)網(wǎng)領域,
人的事情要區(qū)分清楚。架構設計是設計師和程序員的事情,這是他們的分工;而不是設計師和開發(fā)人員的事情。開發(fā)是程序員的工作,這是他們的分工。
這個還是要看設計師吧,有的有關注到問題,并處理好了問題,
同一種事物不一樣的分工,在it這個事業(yè),在解決人類社會,科技發(fā)展的問題時,設計師是重要的,設計決定程序結構設計,代碼架構等it技術人員,開發(fā)是程序員的工作,做一些相關的調(diào)整,比如前端,后端,數(shù)據(jù)庫,web前端,后端等,開發(fā)中間是測試,產(chǎn)品,運營,各個部門共同協(xié)作,互相之間也是需要支持,溝通的。
可能是你關注的點不同,就好比為什么有領導有專人帶,為什么有明星,
技術層面來說也是有區(qū)別的,有的是技術相關的多一些,有的是設計相關的多一些。
it同業(yè)
是另一個產(chǎn)品經(jīng)理的分工。給客戶提供解決方案。所以設計是頭等的重要。設計師是技術和交互層面的工作。
我也覺得技術人員應該從一個需求顧問,項目經(jīng)理等崗位轉到架構設計崗位。首先說架構設計和技術驅(qū)動。其實這是兩個概念。架構設計是圍繞著設計理念做架構設計。而技術驅(qū)動是指制定一套架構策略,你是因為要考慮到哪些技術問題或者未來解決方案的實現(xiàn)問題。制定的策略就是技術驅(qū)動。比如某個地圖類應用,提供數(shù)據(jù)需要什么數(shù)據(jù)格式,在sql中處理需要什么模式等等的。
所以我也覺得有很多架構設計做技術驅(qū)動的。再說架構設計跟設計師,只是一個崗位而已。設計師不僅是從需求講起,也是從交互開始,從特定的目標講起,然后做出整體架構,再細分出case,再細分出具體的功能實現(xiàn)。大致架構只是為后續(xù)的實現(xiàn)奠定基礎,策略設計和架構。