從去年到今年我已經兩次轉行了,第一次是從電子轉行成蛋糕,第二次是從蛋糕轉行成了編程,可以說連我都想不到會有這么大的變化,更何況周圍的人。但是兩次轉職都有一個共同點就是前者和后者職業屬性相差十萬八千里,兩者之間一點關系也沒有。都說隔行如隔山,我很能理解這句話的意義,反正就是剛開始什么都不會,從零開始。
蛋糕面包也好,程序也罷,反正都是工作,差別就是前者需要大量體力,不怎么需要腦力的工種(從游戲觀點來講相當于HP消耗大,MP不怎么需要的,屬戰士職業類型),而后者是需要大量腦力,不怎么需要體力的工種(還是以游戲觀點來講相當于MP消耗大,HP消耗小,屬魔法職業類型)。可是它們都需要磨練技術,都有級別,比如什么初級 + 師傅 or 程序工程師;中級 + 師傅 or 程序工程師;高級 + 師傅 or 程序工程師等等。這兩種以我的觀點來看的話前者就是屬于很感興趣,后者是經濟收入比較可觀加上比較感興趣,就是這樣的差別。結果選擇了想走經濟路線,就是所謂的經濟流(和我玩很多策略發展游戲的情況一樣,先經濟再說),經濟不行果然還是不行。
幾個月前還在蛋糕店的時候感覺有些累,不過現在也是,畢竟要想很多辦法來實現程序的運行,不費腦力是不行的,再加上還有很多東西要學,每天都在趕進度接觸新的東西,各種使用需要使用C和C++編程的模板,UC,VC,內核等等,更別提別的語言了,雖然我走C++路線的,如果有必要有時間以后有可能還得看看java,C#,VB,匯編之類的東西,至少得知道是什么玩意。還有一些軟件的知識,像數據結構的算法,鏈表,樹,堆棧之類的玩意,現在也說不清楚還有啥,肯定還有更多的東西等著去看。畢竟和以前在學校的時候寫程序可不一樣了,不僅僅理解就完事了,還得要熟練的寫程序,不斷的調試,經常性的調用各種函數,文件,結構體,經常性的郁悶,調試不出來也是很常見的。熟練了就不會怎么出錯,尤其是在學習階段的時候,出錯警告還找不到原因。這里應該就是做程序最煩惱的地方了。而做蛋糕面包就沒這個煩惱,還屬于無憂無慮的狀態,精神上比較輕松了。對于一年多沒用腦力的我而言,突然一下子要需要大量使用這個還真是棘手的問題,而且C語言也忘了差不多了,C++根本沒學什么,反正就是不會,其他軟件方面的東西又不屬于電子專業課,所以基本上沒基礎。通過這些時每天大量的敲代碼,理解加上運用,到現在可算是把C語言理清并全部搞定了,可以把重點放在數據結構和UC編程,簡單的看了一遍,也是很棘手的問題。就像一座堅固的城池難以攻破,或許是很多塊非常硬的面包難以下咽的感覺。算了算把這些全部精通至少得好幾年,想想就很暈的。回想起來,就在搞程序之前,當時就在猶豫是選擇西點師之路呢還是往IT發展,也選擇了一段時間,可以說一個偶然因素,使我走后者的路了,假設沒有這個偶然或者是另外一個人生做個西點師也說不定,這就相當于程序中循環while語句里面的(程序員為真)進行死循環,否則不執行while語句的道理是一樣的,那么又是另一個死循環了。也許是這樣吧,選擇一直都是這樣的,又不是RPG,人生又不能存檔,輸了再來。未知的未來也是無法探測的,就像一個黑洞,不進去的話誰都不會知道里面有什么內容。可進去了卻出不來了。繼續糾結中。。。。。。