一個程式猿的生命周期 微信平台
口 号:職業交流,職業規劃;面對現實,用心去交流、感悟。
公衆号:iterlifetime
百木-ITer職業交流奮鬥 群:141588103
微 博:http://www.weibo.com/u/5723400254
二維碼:

摘要: 有些剛加工作的同學不知道自己的價值在哪,不知道自己的定位,不知道做事的度,不知道做事的原則,是以有時候整的很被動,他們不懂得不下彎腰是蹬不上山的。成不了大廚,端盤子就是你的價值;當不了包工頭,搬運工就是你的價值;做不了大貢獻,掃地就是你的價值。
幹了一年項目實施的工作,切身感受到了各種酸甜苦辣,這段經曆也是自己的一大财富,相信任何困難都會扛過去的。也可能是上司故意這樣安排,為了将來有更好的發展潛力,開發出更适用于現場的軟體,相信付出總是有回報的。
當聽到被調到技術開發部之後,心中的喜悅溢于言表。不用長期出差了,工作、生活中的各種難題都迎刃而解了,可以和對象繼續相處了,為結婚奠定了基礎;可以參加成人教育了,的确是想學點東西;開發軟體也是上學時想從事的工作,顯得高端些,盡管現在不這麼認為了。
包括我,開發軟體隻有三個人。雖然有點小作坊的意思,但是并不影響的我奮鬥的動力和激情。我的開發水準肯定是最低級的,也不能立刻為公司作出貢獻,這時候的價值展現就是幹一些力所能及的活。早上8:30上班,我一般都7:40左右就來辦公室了,離租的房子也比較近,走着10分鐘就到了。開始打掃衛生,擦擦桌子、掃掃地、拖拖地等等;熟悉現有的軟體代碼,一個是VB寫的,一個是VC寫的,後來都用C#開發了;熟悉軟體之後,錄制了軟體操作視訊教程,算是公司内部的教程;适用于新人和服務人員,有利于提高服務人員的素質;幹雜活的同時也沒有忘了核心競争力的提升,努力學習序列槽應用程式的開發、網絡應用程式的開發,參照現有的軟體,做一些從簡單到複雜的DEMO,以備不時之需。買了一些專業的書籍:資料庫、設計模式、開發的N條建議、BI、ASPNET、分布式開發等,長征的路才剛剛開始。
功夫不負有心人,我也開始配合新的産品開發軟體了,硬體嵌入DTU(GPRS)子產品與軟體進行通訊,背景用SQLServer,網内幾十台裝置,輪詢方式(呼叫應答)與裝置進行通訊、采集資料,軟體涉及到了線程、互斥、異步。盡管現在對這些不以為然,但是在當時還是很有成就感的,程式猿不就是追求這些嘛。盡管後來這個新裝置不是公司主要的産品,但是軟體也在價值200多萬的項目中應用過。
期間利用業餘時間開發平台化的軟體,類似于組态,在一段時間内公司整體應用過,特别是在一個內建項目派上了用場,但是限于當時的水準有限,不管是軟體的架構還是編寫代碼的水準都有局限性,後來退出了曆史的舞台,被親自開發的新平台軟體代替了,盡管從軟體角度來看是失敗的,但是方向和思路是正确的,經過長期的思考和沉澱才有了後來職業生涯中得意的作品。
當時選擇走上程式猿的道路是多種原因的,上學的時候的确對這方面感興趣;感覺IT是比較有前途的行業;能讓自己獨立更生,活下來,不讓父母操心。随時時間的推移,工作的越深入,接觸的項目越深入,我的思想觀念改變很大,後來的轉型也是必然的,關于轉型的問題後面會有專門介紹,也會講術自己思考的過程。
有些剛加工作的同學不知道自己的價值在哪,不知道自己的定位,不知道做事的度,不知道做事的原則,是以有時候整的很被動,他們不懂得不下彎腰是蹬不上山的。成不了大廚,端盤子就是你的價值;當不了包工頭,搬運工就是你的價值;做不了大貢獻,掃地就是你的價值。我的程式猿生活,其實是從打掃衛生開始的。