哦對了,送你和其他想轉職的人一個忠告:
想轉職軟體工程師,
那首先要做的事情就是把那些批判自學能力和天份的說法當成八卦版嘴砲就好,
聽完笑一笑,然後就可以忘得一乾二淨了。
發文問自學能力天份夠不夠就像去 BG 板問自己交不交得到女朋友一樣根本沒什麼意義。
軟體開發是一種腦力工作,因此影響工作表現的因素天生就是既多又複雜。
你的表現會受個人際遇、經驗、情緒、健康狀態…等諸多事物影響。
然而在人類至今都還無法徹底了解這幾項因素與腦袋運作之間的關係,
也不完全了解人腦的運作方式,甚至根本無法精確定義什麼是「自學能力」和「天份」時,
卻有一些人看到別人的狀況、心態、表現不夠理想就可以大談自學能力和天份的重要,
彷彿你的腦袋是他的專案,他把原始碼都看過一遍了,沒有的功能就是沒有一樣。
事情有這麼單純嗎?
姑且不論別人有沒有辦法診斷你的天賦,
我想問連賣春這種躺在那裡給人幹,比較不用勞心勞力的工作都會因為沒什麼叫聲,
反應不明顯而被客人嫌死魚不再點了,
這世上有什麼工作可以完全不勞神或勞力,不用持續自學就能高薪,
還沒有任何層面的條件、風險或代價?
軟體開發工作如果能比許多職業多領一些薪水,是不是也跟辛勤的學習和思考有關?
因此,身處在網路和搜尋引擎這麼發達,教學資源這麼豐富,學術交流這麼頻繁的時代,
我認為與其問有沒有自學能力和天賦,還不如問說了半天你1最後到底有沒有自學,
學的是不是有助於工作表現的東西,沒懂的事物要怎麼搞懂;
還不如問你有沒有練習設計過要負責開發的功能或系統,
畢竟學習跟練習才是與工作表現最密切相關的事啊~
也許有人會說「自學能力」和「天份」影響學習的效果,
因此要是學者都未必能清楚定義的潛力和智力「不夠」,
那是不是有可能學得很辛苦,甚至影響到以後的發展?
我若先知道這點不就可以早早考慮其他工作?
如果你確實有自學,也學對了東西,但仍無法滿足工作的需求,
轉換到性質不同的資訊工作也無法滿足工作需求,
那你到時或許可以想想是不是真的天賦不好,然後考慮是否該轉職,
但如果你還沒經歷上述過程就要先請人診斷「自學能力」、「天賦」…
那我就想問天賦差又怎樣? 你想不想領高薪嘛? 要不要為領高薪努力嘛?
不想的話,沒行動的話,那你做哪一種工作有差嗎? 低薪不是剛好而已嗎?
「自學能力」、「天份」…那是你先有了合適的學習行動,然後才可能會知道的事,
但你到時已經因為採取行動而學到東西,發展出對得起薪水和工作需求的能力了,
於是你是否具備這些抽象事物,程度又有多好已經不太重要了。
說到底,轉職能否成功還是跟決心、意願、有沒有合適的行動密切相關。
「自學能力」和「天份」…… 那是過得不好的失敗者才在評判和注意的事情。