重新認識程式設計師職業

2021-08-31 08:41:29 字數 704 閱讀 5190

不是計算機科班出身,匆匆的強化培訓走上了程式設計師的崗位。很慶幸,在自己短短的3天時間找工作面試拿到offer,當然薪水不是很高,但也不少,很能滿足自己了。本以為走上了軟體,走進來自己夢寐以求的世界,慢慢發現,空的,本以為程式設計是充滿樂趣的。可慢慢發現,為了完成工作,完成任務,應著頭皮,緊咬牙關,過著煉獄般的生活,樂趣沒有了。本以為軟體開發的薪水會高過別人乙個層次,起碼也算中等收入,慢慢發現,是個人都不比自己少。像那些高中畢業的客服,每天就上班時間忙著,下班時間沒事幹的薪水也不比自己少多少。

有點厭倦了開發的生活,有點懷疑自己是不是選錯行了,是不是程式設計已經不再想從前那麼值錢了。也有想轉行的想法。深感程式設計師的生活太累太苦了。

慢慢又感覺,程式設計師不是沒有樂趣,是你沒有用心去做,是因為你一直認為是在完成任務而不是完成自己的藝術品。是因為你的層次還沒有上公升,你還是初級程式設計師。很多微妙的東西你還沒有發現。所以,你還學會愛好程式設計,融合程式設計於生活,跟自己如影相隨。程式設計師的樂趣不是其他人懂的,程式設計師的樂趣你也沒必要跟別人去比,沒有什麼可比性,難道你拿程式設計師程式設計的樂趣跟舞廳k歌的樂趣相比嗎?

慢慢又感覺,程式設計師不是薪水太低,是自己的層次還沒上去,自己只是剛剛開始而已,什麼東西你都還是菜鳥,什麼東西你都還不熟練,需要加強自己的素養。所以,什麼也別埋怨,別跟別人比薪水了,沒啥意思。潛心做時,提高自己的能力吧。沒事的時候,想想你精通的東西有多少呢?

因為我們是程式設計師,因為你自己選擇了程式設計師,你就應該做到這一行的最好的。加油吧。與天下的程式設計者共勉!

重新認識container

我還清楚的記得,第一次從 那兒聽說container這個詞 結果他給我解釋了半天還是似懂非懂的。今天,偷閒翻了下posa4,發現裡面對container的解釋特別清楚。粗略的理解下來是,為了分離關注點,而實現的對系統資源的封裝。豁然開朗的發現,os就是應用程式的container。突發奇想的,開發乙...

重新認識測試

以前總覺得測試是軟體開發的邊緣職位,開發人員才是軟體生命週期的核心人員。隨著對網際網路公司的了解,逐步了解到測試的重要性。以bat為例,三家公司均設定了測試開發工程師崗位,該崗位的主要職責就是編寫自動化測試案例,通過對 的邏輯進行分析,設計出能夠覆蓋大部分 的測試用例。如阿里的測試開發工程師的崗位描...

重新認識ARC

雖然用了很久的arc,感受了 簡潔。但是對arc底層實現並不了解。今天抽空研究了下,做些簡單地總結。一 strong 1.區域性變數 對於區域性變數來說,在超出作用域的地方由編譯器自動插入release。大概轉化為 在非arc返回的autorelease型別的方法 在blog手碼大概 如有錯誤還望指...