最近幾天浩子終於剛剛脫離了令人發指工作,一者是年底了,一者是不要向生活低頭,就在這時我選擇了第二者。
上家是做物聯網的,人數不多,七八名開發人員,感覺都還可以,都很年輕沒有禿頂,糊里糊塗就選擇了入職。
時間長了,工作之外就常常交流技術,我發現他們就知道Bs用WebForm、cs用WPF、Winform,竟連Json都是用人肉來拼接的....這個可能大家都不相信...公司的幾個項目架構亂到不行,是因為做好一個項目,再去找標書=>中標=>改程序,這樣無限循環,不過這也倒是,如果不這么干,公司根本在帝都活不下去,我問我臨近的同事,你知道.NET Core嗎?他說什么?我剎那間雨無語輪次了,不知道他們是在舒適區呆久了還是...??但是加班加的也是真不少啊,這可能是因為老技術開發慢,再加上各種上下管理溝通不到位,導致的多次修改,項目也未能交付。
我在職的中期,我聽說公司要轉Java,我心里打了一些再見的小算盤,老板還佯稱要使用國產數據庫...,說.NET無法在Linux上運行,因為他覺得Java,PHP可以在Linux上運行,覺得很帥氣,可能是因為在他的合作公司經常給他炫耀吧,老子心里mmp啊,一次偶然的機會,我倆一起出差,在途中我給他說道關於公司轉型的問題,我問道公司要轉Java嗎?他說:對啊現在程序都在Linux跑,咱們也要跟上潮流,我說Windows它不香嗎?他說別人都在Linux上,我們也要上呀,我說.NET/C# 也可以,他一臉茫然說:真的可以嗎?我不知道呀,就這樣我們結束了對話,就這樣我分析出了一個問題,這是一個問題,公司只知道賺錢,快速開發修改程序來交付項目,其中忘記了技術是根本,項目架構可擴展性是根本,因為在我入職的前幾天,已經走了N個人了,都是無法忍受這像屎一樣的架構...
后來我就隨着這個問題,我就去問其他的同事,我說你知道.NET Core嗎?其實也只有十分之二的人知道,不過知道的也就是Hello World的水平,其實整個“行業的水平”或者“技術的發展”是和生活壓力息息相關的,有的人忍者加班就是為了那點錢,忍着屎一樣的架構寫的豬一樣的代碼,我又打聽了幾個人的想法,說要明年年初離職,我說你們這不就是向生活低頭了嗎?他們默默笑道...
.NET Core正處於一個風波發展時期,它是一個跨平台的、高性能的、輕量級的、我們可以使用.NET Core構建任何類型的應用Web、游戲、IoT、微服務、移動應用、桌面應用。
讓公司正常發展,需要讓員工正常的工作,不能以一種將就着狀態去面對工作,我們已經用.NET 走了很長的路,不何不試着轉型面向現代化的.NET Core呢?使用.NET Core將會讓.NET開發者從繁瑣抱怨的狀態轉變到簡單快樂的狀態,這又能提升工作效率,提高開發人員幸福感,又能提高公司生產力,這何嘗不是一件一舉兩得美事,就讓我們試着使用.NET Core構建項目吧,我相信會給任何企業帶來收益。
.NET Core 蓄勢待發!