回覆列表
-
1 # 費勁99
-
2 # 傳智播客
2019年IT前景如何:
這個問題我們可以先來看一下,2019年的校招資料:
解釋一下什麼是白菜價,就是一個小白從未工作過的同學。光看到這個數字,我們都可以看到這是很多行業工作兩三年之後都沒有辦法達成的。薪資也應該是大部分看重的條件之一。薪資還能說明什麼問題?前景大好。一個行業沒有前景的話,也不會有各大公司會出這樣的價格挖人。
其次是很多人其實放大了程式設計師的辛苦程度。很多人說一天上班都面對電腦,各種辦公室病。我們也可以想一下,現在各行各業幾乎都需要面對電腦完成。日常的報表,週報月報一般會用到電腦軟體。
最後,眾所周知的是人工智慧和大資料是發展趨勢。不管行業的水有多深,很多人來談這些都是虛的。可是這是大的發展方向。企業都希望拿到更有利的資料,依託科學資料來做出下一步的規劃。
IT入門難嗎?IT入門難不難還要因人而異,並且看你能不能學的下去。小學生剛一上來學1+1對他們來說也很難。原因就是接觸一個從未接觸的東西,開始的時候我們都需要付出時間和辛苦。
從一門語言入手,我們要先知道的是。未來想發展的方向是什麼?(沒有特別的建議只是入門前的提醒用python舉例)。找到未來的職業發展方向:
這裡只是舉例,如果我們未來發展的方向就是爬蟲工程師的話。我們可以看一下,需要掌握的技能有哪些?
我們看到第一張圖的下面有對應路線的一二三四五。我們要掌握的技能就是12345,之後可以對照下面的入門知識點大全找到每一步相應的知識點。每一步學完之後對照技能檢查自己是否完成了。很多人在入門一個新的語言的時候,學了很多基礎的語法和各種知識之後發現,一個小的程式寫不出來,不知道學的哪些可以做什麼。所以,請大家務必知道各個階段的學完後我們需要做的事情:
苦海無涯,回頭是岸。
入行需謹慎,考慮清楚。
現在入門可選擇php,python,golang中的一種,這些在主流語言中相對容易。當然也可以選擇前端,入行容易些,工資比後臺更容易過2w。
b站,慕課網 等網站直接搜尋相關課程即可開始學習。
別急,還沒完,你現在還根本不能進公司.....
如果是web開發,相關課程包括:
1.資料庫(掌握增刪改查/索引...入行必備,不然面試肯定過不了,工作也無法開展)
2.html/css/javascript/jquery (需要能看懂,方便複製貼上,不然工作也是難以勝任,js必須掌握事件/ajax相關內容,這些一定會自己寫一部分)
3.linux 基本命令,能自己配置開發環境,以後自己學習進階,也多是linux環境裡玩
4.快取技術,首選redis,一百個公司有一百零一個用
5.框架,入公司前學習1-2個框架,不要太關注程式碼,主要看看框架整體,目錄結構等
恭喜你,現在應該可以進公司了,同時萬里長征也開始了
為什麼我每次想看框架都看不懂呢,好吧,我學習下設計模式。找了找設計模式相關的書,為什麼其他語言的設計模式沒有特別好的書呢,看java的吧,嗯哼,稍微學習點java吧,看到沒你現在開啟了java學習之路。
工作中,你不可避免的要使用容器存放你的資料,我該如何選擇合適的容器,查詢效率?有無重複值?單列集合?雙列集合?什麼是佇列?尼瑪,我還是老老實實看一下資料結構吧,至於語言,底層一點的吧,c語言,嗯哼,恭喜你,這時候你c語言也入門了
公司業務遇到了瓶頸,上頭要使用訊息中介軟體了,好吧補一補,what?
訂閱/釋出/優先順序策略/有序保證/持久化策略/訊息回溯/訊息堆積/訊息重試/定時傳送/可靠性保證/分散式事務......emmmmm
就這樣,你越走越遠,頭髮日漸稀疏....