這是我參與更文挑戰的第8天,活動詳情查看: 更文挑戰javascript
最近準備給團隊分享一下前端技術體系,明確提高的方向,順便說一下基礎能力範疇指哪些東西,分爲技術能力和軟能力。下面列的東西也有許多我本身不擅長的地方,可是仍是會列一下,也是目前本身能想到的技術體系結構。不妥不足的地方還望指正。css
第二也是提出目前須要打好的基礎能力範疇。html
具體可查看文章:前端項目負責人須要具備的能力
前端
基礎能力是技術能力發展的基礎。舉幾個例子可能會比較清楚。
java
這裏學習這些知識是爲了後面更好的發展,打好基礎是關鍵。
node
這裏把我在掘金上寫過的一些文章連接貼進來。
react
這裏把我在掘金上寫過的一些文章連接貼進來。
android
框架具體仍是看用的是什麼,這裏主要說react。
nginx
軟能力我認爲是一我的能達到多高的層次的很重要的一個因素。舉個簡單的例子,學習能力就是軟能力,是咱們得到知識的方式。
由於軟能力很重要,舉一個以前說過的例子:邏輯分析能力的重要性。
百度百科 邏輯思惟能力是指正確、合理思考的能力。即對事物進行觀察、比較、分析、綜合、抽象、歸納、判斷、推理的能力,採用科學的邏輯方法,準確而有條理地表達本身思惟過程的能力。
邏輯能力不只僅是用來解決開發當中的問題,能夠用到不少東西上面。以以前寫的文章做爲例子結構化思惟-MECE分析方法。
在項目當中,分析業務需求,思考代碼邏輯,解決問題能力提高都和邏輯分析能力密不可分。而且能夠在平常工做中去提高邏輯分析能力。並且邏輯分析能力的創建,是一種方法論的東西。
咱們在工做中實際上是能夠培養不少的能力的。只是咱們本身沒有在乎這些,老是認爲這些不重要。
每一個人都想晉升,都想成爲leader,或者大牛。假設畢業三年,五年想要達到中級,高級,或者項目負責人,或者部門負責人。這裏會有一個問題?能力到了沒? 固然能夠說等到了位置在去磨練,也不是不行,那爲何不在如今的階段就去打好之後成爲負責人的基礎呢。咱們再把上面的圖拿下來看一下:
我最近有兩個畢業一兩年的同窗主動找我溝通了一下。問題主要是方向問題。
我給與的答案是:不要認爲如今的工做沒啥意思,感受學不到東西,實際上是大家沒有意識到而已。
舉個簡單例子:
對於平常工做,是否是能夠對於業務流程去畫流程圖分析,鍛鍊本身的邏輯梳理能力,慢慢鍛煉出來,後面會有邏輯分析能力,再日後結構化分析問題,這不只是對平常任務,對於問題解決,仍是掌握新的技術,均可以用這個方法處理。
並且過程中,溝通能力,協做能力,業務能力,技術能力,規劃能力均可以鍛鍊。
從工做中持續提升本身各方面的不足。等到了時間自動會達到對應的等級。若是如今不注意,總有一天是須要還債的。
要認識一個道理,能力到了,咱們纔會到了對應的等級。
判斷能力:基於技術能力,業務能力和規劃能力
架構能力:也是基於技術能力和業務能力
心態能力:這個很重要,在於如何處理面臨問題,如何本身釋放壓力,調整情緒
這個過程中不少須要本身主觀上的改變,過程會有一點辛苦,在這裏毛遂自薦一下本身的對於工做和學習上的困難的理解。
今天遇到的困難越多,不表明明天沒有困難,而是明天遇到的困難,就會是後天或者更加日後遇到的困難
這句話可能稍顯前方的路有點艱難,我老是把如今遇到的困難當成鍛鍊本身的機會,敢於嘗試,就算如今失敗了, 之後在遇到的時候,我就多了失敗的資本,確定會比如今更好的處理遇到的困難。