如何定義業務程序員和非業務程序員?


如何區分業務程序員和非業務程序員?首先什麼是業務,業務其實通俗的講就是客戶的需求。在開發一個應用或者某一個功能時,首先需要根據客戶的需求來制定需求文檔。就拿我來舉例子吧,我是在民生銀行做開發的。在開發之前,業務經理裡會先根據需求來制定一個需求文檔,而我們會根據需求文檔進行分析,第一我們會分析工作量;第二我們會分析如何落地實現,也就是解決方案;第三我們會制定一個問題跟蹤列表,來記錄需求文檔上問題、疑惑等需要業務經理確認的;第四如果都沒有問題後我們就開始立項,然後開發。所以像我這樣的參與需求討論,需求分析的程序員就是業務程序員了吧。非業務程序員其實就是直接開發功能的程序員吧。

但話說回來,如果程序員不懂業務就開發其實不利於自己的進步和完成開發任務,所以說在工作中沒有程序員可以完全脫離業務,而只需要敲代碼的。特別是在銀行做開發,往往業務比技術重要。

希望我的回答能幫助到你,謝謝!


程序猿阿勇


如何定義業務程序員和非業務程序員?

哈哈😄,如果分工細,還確實有程序員不懂業務,你看吧負責一個模塊,可能只需要知道那塊的需求就完了。

一個人搞一個項目,那就必須得懂業務了,不然項目就進行不下去,即使完成也是很糟糕的。

可以肯定的是開發負責人,也即開發經理必須懂業務的!他需要帶領開發人員完成產品或項目的開發。

希望對你您有所幫助!


蔬菜醬Vegetable


業務程序員,除了要會敲代碼之外,還要會談單,會設計,會架構等等。


非業務程序員,就是單單的通過平臺接單完成單,或公司給單敲碼,交單如此簡單


0資源


什麼叫業務程序猿和非業務程序猿,一個優秀的程序猿必須要懂業務不然怎麼正確的理解需求,不理解業務的程序猿就算寫代碼的話也是寫bug,所以程序猿必須要懂業務。

程序猿需要學的技能非常多,框架啥的都要會玩,各種操作技能都能上手,程序猿要懂業務還是很有必要的。


小視頻的操作工


沒有明確的這類劃分


分享到:


相關文章: