不是科班出身,想學IT技術學哪個比較好?

村西頭大妞


不是科班出身,個人認為:

感覺不適合開發

由於沒有理論基礎,不太適合去學習軟件開發,因為編程需要花費很多時間學習。即使學會了編程,要想做出好的軟件也比較難。因為好的軟件,往往閃耀著算法的智慧之光。

感覺不適合做硬件

沒有很好的基礎知識,很難掌握硬件開發。比如單片機開發,需要對各類芯片的功能、結構進行了解,編制控制程序。更有用的開發,往往還涉及到電路板。這不值得去挑戰。

比如做圖片編輯和視頻編輯,可以為公司化的自媒體做圖做視頻。

如果擅長寫作,可以搞內容

比如開通自己的頭條號,公眾號,然後寫寫文章。不過,如果把內容作為飯碗,也是很有難度的。

做輔助工作

比如軟件的操作,軟件測試,軟件開發文檔編輯等。最簡單的,可以利用自己專業特色,到IT公司謀一份非IT技術的崗位。比如,人力資源,市場策劃,客戶管理,公司主管助理等等。


湧進風雲


針對您這邊的問題,我們首先需要get一下需求。

  1. 最終目的是為了高工資
  2. 技術轉型,掌握一項較為穩定的飯碗。

接下來,我們再分析您這邊的現狀。

  1. 非高學歷。
  2. 非計算機、信息工程類專業。
  3. 需要以較短時間獲得高收入來源。

綜合下來,我們就需要結合現狀和需求來分析所適合的技能。

首先我們可以先給IT技術分個類別,包括開發類、維護類、設計類。


  1. 開發類需要對開發語言、編程有所瞭解,需要短時間學習一種語言,還能在實踐中開花結果。這個其實不是一件簡單的事情,如各大網站宣傳的一個月學會Python,學會java,學會C語言等等,這種對於大多數人而言,並不能在實際工作中有幫助,甚至於面試中都很難被接受。需要知道每年都有數以十萬計的軟件類學子畢業,想要短時間達到在校學生的同等水平還是很有難度。
  2. 設計類需要對很多架構框架熟悉,而對於很多做了多年的老司機都很難進入設計類行當,尤其是算法類設計、程序類設計,當然也有很多自學成才的,但大多數是設計小程序、單一應用類別,類似於基於大數據、物聯網等等目前較熱門的,還是需要很長時間的積累。
  3. 維護類相對而言,包括硬件類維護(服務器、存儲、網絡等),軟件類維護(系統、中間件、數據庫、應用程序等)以及大數據維護、雲計算維護等等,這部分相對於開發及程序類而言,較為容易入門,且門檻較低,至少我們都熟悉電腦,在這個基礎上我們前期需要的時間較短,學習一個系統基礎操作比起學習需要來更容易,面試入職門檻也較低,從硬件做起,從基礎做起,再逐步去尋找屬於自己的IT之路。

切記,每個人有每個人的學習之路,有每個人的成長之路,不要刻意去跟隨別人的腳步,否則只會學成平庸。

有興趣的話可以先看看我分享的Linux基礎,我也可以將近10年的運維之路逐步分享給有需要的人,以便後來者借鑑。


Victorfq


IT技術的領域很廣泛,是否科班出身跟能在IT領域取得多高的成就沒有必然關係。我所熟悉的最牛的一位朋友,目前是計算機某領域國內Top100的頂尖專家,原來是印刷專業的。還有一位朋友是一家掛牌新三板軟件公司的老闆同時是國內比較知名的一家IT培訓機構創始人,學歷是初中畢業。他們的經歷不同,但有一點相同的就是對編程的興趣非常大,天賦怎麼樣不好評估,但是努力和痴迷程度是超乎尋常的。

當然對於我們這樣的普通人來說,不大可能成為IT大咖鉅子,只希望學習一門技術,能夠安身立命,賺點錢。實際上,IT行業的很多專業的基礎工作都是熟練工而已,是否科班出身與能不能做好這些基層工作沒有什麼關係,最多是在入門的時候對於理解一些基本概念更快一點,僅此而已。

目前來看,學習IT技術可以考慮UI設計,前端,後臺開發,網絡安全等等。相對來說,前端最容易入門,後臺開發也可以,上手都不難,就業面也比較廣。UI設計如果感興趣,而且自己有那麼一點悟性的話,也是可以的,上手也比較簡單。

現在所謂全棧工程師比較熱門,簡單來說就是前臺後臺一條龍都能通吃。一開始學習前端再學習後臺開發,或者一開始學習後臺開發再學習前端都可以。編程開發的很多東西都是相通的。先學精一門就可以。掌握了基本概念和學習方法,以後很多東西都可以擴展,就業的面也會越來越大。

想學習IT技術,就忘記過去,從零開始,有心努力的話,學出來找工作沒有問題。


Wateras


那麼非科班生怎樣才能學好編程呢?

第一、目標明確

因為是轉行過來的,明確目標很重要。比如要做Java,Python、PHP、還是前端開發等等。每個編程語言都有各自的優勢,結合自己的興趣愛好和以後的發展方向選擇最適合自己的編程語言。我們沒有太多的時間去這個也學一點,那個也學一點,我們需要迅速掌握一門語言,立馬進入到企業,可以幹活。

第二、關注自身興趣

興趣重要嗎,當然重要,都說興趣是最好的老師,如果你是帶著興趣去學習編程,那麼我敢肯定,你一定會在短時間內突飛猛進。

如果沒有興趣呢,難道就不能學習編程嗎?難道那些學習編程的人都是出於興趣嗎?在現階段,驅動大多數人轉行到互聯網行業的最基礎的動機就是薪水吧。

第三、信念堅定,忍受孤獨

編程行業不像銷售,進入企業就能開幹,如果沒有紮實的基礎,是沒有企業要你的,所以前期你必須要踏踏實實的學習。並且編程也不是你一個月就能學好,至少需要半年的時間或者更久,這個過程最好最好有一個好的老師或者找一家比較靠譜的培訓機構。

所以你一定要堅定信念,忍受孤獨,不要懷疑自己當初的選擇,當你接觸的項目越來越多,當你越來越懂用戶的時候,當你能站在大局上設計一個軟件的時候,你做出來的東西就會越來越被認可。

任何需求,都可以“談笑間,檣櫓灰飛煙滅”。這種感覺是不是很棒棒!我想這個時候你就可以稍稍喘口氣啦,我只是說的稍稍,因為技術的日新月異,你一定要保持時刻學習的品質。


紅島灣


軟件測試入門容易,初級的測試工程師只需在熟悉需求的基礎上以用戶角度執行程序發現其中的缺陷就行,所以如果是非專業的同學可以根據自己所學專業選擇一個和自己專業相關的行業進入軟件測試行業,反而更具有優勢。入門之後需要掌握數據庫知識,網絡知識,硬件知識,測試用例設計的能力都是初級測試工程師需要具備的能力。


桃子軟件測試


sql,做數據分析還是很有前景,難度也相對較小


部落大咖


建議學單片機,搞自動化,這個現在製造業往自動化發展


分享到:


相關文章: