-
1 # 周林ZhouLin
-
2 # 傳智播客
自學多久不能決定你找什麼樣的工作,而是透過自學內容和掌握情況來決定的。學個HTML5和CSS3基本上可以找到實習生的工作,但是很難,但是這是最基礎的東西,有的人一個月就學完了。
PHP自學線路圖:在PHP基礎階段,我們基本上需要掌握的HTML5/CSS3頁面佈局排版,樣式沒話。能夠解決的問題也就是根據UI的設計來實現HTM的靜態佈局。
在第二個階段的個大知識點,我們做細分的話如下:
JavaScript(基礎+核心+進階):變數、資料型別、流程控制、JavaScript特效、DOM操作、事件傳播、事件物件、事件委託、預解析、垃圾回收機制、高階函式、閉包、回撥函式、作用域鏈、面向物件、原型鏈、原型與冒充繼承、正則表示式……HTTP協議概念、HTTP協議的特點、HTTP協議的分類、HTTP請求、HTTP響應、HTTP狀態碼
ES6:塊級作用域、陣列物件的解構賦值、箭頭函式、屬性方法的簡潔表示法、Class語法、ES6模組化機制、Set與Map、Promise
Node。JS:NodeJS歷史、發展、特徵與現狀、同步與非同步、模組化、REPL環境、檔案操作、網路操作、NPM、非同步程式設計模型、事件程式設計模型、工具模組、Web模組
jQuery:jQ選擇器、jQ文件處理、jQ事件程式設計、jQ特效、jQ的Ajax、jQ中的跨域請求、實用案例
Ajax:同步與非同步概念、Aajx相容性、原生Ajax、實用案例、跨域原理、JSONP、CORS
這個階段,可掌握的核心能力是:
具備解決複雜問題和技術難點的能力
豐富調式技能和元件開發能力
能夠獨立設計開發複雜的功能模組
可解決並且實現的問題:
能夠實現功能的同時,考慮到程式碼的有雅興,注重程式碼的效能和重用性
針對專案中的bug技術難點,能夠提供解決辦法
深入理解前端框架實現的原理,並且可以開發和重構通用的前端元件
透過上面兩個階段的學習,並且可以自己獨立的做出一個前後端分離的專案,就可以到在市場上找到工作。掌握上述能力和解決問題的技術之後,根據市場反饋資料來看,普遍薪資在7k左右。是不是符合題主的滿意?不滿意就要繼續下面的學習。
-
3 # 職場小白條
能否找到合適的工作並不是有你自學了多久的php決定的,而是你與應聘崗位的能力衡量的;自學三個月PHP並不能讓用人單位看出你的能力在哪個水平之間。
我身邊現實的例項:大學室友一開始招的工作是資料分析類的工作,瑣碎而且繁雜,時間長了發現自己並不喜歡這些東西,辭職開始自學了php四個月,一開始並沒有找到合適的工作,因為他自學的,而且之前並沒有與之匹配的工作經驗,所以一般純後臺程式設計和高薪崗位和他無緣;入職了一家初創公司做前端,工資5000在天津;這一干就是一年,這一過程中出了正常的工作以外,透過公司資源,接觸後臺開發人員,開始不斷去學習Java,去接觸後臺開發的工作,後來在這家公司轉到了Java後臺開發,現在就職於上海攜程,後臺開發工程師,稅前18K,這我看來這無疑是非常成功的轉型。
所以我們不妨將其作為跳板,既然提主自學了php,說明想從事IT工作,那我們先進入其中,才能接觸更好地氛圍,牛人,資源,只要後期自己肯努力學習,肯定能找到自己滿意的工作。
回覆列表
如果對崗位要求不高,只要能熟練應用工具和框架開發、除錯,找個PHP工作還是不難的。
但是從長遠來講,建議還是選擇Python, Java這些需求量大的語言學習,工作選擇的範圍廣一點。
另外,如果想在這一行深耕的話,資料結構、演算法、作業系統、計算機組成原理等基礎課還是要學好。只有基礎打牢了,後面面對新技術湧現的時候,才不致於迷茫。