回覆列表
  • 1 # 程式設計獅W3Cschool

    一千個讀者就有一千個哈姆雷特,受到性格、技能、資源等方面的影響,每個人的職業規劃,都是不一樣的,所以是沒有人能給出具體建議的,不過,我還是能給你指導一個方向,做起職業規劃,會更加清晰。

    職業規劃的重要性

    故事

    大學生小李和小張兩個人比較相似,畢業後,兩個人在3年的時間裡,均跳槽了2次,但他們倆的結局,卻大不相同。小李起初在一家公司做銷售,後來跳槽到另外一家當銷售組長,業績相當不錯,幹了1年後,果斷辭職跳槽到了一家公司當起了銷售主管的崗位。

    比起小李,小張命運就有些坎坷,起初同樣是某家公司的銷售,後來跳槽到某家網路公司當網管,最後換了一份工作,做起了一家生產企業的辦公室文員。

    啟發

    小李找準了自己的發展方向,每次跳槽都是為提升自己做準備,而小張沒有明確的方向,先後在不同行業跳來跳去,最後也沒幹出什麼成績來,依然遊走在底層。

    可見,有個明確的職業規劃有多麼重要。

    程式設計師的未來去向

    除了改行外,程式設計師怎麼走,都不錯

    如何做好職業規劃?

    性格分析

    看清自己的性格,能讓自己少走點彎路。先做個MBTI性格測試,網上有題目,看看自己是什麼性格的。

    特別喜歡php,性格偏內向,走專家路線成功率會更大。

    性格偏外向一些,有領導氣質,就走管理崗更合適。

    當然,這不是絕對,性格內向走管理崗的也大有人在,而且取得了不小的成功,這也僅僅是職業規劃的第一步而已。

    分析技能

    到現在為止,你掌握了那些技能?熟悉Linux常用的管理命令?掌握了javascript?精通MySQL?等等等等。

    另外,非專業技能也要分析一下,英語水平如何?自己的知識面廣不廣?動手能力強嗎?思想跳躍跨度大嗎?等等。

    確定發展目標

    這個是重中之重,前面所做的事,完全就是為了確定發展目標做準備的。

    1年入門……

    3年走到管理崗或成為中高階程式設計師……

    5年成為架構師……

    你需要根據自己的例項,再評估一下其他人職業發展速度,然後制定出一個適合自己的發展目標。

    目標制定

    你需要制定短期、中期、長期的目標,以便對自己進行考核。這裡特別說明一下,長期目標還是必須制定的,雖然它很容易實現不了,也容易隨時間發生變化。能看到未來的希望,總能提高自信,為短期目標服務。

    短期目標以3個月為期限,這3個月,你要學到哪些知識,要做哪些事,要完成哪些任務,一定要具體,具體,再具體。

    中、長期目標可以稍微宏偉一點,模糊一點,但不可天馬行空,胡思亂想,否則就沒有什麼意義了。

    ——摘自W3Cschool學員的回答。

  • 2 # 磊哥資源

    先從基礎學起,網上有很多基礎的資料,好學好基礎,多做些專案,增加專案經驗,再找個相關的工作,從工作中增加工作經驗。一步步的學習,一步步的增加工作經驗,有了一定的經驗後,再談換工作,拿高薪!

  • 3 # 網路圈

    首先來說,PHP作為一門指令碼語言,上手的確很快,專案開效率也高,但隨之而來的就是PHP同行業的競爭越來越大(同質化嚴重),很多PHPer很快就能觸碰到天花板。

    那PHPer該如何持久發展呢?這裡我給的建議就是不要把自己侷限在PHP上面。因為PHP上手快,很多開發人員其實計算機基礎掌握並不牢固,很多計算機原理是不知道的,再者一些開發上的高階概念瞭解不夠透徹。我建議你掌握一門更高階的語言,如:Java、C++都是可以去考慮的。

    PHP職業路線如何走呢?作為從事PHP 近10年的開發者,我是這樣規劃的:

    * Step1、深耕技術,成為領域“高手”,這裡不敢說成為“專家”,但你需要成為團隊的技術骨幹,要求掌握知識也不少,具體如下:

    - 計算機基礎知識

    - 計算機網路知識(特別是網路協議這塊)

    - 前端知識:DIV+CSS、JS/JQ/VUE、Ajax、H5

    - 資料庫知識:SQL、主從同步、讀寫分離、安全、調優

    - PHP知識:先學會主流框架,同時也要了解框架的實現原因

    - 其它高階語言掌握

    * Step2、瞭解公司業務,要非常瞭解你當前公司的業務,如果你對公司業務不清楚,你做出來的專案品質這塊肯定是有問題的,業務驅動技術架構;

    * Step3、業務驅動:專案負責人、專案經理

    當你的能力及業務能力比一般人要強時,相信你能勝任專案經理崗了,此時你不需要專精去寫程式碼了,但你需要對任務進行合理拆分,讓專案成員去做,你更多的是做溝通、協調、技術攻關相關的工作;

    * Step4、技術驅動:架構師

    上面第3步是基於業務驅動的,可以做專案經理,但如果你一心痴迷技術,那你可以偏架構一點,架構師是技術驅動的,對技術領域要求很多,需要有前瞻性;

    * Step5、CTO級別

    CTO級別一般很難達到,當然小公司還是比較容易的,CTO分兩種:寫程式碼的、不寫程式碼的,看你個人定位;

  • 中秋節和大豐收的關聯?
  • Excel怎麼把圖片和單元格組合在一起?