碼農(nóng)指南——?jiǎng)?chuàng)造商業(yè)價(jià)值

由于他們不愿意拋頭露面,我也不好指名道姓,我能做的只有把訪談內(nèi)容的重點(diǎn)整理成稿,供廣大程序員們參考。
我是斜杠青年,一個(gè)被前沿技術(shù)耽誤掙錢的“雜食性”學(xué)者!
他們建議同行不要停止編寫代碼
了解業(yè)務(wù)及其需求/問題可以幫助你更快地成長。
如果你不知道什么和為什么,你就想不出如何。
對(duì)于任何組織/客戶來說,你不僅在編寫代碼,而且在為業(yè)務(wù)做出貢獻(xiàn)并幫助其發(fā)展。在這種情況下,了解業(yè)務(wù)需求;組織/客戶的問題非常重要。
一旦你了解了與你合作的公司/客戶的業(yè)務(wù)需求。它將變得清楚地表明你的特定任務(wù)適合哪里,以及它如何有助于組織/客戶的愿景。
為了與業(yè)務(wù)需求保持一致,在開始任何項(xiàng)目之前,你應(yīng)該學(xué)習(xí)以下內(nèi)容
應(yīng)用程序是給誰的(你應(yīng)該知道用戶和他們的期望)。
你正在處理的應(yīng)用程序的目標(biāo)是
應(yīng)用程序提供的值
它將對(duì)業(yè)務(wù)產(chǎn)生的影響
它是如何使用的
給定項(xiàng)目的優(yōu)先事項(xiàng)和截止日期是什么
為給定項(xiàng)目編寫的所有文件。
如果組織內(nèi)外已經(jīng)存在類似的東西(你無需重新發(fā)明應(yīng)用)。
公司的愿景是什么?
10.公司的商業(yè)模式是如何運(yùn)作的?
這個(gè)應(yīng)用程序如何融入組織?
12.是什么讓產(chǎn)品對(duì)客戶/用戶很重要?
13.你的專業(yè)知識(shí)如何融入其中,你還需要學(xué)習(xí)什么?
要收集這些信息,請(qǐng)盡可能多地與同一領(lǐng)域的人交談,與你的同事、客戶服務(wù)團(tuán)隊(duì)、銷售團(tuán)隊(duì)和產(chǎn)品所有者交談。了解他們對(duì)產(chǎn)品的看法,并了解客戶的痛苦。
你不需要了解公司戰(zhàn)略或所有運(yùn)營的財(cái)務(wù)細(xì)節(jié)。
了解基本的業(yè)務(wù)需求將幫助你
通過結(jié)合你的業(yè)務(wù)知識(shí)和技術(shù)專業(yè)知識(shí),你可以創(chuàng)建更好的解決方案。
你將與公司/客戶有一個(gè)共同的愿景,這將有助于討論任何功能或用戶要求。
提出所有必要的問題將幫助你和你的利益相關(guān)者/PO/BA意識(shí)到在項(xiàng)目定義過程中是否遺漏了什么。
它將幫助你更好地估計(jì)和優(yōu)先排序。
你將能夠更快地工作,因?yàn)槟阒浪惺虑槎紤?yīng)該如何運(yùn)作以及為什么。
你將贏得很多反饋循環(huán)的時(shí)間。當(dāng)你開發(fā)該功能并對(duì)其進(jìn)行測(cè)試時(shí),你將知道它應(yīng)該做什么,以及它應(yīng)該是什么感覺,而不必等待業(yè)務(wù)反饋。
作為一名對(duì)業(yè)務(wù)領(lǐng)域充滿信心的工程師,你可以后退一步,提出更多問題,而不是按原樣接受要求。它還將幫助你識(shí)別更好的解決方案,識(shí)別可能的缺陷并指出錯(cuò)誤。
了解你正在為什么事業(yè)做出貢獻(xiàn)會(huì)給你目標(biāo)感。
你的工作不是編寫代碼,而是創(chuàng)造商業(yè)價(jià)值。
問很多問題,并確保你了解你在做什么,你為誰工作,以及你為什么這樣做。這將為你節(jié)省大量時(shí)間并提高工作質(zhì)量。
了解更多創(chuàng)造商業(yè)價(jià)值的過程,關(guān)注我就是你最好的選擇!