都2024年了,還值得學習編程嗎? -u0026#34;我30歲了(2020年學編程還有用嗎)
都2024年了,還值得學習編程嗎?
"我30歲了,計劃開始編程職業(yè)生涯。你認為這是明智的嗎?" 和朋友一起吃飯時,一個搞基建的朋友混不下去了,問起了這個問題。
很多人擔心AI會取代軟件工程師,那么在2024年學習編程是否仍然值得呢?這取決于你問誰。如果你問那些總是看起來很消極,說一切都會崩潰的人,他們會說“不,編程沒有未來”。但我有不同的看法,我將分享一些真實世界的數(shù)據(jù),這些數(shù)據(jù)顯示了對軟件工程師的持續(xù)需求。我想讓你聽到我說的這些的故事,最終決定是否學習編程還是取決于你自己。
關(guān)于AI取代程序員,這聽起來確實很恐怖。所有新聞都在喊叫機器人正在接管工作,程序員聽到這個可能是最崩潰的。但真相是,AI不會搶走你的工作,反而是那些知道如何使用AI的人可能會搶走你的工作。
美國勞工統(tǒng)計局是一個跟蹤全國就業(yè)增長的政府機構(gòu)(很權(quán)威),他們的網(wǎng)站顯示,從2022年到2031年,軟件開發(fā)人員的崗位預(yù)計將增長26%,而其他所有職業(yè)的平均增長率為3%。這個數(shù)據(jù)強烈的顯示了一個跡象,軟件工程不會消失,至少不會很快消失嗯。
AI將代替人類完成重復(fù)的編碼任務(wù),這樣我們就可以專注于復(fù)雜的問題解決、設(shè)計和創(chuàng)新。但這并不意味著我們能將軟件開發(fā)的整個編碼工作交給給AI,因為AI生成的代碼質(zhì)量較低,人類仍然需要在AI生成的代碼,在使用之前進行審查和精煉。
在未來,我們可能會花更多時間使用AI設(shè)計新功能和產(chǎn)品,而不是編寫樣板代碼。我們可能會將編碼的某些方面交給AI,但這并不意味著我們不需要學習編碼。
如果你已經(jīng)下定決心不想在軟件工程上投入時間,那完全沒問題,追隨你其他的熱情。但如果你喜歡用代碼構(gòu)建東西,如果你對用技術(shù)塑造未來感興趣,不要讓消極和恐懼阻礙你。當今的世界軟件驅(qū)動著向前走的,這個趨勢在未來很長時間不會發(fā)生變化。是的,我承認工具會進化,但真正的技能在于學習和適應(yīng)。未來的軟件工程師需要有編程能力,但更需要軟件工程師如何有效使用AI。不好意思。