回覆列表
  • 1 # IT人劉俊明

    首先,答案是肯定的,高中學歷是可以自學程式設計的。

    對於高中畢業生來說,自學程式設計首先要解決的問題是語言選擇的問題,目前比較流行的程式語言有Java、Python、PHP、JavaScript、C++等,這些程式語言都有各自的應用場景,也都有大量的使用人群。其中,Python語言比較適合自學,一方面原因是Python比較簡單,另一方面原因是Python的程式設計環境比較好搭建,容易上手,所以Python是一個不錯的選擇。

    透過學習程式語言也能補學很多計算機基礎知識,這些基礎知識中,比較重要的包括作業系統、資料庫、計算機網路、資料結構、演算法等內容。

    對於高中畢業生來說,在知識結構上欠缺的內容還是比較多,其中比較重要的內容是數學基礎,包括高等數學、線性代數、機率論和離散數學。如果想在程式設計這條路上走的更遠,那麼一定要把這些數學知識補學一下,因為計算機程式設計問題,說到底就是數學問題,資料基礎能在一定程度上決定程式設計師的成長高度。

    自學程式設計要想找到開發崗位還是存在一定困難的,這個困難就是開發經驗,畢竟自學程式設計會有很多欠缺,尤其是真實專案開發環境所需要掌握的知識,包括開發工具、合作流程等等內容。一個比較現實的方案是自學一段時間之後找一個專案組參加實習,實習的過程也是學習的過程,透過實習能瞭解實際專案的開發流程,也能夠補學很多實際的開發經驗。

    有了實習經歷之後,再找工作就會容易很多,畢竟真實的工作經驗是非常重要的。

    另外,雖然軟體開發領域對開發能力的要求是第一位的,但是學歷往往是很多大公司的敲門磚,所以如果條件允許的話,應該提高一下自己的學歷。

    如果有網際網路方面的問題,也可以諮詢我。

  • 2 # 日衝資訊 黃

    這是兩個問題,一是高中學歷能否學程式設計,二是高中學歷的職業規劃。第一個問題比較好回答,第二個問題就有點複雜了。下面分享一下一些個人的IT行業的職場經驗吧。

    高中學歷可以程式設計

    高中課程完全涵蓋了學習程式語言所需的基礎知識。無論是C/C++還是Java什麼的,語言本身如果有初等數學的知識,能解方程,瞭解變數的概念就能理解這些語言。邏輯運算真值表之類,透過自學完全可以掌握。記憶體管理,執行緒控制這些透過實踐可以得到直觀的感受,對編寫程式而言也夠用,不過對產品和技術研發來說,高中學歷是有侷限的。

    高中學歷的侷限性

    高中階段還來不及對計算機,作業系統,軟體工程這些知識進行系統的學習。儘管可以考慮透過自學彌補這些知識的不足,但是由於沒有對IT技術全體的認識,往往看不到真正需要知識,會走很多彎路,浪費不少時間。有句話叫你不知道你不知道的(You don’t know what you don’t know.)說的就是這個意思。受到這樣的侷限,高中學歷可以成為優秀的程式設計師,但是,架構設計,需求分析之類的上游工作是很難勝任的。

    高中學歷的職業規劃

    很多公司不太願意招低學歷的孩子。倒不是因為歧視低學歷,而是對上面說的技術侷限性的顧慮。想想看,招來一個新人,公司當然希望他能夠有很好的發展潛力,而低學歷的發展空間比較小,一些做研發的公司自然是不想要一個只是最初幾年用得上的人了。所以,高中學歷找工作不太容易,可以考慮透過勞務公司做做碼農,積累一定經驗後,自己創業吧。如果能當上老闆,可以僱用高學歷人才補足自己的短板。殊途同歸,高學歷人才的理想大概也就是這樣了。不同的是,高中學歷的人生風險可以用成王敗寇來形容了。而本科以上學歷,即使不當老闆,過過小日子還是可以很滋潤的。反過來說,沒有破釜沉舟百二秦關終屬楚的勇氣和意志,起步階段就在找退路,或許是大多數人不能當上老闆的原因吧。

  • 3 # 精英廣告創業vlog

    如果是下定決心去自學程式設計的話,真心和學歷沒關係,自學這個事情,主要是靠自己的毅力,在自學的路上,肯定會遇到很多的困難,遇到困難,不放棄,逐一攻破,這樣對自己會更加有信心。怕的是,遇到困難,解決不了,就放棄了。

    當然,自學也是要講究方法的,程式設計是一個大概念,下邊也是有許多分支的,就比如醫學下邊有外科,內科,面板科,眼科,耳鼻喉科,婦產科,男科,等分類,同樣程式設計也是如此,從業務邏輯上分前端和後端,從架構上分,BS架構和CS架構,這是你學習之前要搞明白的方向,把這些概念結合實際生活中的例子,很好理解的,比如騰訊QQ,我們使用的時候需要下載下來,安裝客戶端到本地電腦上的軟體,我們可以理解成CS架構,

    再比如你在瀏覽器上訪問的一些部落格網站,一些看電影的網站,還有淘寶,天貓,京東的商城,這些都是BS架構,

    說到這裡,你肯定會說,淘寶,天貓,京東,也有客戶端啊,可以在手機上下載下來使用啊,

    所以說,你還要了解到雙架構這種概念。

    總之,程式設計這個概念太大了,想學習的話,找準方向之後,再下手,去重點進攻某一個領域,這樣會速成,會快一點。學習程式設計,我不建議你從頭去學,前端設計,程式語言,資料庫等學科,因為這是一個繁瑣的過程,我建議你學習一下微信小程式,支付寶小程式的開發,這些在支付寶微信基礎上的開發很簡單,比你從頭去學這些基礎的科目,要簡單的多。

  • 4 # 江西新華小黃

    高中學歷可以自學程式設計開發,但主要得看自己是否能堅持下來,自學有很多人學一段時間就放棄了,學不會就放棄了,如果堅持下來學會了可以選擇自學,也可以考慮選擇找個學校系統學習,因為現在畢竟自學的話很多東西學不到,學的不夠全面,有機會可以考慮去學校學習。

  • 5 # MR杜wy

    高中學歷可以自學程式設計開發,但找工作還是想想吧。按部就班的投簡歷、包裝經驗的方式也很難。除非你能夠在社會上“一鳴驚人”,當然不是讓你違法犯罪“熊貓燒香”等惡意行為。

    年齡不大的話,還是精心提升學歷吧。年齡大的話,還是放棄程式設計行業吧。

  • 6 # 新華電腦學校h

    高中學歷可以自學程式設計開發,但主要得看自己是否能堅持下來,自學有很多人學一段時間就放棄了,學不會就放棄了,如果堅持下來學會了可以選擇自學,也可以考慮選擇找個學校系統學習,因為現在畢竟自學的話很多東西學不到,學的不夠全面,有機會可以考慮去學校學習。

  • 7 # 夢無言

    學習自然是沒問題呢。但是你高中學歷掙不了太多錢。到時候比學歷高的人掙得少你可別喊冤!而且現在程式設計的程式設計師是青春飯。歲數大的沒人要。那些歲數大的都是轉行搞管理了。你這高中學歷,搞管理肯定不行。

  • 8 # trust1step

    看到這個問題時,我想到電影《料理鼠王》裡的一句經典臺詞:“anyone can cook(人人都能當廚師)”。

    對您的提問,答案是”肯定”的。前面回答者也有人做了詳細的闡述。但是在這裡,我想回問一句:您自學程式設計是為了業餘愛好?還是如您的第二問,以找工作為目的?

    其實,看到您的第二問,已經可以猜測到您自學程式設計的目的了。只是想要再確信一下您的回答。

    如果僅僅是業餘愛好,那我為您感到高興,併為您送上美好的祝福。多培養業餘愛好,是一件非常有意義的事兒!尤其是像這種型別的業餘愛好,那就更加意義非凡了!

    因為學習程式設計不像學習編花籃那麼簡單。我這樣說不是為了打擊您的積極性,只是要您做好充分的思想準備,並在開始學習前衡量好自己的得失(機會成本)後,再堅定自己的意志,之後,您大有可能成為程式設計人員裡面的翹楚。因為低學歷高成就的人,大有人在。

    關於在程式設計方面所必須具備的知識結構,“IT人劉俊明”先生已經闡述的很詳細了。那您在看了其闡述的內容後,是否有一些兒頭大的感覺呢?

    其實,這不是一件壞事兒!“預估困難,迎頭而上”,這個口號應該是耳熟能詳的。因為只有在您詳細瞭解了這些困難之後,才能更精確地衡量自己,才能制定出細緻的學習計劃(包括學習時間分配),這樣您才能堅定自學的意志。

    我的建議是先從業餘愛好開始,有可能的情況下,去提高所需知識方面的專業學歷。這樣,在知識和學歷結合提高的情況下,找一份滿意的工作是可以的。

    當然,若能在堅持業餘愛好的同時,集中一點、鑽研透徹,成為某一領域內的牛人,那找工作就不太需要學歷的襯托了。

  • 9 # 安小彥

    當然可以的,首先選擇一個適合自己的程式語言。前端或者java都可以,夯實基礎,各種框架學習精通,再找幾個專案練練手。只要不是三天打魚兩天曬網,遇到問題就放棄,學會一點就驕傲就行。要是條件允許報個學習班學習挺好的,主要是有老師帶著學習,學的知識多,也能知道重點,重點學習的是程式設計思維,這個很重要

    祝學有所成

  • 10 # 子元的程式設計老爸

    首先一點:自學程式設計,學出成績的,找工作肯定不是問題。

    問題是工作的發展和薪水回報:

    1、程式設計能力的提升主要看天賦和工作環境,天賦就是自己特別喜歡,而且悟性很高自學能力強;工作環境就是你工作的內容技術含量是否高,前期建議做些有技術含量的工作,多參與一些創業型的商業專案。

    2、程式設計的兩個核心學科是數學和英語,正常高中知識夠用了,想繼續加深可自學一些演算法數學,英語在日常工作中不斷補充就行。

    以上兩點你能優秀的完成,恭喜你,你離高手不遠了,薪水回報年薪幾十萬不是問題。

  • 11 # Shawn的生活

    就目前的市場來看可以給你一個肯定的答覆,高中畢業的人自學程式設計也可以在上海這樣的地方找到工作。我有兩個前同事他們就是透過自學進入網際網路軟體行業的,一個是搞網遊後端,一個是搞安卓開發。兩個人的能力與一般本科畢業的學生能力差不多,在某些方面可能還要強一些。其實除了一些對演算法,對系統,對人工智慧領域要求比較高的行業需要高學歷專業人才外,其它僅僅是需要碼農執行一些具體的編碼工作。而編碼大部分人透過培訓和鍛鍊都是可以勝任的。現實中也有很多大學學的其它專業的學生在畢業以後找的是網際網路軟體行業,比如我就聽說過之前學的考古專業的,醫學專業的,金融專業的人從事程式設計工作,而且乾的都不錯。所以你不必擔心學會程式設計後找不到工作,但是隻有高中學歷肯定會在找工作和以後的工作晉升中遇到困難,比如:

    1)好的企業可能不會考慮只有高中學歷的程式設計師。現在很多有點實力的公司都會在招聘上註明全日制統招、985、211這些條件,有些還要求專業必須是計算機相關專業的,畢竟這些公司有實力,有名氣招人並不是很困難,他們可以在一群人裡面選擇適合的一兩個。那麼,只有高中學歷的程式設計師可能就要降低要求,進一些小公司工作,並且在以後的職業生涯中也很少有機會進到稍微大一點的公司

    2)在企業中晉升很困難。現在大部分程式設計師都是從正規院校畢業的,那麼在同一家公司中,他們可能就會比你多一些機會晉升,當一些比你小且職位比你高的後輩來管理、指導你時可能你心中的感覺不是很舒服,而你又沒能力去改變這些,因為這些不是以實際的工作能力就可以解決的,其實有時候也不是企業可以改變的,畢竟現在企業上市他需要一些硬性的指標來支撐。

    3)對以後的技能提升、發展沒有好處。雖然目前中國大方面的發展趨勢比較好,但是在計算機行業內很多重要的文獻或者技術資料都是英文的,如果高中畢業英文又不是太好可能會在理解和接觸新技術上面有難度或者比別人都滯後,軟體開發這行更新換代的速度還是比較快的,這樣你就需要比別人花更多的時間和精力去研究學習這些技術。

    以上是一些不利的方面,但是並不影響高中畢業自學程式設計的人找到工作,起碼我們掌握了技術後還可以接一些私活來幹,更牛的說不定可以自己開公司,國外不是就有很多人輟學來搞軟體開發嘛,所以趁著年輕多闖闖也是好的,順便再考個學歷證書就更好了,祝你學習快樂。

  • 12 # 江西新華志然

    高中學歷可以自學程式設計開發,但主要得看自己是否能堅持下來,自學有很多人學一段時間就放棄了,學不會就放棄了,如果堅持下來學會了可以選擇自學,

  • 中秋節和大豐收的關聯?
  • 利拉德的三分能力在如今的聯盟能排第幾?