30歲才開始學習編程靠譜嗎?
編程是個多維的問題,與什么時候開始木有關系。
一、編程需要天份 和任何一個行業工種一樣,頂級人才一定是天才。想成為編程高手,木有天份是很難的。許多互聯網編程高手是高中初中學歷,依然能成為行業領軍人物。反而許多軟件專業大學畢業生不能達到一定高度。
二、編程需要勤奮、細心 編程是一個辛苦活,需要調整各種算法,沒有時間上的投入是不行的。每一段代碼中國如果有Bug,那程序是無法順暢運行的,細心是編程者最基本的素質。
三、編程需要有大局觀 軟件的架構如同建筑行業的柱梁,決定了軟件后序發展的可擴展性。許多軟件開發者木有前瞻眼光,導致軟件在后期被迫推倒重來。
【建議】:三條路
1,是自學,通過網上的系列教程,這個需要自制力
2,是報個班,參與IT培訓中去,有學習氛圍
3,別折磨自己跟自己過不去了,就是出錢雇個程序員
總之,編程需要有一些基本素質和專業素質。
如果你有非常強的邏輯思維能力,數學功底特別好,自學能力也不差,是可以考慮以編程來謀生的,盡管風險很大。
這里特別提到了數學。普通編程,真的不需要直接用到高深的數學知識(高中,大學數學)。但是,數學好,能從側面證明你數學思維,邏輯思維強大。
換句話說,如果你連數學都沒有能力學好,都30多歲了,又怎么可能有能力學好編程去謀生?
另外,如果你有美術功底,平時也喜歡研究美學,特別是網站美,那么從事前臺開發也是有可能的。
你必須要評估自己是否有與眾不同的美術天賦,沒有的話就別考慮了,30多歲了!
選自己職業的時候,一定要明白自己的興趣和天賦在哪里,這樣才能事半功倍啊!
具備這些素質的人,什么時候出發學習都不晚,只要你感興趣。反之學的再早也難有成就。
當然,凡事無絕對,如果你確實很感興趣,確實喜歡編程,有很大的動能促使自己去編一些“東西”來獲取成就感,那也沒啥問題。但如果只是為了找一份薪資相對較高的工作的話,那可能還是有點費勁的。
原因如下:
首先是隨著年齡的問題,人們的身體條件就會出現衰減,倒不是說從30歲開始就衰減,主要是30歲之后,熬夜啊這些情況就會比不上之前,而編程熬夜是很正常的事情,尤其對于程序員來說,到了晚上夜深人靜的時候,寫代碼也是最有效率的時候。
其次,一般而言到了30歲都會有家庭,甚至會有小孩,這個時候整個人的精力就沒辦法潛心放在事情上,熬夜久了也會嚴重影響家人的身心健康,不熬夜,則只能在公司工作那么一段時間比較有效率,一旦回到家里,基本上啥也不要忙了,根本沒機會沒時間也沒環境,相信有過家庭和孩子的人一定會感同身受。
第三,編程是一個高度消耗腦力勞動的職業,到30歲人們學習的機能沒有以前旺盛了,所以學起來也會比較慢,另外即便是學了一招半式,也很難在實際需要的過程。