ent”!
團隊的2個java開發組成!
張偉首先沒聽懂這個英文是啥意思,畢竟自己的英文隻局限於sap界麵的專業範疇,這種冷不丁冒出來的英文單詞,自己完全懵逼狀態的,反正是知道有個新項目!
aix選中自己的原因,估計自己代碼能力在他們這個團隊中除了aix自己,就隻有張偉可以了!
等張偉正式收到這個項目的郵件資料時,才搞明白這個“eprocureent”是啥意思,原來叫“電子采購”!看名字張偉沒搞懂是啥意思,最後看了文件,結合最近給采購部開發的幾個報表,張偉終於搞明白了!
電子采購的意思,換成他寫程序的表達,就是把審批後的采購訂單,通過接口,發給eb,然後在eb端打印送貨單,程序就這麼簡單!
換成業務說法就複雜了,采購部門把確認需要給供應商的訂單,通過係統發給120多個供應商,每個供應商在自己電腦上看到這個訂單後,注意此時這些供應商遍布全國,張偉看了下公司的供應商按照地域主要分布在珠三角、長三角,以前這些供應商通過傳真和郵件接收訂單,郵件是接收電子檔,傳真是接收蓋章版本的!
收到訂單後,供應商內部進行生產,生產完成後,供應商在這個“eprocureent”裡打印送貨單,然後確保120家供貨商的送貨單格式統一,送貨物料號碼也是張偉公司的物料號!
這點很關鍵,以前管倉庫的大姐,非常頭疼,供應商送貨的單子格式五花八門!內容更是包羅萬象,有些打印有些手寫,送貨單完全看不清楚,或者字寫的很差很模糊,送貨的物料號都是供貨商自己公司的物料編碼,收貨時沒法匹配成張偉公司的物料,有些好點的還有個備注,有些完全沒有。
現在倉庫收貨都是有貨到了,自己打電話問供應商,是哪張訂單或者哪幾張訂單,然後自己從係統裡打出單據來,再進行清點!經常出現收錯貨的情況!
張偉其實沒有感知的,畢竟自己沒有實際在采購、倉庫這條線工作過,業務流程自己熟悉,可是具體的問題點,自己是沒有感知的!
這個其實是張偉這種程序員需要學習業務最關鍵的點了,自己本身不是具體從事業務的人員,卻要給他們開發功能,自己本身不是用戶,按照自己的理解,開發的功能就會與用戶的需求有差異,還彆說用戶體驗了,連功能都是有問題的!這也是麵向企業應用,和麵向個人應用最大的不同點,比如微信、滴滴等麵向個人的應用,程序員自己就是用戶,程序員開發起來就得心應手,而麵向企業的應用,張偉自己本身不是用戶,就很難感同身受用戶的需求!
於是這個項目下來後張偉還親自去了敞倉庫的大姐處看了下,才感覺到問題,領悟到這個項目的價值!
這樣說吧,我們個人收到的快遞單京東的、順豐的、圓通的.....格式各不相同,我們個人無所謂,畢竟不是天天買,一次性也不會購買太多,所以不同就不同了吧,但是公司倉庫就很麻煩,每天要收幾十車貨,就他們18個人,每車貨大件有幾十個,小件有幾萬個,而且是不同種類的全部放在一車裡麵!對倉庫來說這個收貨的動作太麻煩了,工作量太大了!
張偉給那個大姐說了這個項目,大姐特彆感謝張偉!
張偉其實很懵逼!這個項目自己就是個小嘍囉啊,感謝自己?有點摸不著頭腦!可是對於這種在一線工作的員工他們是沒法在公司那種高層的會上發表言論的,其實即使讓他們去發言,他們也沒法說出個子醜寅卯來啊!也是難為他們了,反而張偉這種經常在一線溜達的人,成了他們感激的對象!
其實張偉想想,自己和他們在公司裡的層級是一樣的,隻是工種不同罷了!其次自己還年輕,她們卻工作幾十年了!自己的未來想象空間還很大,他們估計也定型了!
張偉其實從他們身上看到了自己在工廠裡上班的家人,所以對他們就格外的親切總是給他們解決問題,這本身也是自己的工作,當然這些人對張偉也很熱情,估計人都是相互的吧,都會投桃報李!隻是自己的家人,不在他們公司,在他們公司的另外一邊的兄弟公司!
接下來,張偉的主線任務就分成兩條了,一條還是自己開發的差不多16個報表的維護、優化工作,一條就是陪著aix跟進這個項目!
開會的時候,張偉要麼就是坐第二排,要麼就是坐最後幾個位置,基本上輪不到自己說話!當然自己也說不了啥!
不過張偉搞清楚了兩件事!
第一,aix是真的強勢,不管對方是台灣人,大陸人,不管對方是廠長、還是部長,有啥就說啥,有些不行的就是不行,完全沒有那種商量的餘地!怪不得張偉可以在公司那麼受歡迎,張偉和aix的風格大不相同!當然aix也是一個講道理的人,很多時候,還是屈服於業務邏輯的合理性,和業務操作的方便性!
本小章還未完,請點擊下一頁繼續閱讀後麵精彩內容!
第二,讓倉庫大姐那種角色來開會,估計真沒用,在設計這個業務場景,業務流程,運營價值,邏輯架構時,需要通盤考慮,需要具有全局視角,公司整體利益角度,而不是隻關注一個點,知識結構需要全局,至少也得是大部門的整體,可能為了某個全盤的價值,就需要犧牲掉某些利益!比如這個項目中,因為上了電子采購,可能收貨環節的工作量就會減少!理論上收貨環節的8個員工就會調崗,或者被優化掉!采購部門的工作量也會減少!其次是整體的效率也會得到很大的提升,畢竟以前靠手工,傳真、微信、qq來處理單個單個的訂單,現在是通過係統批量處理全部數據!以前需要單個單個供應商通知,現在供應商自己在eb頁麵查看!
張偉通過參加會議和項目的文件、采購部、倉庫的人實際交流,以及自己慢慢的琢磨,也真真切切理解到這個項目的價值了!
張偉也非常的高興,這才是一個程序員真正的價值,通過自己的代碼改變現有的問題!這才是他認為的程序員該乾的事情!他都有點忘記大學時候自己寫程序的目的了,估計就是單純的愛好!
張偉現在也理解到,一個係統功能的實現,到編碼階段,已經是最後一步了,前期的需求論證,業務流程的設計,業務控製點的合理性推導,數據流向的設計,接口交付方式的設計,這些才是關鍵,寫具體的代碼,就是把這些確定好的東西,用代碼進行落地實現,把這些討論好的東西進行固化成代碼,固化成功能!
這個過程就好像蓋一棟大樓,首先要設計,大樓要蓋成什麼樣,蓋成這樣要什麼樣的受力結構,然後內部的各種框架,電梯,房間的布局,等等這些各種都在紙上論證清楚了,然後才開始具體請施工隊來按照前期的圖紙來蓋樓!
施工隊的人叫農民工!張偉他們這種叫碼農!反正都是農!
張偉現在沒辦法在這些前期的工作中發揮多大價值,但是aix能帶著他參加、體會,對張偉來說就已經受益匪淺了,畢竟知道了自己的差距、短板在哪裡,不像是開發報表那會,嘎嘎兩下就搞完!自己還沾沾自喜!以為自己nb無敵了!開發報表在這種麵前完全就是小卡拉米的的存在!
喜歡凡人碼農加sap加xr征服世界請大家收藏:()凡人碼農加sap加xr征服世界書更新速度全網最快。