NO IMAGE

        幾年的工作下來,大大小小的專案也接觸過幾個,但是突然對自己的產生了懷疑。我的應該怎樣來規劃我的生活,我不希望簡單的工作就是我的事業全部,想去接觸更加豐富的世界拓展更加廣闊的視野。就如我這樣的程式設計師,在這個社會上太多太多了,我應該用什麼來立足於這個社會之上呢?這個問題引發了我對程式設計師人生的一個淺層次的思考。

        說道戰術和戰略,這些詞彙也許我們覺得他與我們的真實生活相差甚遠,甚至無需去考慮,但是這樣做會造成工作多年之後陷入不知道自己在忙啥的困境之中。就像在我大學畢業的時候我就問我身邊考研的同學“你們為什麼要去考研?”,他們回答的“工作一時不好找”,“是父母要求我去考研”。我又問“你們考完研究生怎麼打算的呢?”,他們說“父母要求考博?”,“到那時候找工作壓力不大了出來找一份穩定一點的工作。”。但是三年過去了他們也畢業了,社會的就業壓力一樣很大,而且考博的決心也開始動搖了。他們也就只重視了眼前的的困境採用一些戰術避過了當前的風險,但是戰略上面並沒有給自己一個很好的規劃。

        我覺得程式人生應該是一個長期的規劃和挑戰,當時選擇程式工作只是為了養家餬口嗎?不敢說是要去改變世界,但是至少可以做一些東西,去方便周圍人工作生活。如果有了這樣的想法,我們的工作生活中所有接觸到東西都能激發我們的創造潛能。

        程式人生也需要著眼整個市場社會格局,我們程式設計師容易就陷入我們自己的小圈子裡面走不出來了。從來不去思考整個市場格局是怎麼樣的,每天研究的一些技術津津有味,但不知行業中已經出現了可以快速解決的開源方案了,再也不需要你設計編寫別人已經實現過了的功能。程式人生也需要兼備產品能力,判斷自己選擇的行業是否有前景。

        程式人生需要明確的發展方向,這個發展方向不僅是描繪出以後的發展方向和以後要走上的崗位所肩負的責任,這是是促使不斷創新,不斷拼搏的源動力和跌倒之後爬起來的勇氣。