-
1 # 小旭紀實
-
2 # 溫侯小小凱
隨著現在網際網路的迅速發展,學軟體成為一件很時髦的事情,就算這位提問者所問的問題,一個高中畢業的高中生,不想上大學或者是成績不好沒考上大學,想從事軟體以後的工作,可能是因為現在軟體網際網路行業高薪的原因,越來越多的人想從這裡面擠進來,其實這裡面真的沒有你們想象的那麼容易,特別對於你們這些沒有相關學歷的人來說,這是一條你們跨不去的溝。
高中畢業,大概是十五六七八歲的樣子,正是花一般的年紀,如果想從事軟體而又不上大學的話,那麼只能就選擇相關培訓機構,在中國培訓教育機構這一方面,因為沒有特別大的力度監管,所以從業人員的資質很混亂,隨便一個什麼阿貓阿狗都可以開培訓機構進行培訓騙錢,對於一個高中生來說,辨別一個好的和壞的培訓機構無疑是難上加難。
?
自己往好的方面想,就算你選擇了一個好的培訓,努力苦學了5個月之後,,那麼你一定能找到自己滿意的工作嗎?這個可是一個問號,學歷這方面,將會把你卡得死死的。那麼你就喪失了去正規大企業或者中小企業的機會,因為現在中小企業的畢業門檻,至少是大專吧,你一個高中文憑再怎麼說,也面試不了一些好公司,再加上你的年齡問題擺在那裡18歲,我估計不會有人要一個18歲的程式設計師吧,所以說——
好好上個大學吧,如果分數不高,那就上一個好一點的專科學校,學點東西出來之後,選一個好一點的專業,一直鑽研下去,只要你不懶,小康還是沒有問題的。
加油,願你被世界溫柔對待·! -
3 # 科海探秘
是的,以高中畢業的文化程度學習軟體並不容易。但是,如果能夠靜下心來學習也能夠勤能補拙的。雖然,程式設計需要較強的邏輯能力與學習能力,但是也能夠後天訓練起來。古有鐵棒磨成針,現在要想做好事情只要堅持有也能夠成功的。
軟體行業當前是非常火熱的,培訓機構也較多。如果以高中生的身份學習程式設計的話最好最快的方式就是報班培訓了。但是你必須找一個靠譜的機構,不然會得不償失。如果不報班培訓僅僅只靠自學,你的學習週期將會拉的很長,而且初期很多知識點都不容易理解,需要能人從旁點撥。
我以前的一個同事就是培訓機構出來的,技術也還是不錯。一年薪資就有9k了,因為他培訓出來的經驗相當於兩年的實際工作經驗。據他所說當時班裡還有初中畢業的學生呢,培訓半年出來工資照樣7k起步。所以,學歷不是問題,問題是你有沒有吃苦的決心。如果能夠堅持下來那麼也是一條好的出路。
雖然,高中學習軟體可以。但是學歷問題也是一個大問題。如果要進大公司還是會卡學歷的。如果進中小型公司只要技術過關學歷不是問題。因為,這個行業是靠技術吃飯的。我們現在的公司最近找了一個人,初中學歷,但是技術牛逼。然後公司說學歷不過關不要,我們領導親自將他保了下來,就因為技術好,比有些本科出來的都好。所以,學歷不是問題,技術佔第一位。只是,要想好的發展還是要提升一下學歷。
-
4 # 軒爸輔導
首先,學軟體開發不難
軟體開發分很多種,基礎入門不難。現在,小學生都開始學習程式設計了,高中畢業生就更沒有問題了。
我曾經招聘的員工中,就有中專畢業後,參加達內培訓,後來做軟體開發工作。做網際網路應用類開發,還做得非常不錯的。
其次,要明確學習目的核心是,你學軟體開發的目的是什麼?興趣愛好,還是想從事軟體開發工作。這決定了用什麼方式學習更合適,要學習多久、多深等等。
再次,選擇適當的學習方式如果是出於興趣愛好,買的書籍,或上程式設計學習網站,跟著教程自學,並做相應的練習就可以入門。然後,根據自己想做的內容,到github上找相關的專案,模仿學習,就可以逐步提高自己的水平。
如果是想從事軟體開發工作,最好參加達內那種培訓班,他們會從企業需要的角度教授軟體開發課程,並和企業有合作,可以推薦實習等。
最後,貴在堅持軟體開發入門不難,但要學到深處,或找到一份好的工作,就需要日積月累的開發經驗積累,要堅持不懈的提高自己的水平。
總之,學軟體開發不難,難的是持之以恆,學以致用。
-
5 # 北大青鳥武漢校區
現在學軟體開發的也有很多是高中生畢業的。這門學科怎麼說呢,專業行強,但是門檻不高,不像語數外這種理論知識性強的學科。就是寫程式碼、能操作、懂執行,如果你這的對這方面感興趣學習,難度沒有你想象的那麼大
-
6 # 節日無憂
首先,學電腦知識和學軟體開發是不同的方向。
第二,如果只學習電腦知識,不僅僅高中畢業生就可以掌握,初中生甚至小學生都能完全掌握。電腦知識,主要是計算機基礎相關的內容,比較簡單,多操作就此自然就會。
第三,如果是學習軟體開發知識,這就包括開發語言比如目前流行的java、python,還有大學裡有些專業會到的C、C++、C#等語言,這些語言程式設計都用英文,都是各自的語法和演算法表示式規則,高中生學習這些並不難,但是要能開發產品需要多練習。
第四,軟體開發,不僅僅包括程式語言,還包括網路技術、計算機作業系統、資料結構、資料庫等知識。要想全面的掌握,不單單是高中生要花費功夫,大學生也同樣要勤聯絡多做專案才能融匯冠通。
第五,學習軟體開發,如果是為了謀求一份工作,僅有高中學歷是幾乎不可能的,在簡歷篩選環節就剔除了根本都進不了面試環節。IT公司都要求大學專業,很多都要求至少本科學歷。
總之,要想學好軟體開發,並不難太難,只是沒有大學文憑几乎進不了IT公司。
-
7 # 七老師說
軟體開發想入門並不難,特別像是python,JavaScript等語言,上手很容易。
學習這些語言,只要有一定的英語基礎,具有一定的數學基礎(主要是邏輯分析能力),初中生都是可以學習的。
但是如果想要學的精深,在這個領域深入發展,就不容易了。
一、計算機領域比較難但是市場薪酬更高的是演算法和架構人才。
這些都需要學習底層的計算機語言,另外有足夠的數學知識。所以各大公司的演算法人才和架構人才是博士集中的領域。高中畢業想要自己往這個領域發展,除非有特別的天分,否則很難實現。
以BAT為例,研發的等級體系中,做前端應用基本上升到中級水平就遇到天花板了。能往上走的,都是搞演算法策略或架構的,要麼就是乾脆轉管理崗,和技術脫離。
二、計算機應用領域需要的不僅僅是技術能力。
軟體開發出來是給人用的,以為要滿足某方面的需求,所以對某個領域的需求的理解、審美能力,乃至專業能力都很重要。
比如清華一個大四的學生開發出一款人工智慧譜曲的程式,他本人在音樂領域有過多年深入的學習,合作者中還有數學領域的牛人,共同合作了才有了這個軟體。如果只是進行功能編寫,是無法完成這樣一款軟體的。
高中畢業,如果出於喜好,開始學習軟體是完全沒有問題的,是可行的。但如果想在計算機的領域走下去,不僅僅是有“軟體開發”能力就夠的。
-
8 # 山西新華電腦職業學校
不難學的,在我們這初中畢業就能學會了。
現在的IT技術不像以前一樣,一提起來就感覺很難是哪種特有文化的高才生才能接觸學習的,現在網際網路時代了,社會的快速發展下,很多00後都是網際網路的原住民所以學個軟體開發還是很容易的。這是因為他們從小就接觸的是這個文化氛圍所以學起來是特別快的。你也不用但心,高中畢業的話學習也是沒有難度的。
但是要注意的是看你在哪學,如果是沒有找對學校就不是難學了,而是學不會。怎麼說呢,軟體開發是需要大量實戰的,是實踐大於理論的,就比如我告訴你怎麼開車然後在模擬器上開開一年都不如你真的開上車去外面一禮拜,這救贖實操。軟體開發這類的網際網路技術需要大量的實操。
所以選擇學校一定要選擇像我們這樣的,有實訓中心,真實專案實戰,老師也不會講之乎者也而是一項的真實專案實戰。因為軟體開發用到的程式設計軟體很簡單的,重點是程式設計語法,就像開車一樣就是方向盤、剎車、離合、油門,你講上一堆這個東西誰發明的,這麼演化的,沒啥用,就告訴功能後,自己開車找感覺就對了。軟體開發也一樣,多做幾個專案明白邏輯語法,然後大量的實戰。
所以軟體開發不難,選擇對的學下更不難。
-
9 # 小草喔
軟體開發不難學,只要好好學都能很快入門,但是想要學的更深入更好,那就需要付出比別人更多的努力了。
如果你是高中生想要入行軟體開發,一定要做好非常努力的準備,因為起點比別人低,就需要付出更多。下面說兩點
第一點軟體開發入門容易,可能幾天你就能做一個小栗子,很多培訓學校五個月就能培訓一批能去公司實際工作的入門工程師,但也就是入門而已,後面的路長著呢。
你需要邊工作邊查資料邊學習,工作中經常會遇到不好解決的問題,還要不斷的去百度去谷歌搜尋怎麼做,有些問題可能透過搜尋解決了,原理是什麼呢還是不知道,下次可能還會出錯
這時候就體現出基礎的重要性了,培訓學校只是會教一些能快速工作的東西,和一點能快速上手的基礎,真正的難基礎是不會教的,而這些基礎,大學如果是計算機相關專業的話都會有學習的。
這些計算機基礎學起來是挺枯燥的,而且需要不斷的練習,透過熟能生巧讓自己掌握這些知識。
透過弄懂這些基礎,在加上你平時工作的經驗積累,三到五年之後你會成為中級或者高階工程師,前提是這些年你沒有虛度光陰,下班後仍然在學習而不是玩遊戲或者別的娛樂。否則永遠成不了。
接下來就是資深工程師了,這一點就比較難了,你需要有全域性的把控,對你所學的語言瞭如指掌,並且基礎牢靠,對資料結構和演算法部分也很熟悉,這部分就比較難了,恕我直言如果大學都不能考上的話,這部分學起來可能真有點吃力。
第二點學習軟體開發,應該是為了以後工作吧,而對於如今的軟體行業來說,一個比較好的文憑是一個敲門磚。
如果你學歷不好,可能連面試的機會都沒有更不用說找到工作了,除非你在軟體的一個領域有很深的造詣,在業界有點小名氣,那會有人來招募你。
幾乎所有高中出來培訓學習軟體開發的,學完之後肯定會弄一個假學歷,不然真的不好找工作,而假學歷的話,想要進去比較好的大公司基本不可能,如果想進,還要靠自己的硬技術。
所以說,學歷低基礎地,也就比別人滿了一大步,你需要以後付出更大的努力去追趕,否則只能被慢慢淘汰。
好啦,說了這麼多,最後總結一下,軟體行業入門容易,但是入門的水平在公司也就只能當一個初級工程師,很多難題你解決不了。這就需要你不斷的學習,這個行業有個特點不管你什麼學歷,只要入了這一行,就需要不斷的學習,直到你離開這一行為止,因為技術更新太快了,我們這一代尤其能感覺到,十幾年前的社會跟現在的社會,真的差別很大,所以想要在這一行不被淘汰,就需要不斷的學習新技術,不斷的鞏固基礎知識。
只要努力,走到中上游是肯定沒問題的,一些頂尖的崗位可能真的需要一點天分把,其實包括我在內的大多數人,我們能走到中上游就可以了。
-
10 # 自學JAVA
其實要看學這個的目的是什麼,如果只是為了興趣,去學,然後後面正常上大學那真的沒什麼難的。如果是高中畢業就直接學完軟體開發就業,那就難了。為什麼說難?難在哪裡,我來分析分析;
興趣愛好,正常上大學,簡單那麼如果你能正常上大學,那軟體開發對於你來說很簡單。你能上大學,證明你的學習能力,自控能力肯定是還不錯的。這兩個是學習軟體開發的至關重要的品型。那後面就只有堅持學習下去,那你就基本能學會的。
為了就業,沒考上大學,難現在的高考起分線都很低很低了,那如果你都沒有考上大學,那可想而知,你的高中基本上是混過來的,那在你內心是很難把心安下來學習的。並且後面你會被任何一點小小的誘惑給帶偏,很難學到能就業的狀態。如果拋開前面的不說,如果你真的能學的很好,那你的就業之後的發展深度也不會很好。因為很多公司是需要學歷的,高中學歷在現在真的不叫學歷了。
回覆列表
首先學歷分析
這個應該不會的,之前上大學的不都是高中畢業,有的中專畢業學的這方面專業(中專畢業的還有點基礎),高中畢業上學學的基本都是文化課,專業知識都沒接觸過。
再次興趣網路、軟體方面的學習也要有一定的興趣,這個也比較關鍵,課堂上學的也都是基礎知識,自己私下也要多去鑽研,沒事多看看別人些的程式碼分析分析,多跑跑圖書館;也可以多找專業老師去請教。
程式設計發展程式設計現在有些發展都是趨向簡單化,有的都是視覺化程式設計就更簡單了(給玩QQ空間一樣),當然想有好的工作到薪水,那就要更上一層了,掌握別人不會的,C語言可以嘗試學習下,學會其他的程式語言大多數也都有他的基礎,在學就比較容易些。程式設計軟體開發也是發展很快的,也需要不斷的學習和提升。(比如安卓出來這過程安卓的開發師就從開始的非常搶手到後面的普遍),其實也可以理解,高收入的地方競爭也厲害。