首先要說明,軟件開發(fā)的入門門檻很低,只要你有興趣,愿意去學習,你就可以學習軟件開發(fā)。實際上現(xiàn)在中國的軟件公司有很多是高中畢業(yè)甚至初中畢業(yè)后就自學或者參加培訓學校(匯智動力等培訓學校)學習軟件開發(fā),然后步入軟件開發(fā)行業(yè)的,他們全部都是零基礎,所以答案是肯定的,零基礎完全可以學習軟件開發(fā)。

沒有基礎能學軟件開發(fā)嗎?

但是如果要想做到專業(yè),做到大牛,需要學習的內容會很多很多。需要有扎實的數學功底、精通計算機原理、精通數據結構、精通關系型、非關系型數據庫、精通常見的設計模式、精通一兩門編程語言,這些原本都是計算機專業(yè)大學4年所要學習掌握的知識。也就是說,你要提升,就要先把同計算機專業(yè)畢業(yè)生的理論差距先彌補回來。這樣才能一步一步的提升到專業(yè)的大牛。

如果你只是看上了軟件行業(yè)的高薪的話,奉勸一句,競爭激烈,壓力巨大,入行需謹慎,不是你參加了培訓,學習了半年一年,就可以長久發(fā)展的。專業(yè)內,每提升一步,都需要不停的學習、專研,再學習、再專研?,F(xiàn)在大數據云計算的時代,各種新技術,各種開發(fā)語言,各種的開源框架,都需要你學習掌握并應用在實際開發(fā)當中,技術的革新已經不是按年而是按月、按日來革新了。

沒有基礎能學軟件開發(fā)嗎?

如果你有恒心,有毅力,也有能力,也有這個決心,并熱愛這個行業(yè),愿意為之付出全部精力,恭喜你,你已經可以成為一名合格的IT男(女)了。到時你會發(fā)現(xiàn)你走在路上、蹲著廁所、坐在地鐵上的時候,滿腦子都是算法、實現(xiàn)、優(yōu)化、改進、用戶體驗。并且樂在其中,不能自已。你可以想象腦補一下大家對IT男的那種描述(對著電腦傻笑、邋遢不修邊幅、忘記吃飯等等)。

總之,干一行就愛一行,才能走的久遠。祝您早日學成!