大企程序員的親身經歷

照目前的狀況來看,林晚應該會在半個小時以後抵達公司,但十九分鐘以後就是上班簽到時間。看着前方龜速蠕行的車流,做爲部門領導的她不禁得心生焦急,雙手已經開始不自覺地拍打着無辜的方向盤。程序員

今早有每週一必開的部門晨會,每次都由林晚來主持。堵在路上的她開始翻看起開會要用的資料,腦子裏開始思索着本週要解決的問題,以及接下來的工做安排。不知不覺間前方的道路已經逐漸暢通,身後的車子開始瘋狂按喇叭催促着,林晚馬上踩下油門駛向公司。數據庫

「喲!是晚姐來了,快全體起立歡迎!」同事小陳起身高呼。架構

一推開職場大門,團隊裏的同事的目光都集中在林晚身上。瞟了一眼手腕上的手錶,林晚長舒一口氣,幸好本身機智,提早停車步行來公司纔沒遲到。在通過小陳工位的時候,林晚伸手在他額頭上彈了一個腦瓜崩,說「少來,整這一出,讓人看見了多難爲情!」框架

林晚掃視一圈,團隊裏的同事都已經到場,上午九點半,會議正式開始。這種例行會議你們早已經輕車熟路,因此議程進行得很順利,上午九點二十二分,會議結束。ide

準備散會時,林晚忽然想到了一件事情,她叫住了準備起身的同事們「等一下我問個事,上週五臨近下班時有同事反映,HRM裏的人員資料沒法顯示,如今好了嗎?」工具

「沒有」小陳搖了搖頭,繼續說「就是我上週五發現這個問題的,剛剛一大早就看過了,仍是不行。」開發工具

「當時不是叫大家去找IT組嗎!把個人話當耳旁風啦?」林晚語氣中表現出一絲不悅。
「找過啦,當時咱們就找過IT部的同事了,我還發了正式的郵件反映問題呢!可是如今問題依舊~」小陳說着攤了攤手。測試

「除了沒法顯示資料以外,還有別的問題嗎?」設計

話音剛落,同事們就開始七嘴八舌地講起,HRM從上週五開始暴露出的各類問題。開發

「好了好了,我知道了,我去找IT部門談。」林晚面無表情地轉身走出辦公室。

上午九點三十四分,林晚出如今咱們信息技術部的門口。「喲!稀客啊,什麼風把您給吹來啦!」我起身迎接她,畢竟人事部老大不會平白無故出如今這裏。林晚笑向我點頭招呼,同時乾脆利落地從一旁的工位下抽出辦公椅,拖到我桌前坐下。

「張工,有個事情大家得重視一下,咱們的HRM系統有問題,上週五就向大家反映過的。」沒有過多的寒暄,林晚直奔主題,不等我回答,她繼續說「以前公司有參與校企合做計劃,最遲下月底咱們就會迎來第一批實習生,而後接下來的一段時間天天可能都會有幾百人入職,因此請務必在入職潮到來以前搞定HRM!」

除了一句「咱們會盡最大努力搞定它」以外,我沒有對她說別的,沒有解釋,也沒抱怨,畢竟這本就該由咱們部門全權處理。

但其實面對這個問題,咱們信息技術部門是有苦衷的。林晚她們採用的HRM系統並非咱們本身開發的,而是向其餘軟件供應商購置的,全部咱們對閉源的軟件系統能夠說是一籌莫展,惟一能作的只有催促供應商早點補上漏洞。

最這個HRM系統好了壞,壞了好,在正常與不正常間反覆橫跳,極其不穩定。離入職潮只有一個多月了,高層瞭解到這件事情以後對此很重視,認爲這樣下去絕對不行,因此最終公司決定逐漸棄用舊系統,轉由咱們IT部門自主研發新系統,指望從根本上解決問題。

我們公司的業務與IT行業毫無關聯,高層領導不懂也沒時間去懂軟件開發,因此IT部門的人員配置也沒有很豐富,剛恰好知足平常所需。平時大部分時間都在處理一些七零八碎的雜事,雖不難但卻複雜繁瑣。偶爾有一些小的開發項目,你們擠一擠時間加加班也就搞定了,但這一次不一樣。

主管在項目討論會上傳達了相關指示,給咱們的要求是指定使用.NET語言,技術要先進,代碼要規範。他們定了一個半月的緩衝期,開發預算還算充足,但增長人員配置就別想了。

其實開發一個新系統須要包括美工、架構師、程序員、DBA在內的各類精通語言、數據庫以及各種開發技術的專業人員。但是公司不一樣意招人,那隻能另闢蹊徑。

畢竟咱們狀況特殊,之前在開發軟件的時候,會用免費的快速開發工具來輔助。從前你們都是玩玩小項目,因此任務完成得還算完美。當下咱們首先考慮的,就是繼續採用快速開發平臺來開發新系統。

但此次是大型的開發項目了,並且時間不夠人手不足,因此必然要選擇好用的開發工具。這時一款名爲力軟敏捷開發框架的工具進入了咱們的視野,在通過一段時間的篩選和對比以後,咱們選擇了它。

力軟敏捷開發框架是一個幫助開發者快速作軟件的可視化代碼生成工具。該平臺採用了嚮導式的開發方式,能夠經過拖拽編輯等可視化操做來進行開發,所見即所得,在進行設計的同時也作出了功能。

我在使用的過程當中發現其已經爲咱們搭建好了框架,也預置了各種基礎模塊能夠直接使用,另外其根據各種系統的特色創建了多套定製模板,你們直接按照開發嚮導就快速開發出了各類業務系統。這還挺好的。

其實說實話,我對於.NET語言不如JAVA那麼熟悉,在之前的開發工做中有時候挺被動的。不過好在有力軟敏捷開發框架,我在前臺進行可視化操做時,軟件後臺還會自動生成源碼方便咱們編譯和修改。在進行復雜業務邏輯編寫時,也能夠先利用其完成基礎代碼開發,而後再將業務邏輯寫入,框架底層也集成了各種公共操做庫,這對我使用.NET完成複雜功能的開發起到了很大的幫助。

在開發過程當中,我發現這個平臺採用的技術都是目前比較主流的,並且十分規範合理,這樣一來咱們也就不用太擔憂會出現惡性BUG。這也是當初主管會選擇用它的主要緣由之一。

前面也提到了,IT部的人員配置不齊,偶爾還真會遇到一些困擾。不過使人欣喜的是,該平臺的技術專家團隊會根據須要爲咱們提供完善的技術支持和專業培訓,有了外援來幫助咱們解決問題,咱也就不用再另外招聘專業人員了。

在你們的共同努力下,新的HRM得以搶在入職潮以前測試上線,因爲是自主開發,因此新系統徹底契合公司需求,人事部的同事使用起來也駕輕就熟,再也沒有出現過任何問題

詳情請參閱:https://www.learun.cn

相關文章
相關標籤/搜索