-
1 # 資料與認知
-
2 # DevOps後花園
自學it,有興趣,花時間,肯努力,一定能成功。
自學要求學歷至少高中以上,因為初級程式設計不需要太多高深的知識,基本上認識簡單英文和程式設計思想就可以。高中的水平有演算法基礎邏輯知識,高中的英語相當於cet4水平。有很多初級程式設計師連cet4都沒過。
時間自學肯定是需要投入大量的時間的,一天至少八小時,十幾小時算正常。全身心投入,既然選擇就要花時間,經歷多了,觸類旁通。
態度自學需要態度端正,不能馬馬虎虎。先從基礎做起,學習過程不能拔苗助長,一定先打好基礎,然後花時間大量練習,做筆記,以免以後忘記。冰凍三尺非一日之寒,梅花香自苦寒來!
自學IT方向程式語言選擇一般從難易程度來說,語言的難易程度從下面順序看出,前端,php ,python,java,c++等等。建議選擇前端,入門低,但是做好難,前端永遠不會過時,只會越來越好,崗位也多。
就業方向前端,開發網頁,電腦端手機端,小程式特別火。
後端,主要是後臺邏輯,高併發,大流量。
運維開發,支撐開發,部署環境,自動化,企業產品架構,小公司沒有此崗位。
測試,主要是測試開發的產品,介面功能效能測試,大公司崗位多,小公司被開發兼併。
自學方法注重基礎程式語言的關鍵字定製,函式,抽象,框架,伺服器架構,慢慢來,沒有前面的點點滴滴就沒有後面的宏偉藍圖。基礎不牢,地動山搖。大公司實習生招聘從不問你有什麼專案,只問你基礎,有基礎才會培養你。
專案練習很多人都在找專案,其實專案很多,沒人願意做。從github上去找,學會搜尋,star高的專案一般認可度高,下載下來看原始碼,模仿是成功之母。
學會提問在網際網路上沒有誰有責任幫誰,一旦遇到問題,一定要好好的自己琢磨幾遍,我再去百度Google幾遍。實在解決不了可以提問,但是提問一定要注意提問技巧,問之前一定要整理好你的程式語言環境,和你的截圖,儘量提供更多的資訊。不然別人看到了,100%不會理你。
總結冰凍三尺非一日之寒,梅花香自苦寒來!
自學it,只有有興趣,花時間,肯努力,一定能成功。
-
3 # greatfeather
首先需要明確的是你所說的IT具體指什麼。因為IT圈其實範圍很廣的。俠義的IT就是指程式設計,廣義的IT其實包括了硬體、軟體、專案管理、售前、諮詢、售後,甚至是銷售。如果你特指程式設計的話如果沒有程式設計基礎建議先自學一下計算機的基礎知識,然後透過一些書籍和線上的影片教程對C語言程式設計等有個基礎認識,做到可以自行進行簡單的程式開發。然後再去上個Java之類的培訓班,這樣可以成長的較快一些。如果純粹靠自己自學而沒有老師帶的話除非是天才,否則沒個三五年學不會的。學東西還是要穩打穩紮。
如果是學實施部署的話就從裝作業系統、Office等基本的做起,然後開始學習資料軟體的安裝和使用學起,等熟練掌握後再開始學習資料庫操作及語句。一點一滴就積累起來了。
順便提一嘴,想學好IT英語很重要呦,否則會遇到很多瓶頸的。
加油呦!
-
4 # sense1229
把基礎學好,再去看別人的程式碼,不要複製過來就用,要弄清楚為什麼這麼寫,還有沒有更好的寫法,多花點時間研究成長就會快!
-
5 # 夢影說電影
先從最簡單的語言開始,先學習網路基礎的知識有些網路方面的基礎知識,對於計算機及it網路有個初步認識,然後是程式語言比如java c/c++等,也要學習資料庫方面的東西,最關鍵你沒有說明你想學it的哪方面知識,it細分下來有很多東西
-
6 # 前端雨爸
我的回答
自學 IT 的確是個最好的選擇,證明你是個有很高的自我要求。一個人悶頭幹很難有大發展,因為不知道外界是怎麼個環境,所以我提如下幾條建議:
選擇方向IT 是個很寬泛的概念,在裡面有很多大分支,不光光是程式設計師之類寫程式碼,還有很多工種。
下面是某招聘網站的分類,第一希望你選擇一個方向。
上圖:關於技術-前端開發的分類
這還是比較粗略的,有時候更是會技術之間互相貫穿。比如,對於 web 前端如今更是提出了 NodeJS 的基本要求。
另外你也可以根據自己熟知的具體崗位來看所學的技術方向:
必要的書籍當初步定下了技術方向後,接下來就要打基礎,永遠逃離不了的步驟就是看書。
市面上那麼多書,該如何選擇呢?
我個人給的建議是,去噹噹網、或者知乎等主流的論壇看推薦最多的書,前期不要貪,選擇一兩本偏基礎的即可。
回來後,花個把月把大部分知識掃一遍,心裡做到一個知識點的提綱。
實戰訓練最後就是實戰,不能光光紙上談兵。那怎麼進行實戰訓練呢?
現在提倡知識付費,為了更好的契合未來的工作崗位,或者強化知識點,就需要有意識的選擇幾個系列的教學影片來看看,以最小的成本提高自己學習速度,當然如果發現不合適也能直接“止損”。
上圖:摘自慕課網
最後自學是個漫長的過程,最主要就是不要放棄,打基礎的話可能至少需要1-2月吸收知識點。希望題主持之以恆。
-
7 # ℒℴѵℯ釋心ღ᭄ꦿ࿐
說實話,優就業的入圍,算是在我離職的念頭上推了一把,變成了實際行動的離職……要不我還在這個圈子混混僵僵的混呢……
對於包吃住,坦率的講,算是業界真的良心了,我偷摸的進去看過,宿舍,食堂,跟我大學差不多,不是大企業真幹不出來這事兒……甭管出於啥目的吧,甭管能堅持多久,總之,學員切身得到實惠,我覺得就是好事!
站在運營的角度,我更多的願意把優就業當成是攪局者,不停的在打業界的臉,確實,各大IT培訓機構早先那幾年,賺錢太容易了,口口聲聲說為了學員,改變教育,每一個幹實事兒的,提供渠道租房,自己去和自建房東租房子,幾個人一屋子,你畢業了你走,他入學了他住,迎來送往的……而且終日不見太陽;學校寫字樓周邊吃點外賣、髒攤兒,別管營不營養,乾不乾淨,關鍵這都得自己花錢……
我希望優就業的到來,能重新洗牌這個行業,立立新規矩……你要真的為學員好,你就來點實際的,錢不是以前的賺法了!
-
8 # Echa攻城獅
一,首先確定你的發展的方向,第一類是網路方向
網路現在是環繞在我們的身邊,我們時時刻刻都是在使用這它,現在網路的這一塊的發展前景也是非常的大,面也比其他的兩個方向寬得多。現在網路大致發展的方向為,前端,後端,移動開發,安全,運維,
1.前端; 前端技術主要包括,網頁技術html,js,css,flash技術,就是展現給網民看到的部分的技術開發,就是網站的前臺部分,你想往這個分支走的話建議你學好HTML5,flash,js,ps,等專業軟體,其實也不難如果你的自學能力強可以自己買資料學習,學習能力稍差可以報下培訓班,現在的網站搭建即前端在就業方面非常的有前景,可以選擇這個方向
2.後端:簡單說就是後臺開發技術,現在最常見的就是C語言C++語言,也是現在最火最老最實用最高階的語言之一,不過隨著現在安卓系統的發展Java也逐漸的發展起來而且現在的市場前景非常的可觀,如果你想發展後端那麼建議你學一門計算機語言C語言或者Java都可以,學習這類軟體不像前端那樣,自學的難度非常大,建議你在網上多找找教學視屏,主要是要學會程式設計序的邏輯思想這是最重要的。
3.開發安全運維這幾個方向的基礎就是在前面的前端或者後端的基礎上的繼續深入後的發展,所以學好前面的知識是必須的,同時也需要不斷地補充其餘的基礎知識。
二.軟體
簡單的說就是程式,要學會程式語言或者開發工具,第一個是資料庫程式
,還要學會使用lunux,等作業系統,在學幾門語言現在最流行的就是Java語言程式,面對的是安卓的使用者。在網上也是可以自己找視屏自學,或者是C#的.net,Java web程式設計,LINUX使用者基礎,這些都是值得學習的。
三.積體電路方向
相對於前兩項而言積體電路就是現實實業的一個方向,我們前面說的前端還是後端這些都得在積體電路上面進行,是最基礎的載體,如果你想學習積體電路,想在這方面入門學習的話建議你學一學電路知識,購買相關的書籍,或者報培訓班學習這樣有效果些。
四.想在it這行發展個人建議學習的朋友多多瞭解電腦知識,多熟悉熟悉電腦的配置知識,各種小知識,會處理自己的電腦這樣會給你的工作生活學習it帶來很大的幫助。
回覆列表
自學並不是一個好辦法,如果你想學IT,可以免費到一個公司幹半年,事半功倍。
如果遇到個好老闆,沒準多少還給你一點工資。並且這半年是算工齡的。