回覆列表
  • 1 # 藍籌男人

    任何職位都有與其對應的能力,隨著年齡優勢的逐漸消失,更應該意識到重複性的勞動性工作遲早會被替代。而替代的原因則是你並沒有達到這個年齡應該具有的相應能力。程式設計師這份工作,不光要有與時俱進的技術性,更要有相應的前瞻性,說白了就是要具有創新能力,否則早晚會被人所取代的。

  • 2 # 李呈詩

    現在每天疲於搬磚,但是知道自己沒有什麼技術底蘊,不知道如何補起

    我知己 想了下幾個方法

    1 要從 最基礎的 計算機科學,資料結構,離散數學開始補嗎,感覺差了好多,並且覺得這 太過於漫長,針對也不是很強

    2 能否推薦幾部好書 從計算機網路,java基礎?這樣的專業書

    3 工具書 各種技術書籍 springboot,cloud,主要這些我工作中用的也不多,還是前端知識補充 各種前端框架

  • 3 # IT人劉俊明

    作為一名從業多年的程式設計師,出版過Java程式設計書籍,目前也在指導大資料相關方向的研究生,所以我來回答一下這個問題。

    首先,對於30歲的Java程式設計師來說,目前正處在職業生涯的高峰期,一方面具備了較為豐富的開發經驗,另一方面自身的精力也比較充沛,但是對於大部分應用級程式設計師來說,接下來的發展將會對自己職業生涯產生重要的影響。

    如果想在30歲之後完成崗位升級,首先要確定自身的發展方向,而自身的知識結構對於發展方向有重要的影響。通常培訓機構培養的程式設計師有不少是非計算機專業出身,但如果是數學和物理專業的畢業生,那麼依然可以走研發級路線,因為紮實的數學和物理基礎能夠讓程式設計師走得更遠。

    當前是大資料、物聯網和人工智慧時代,對於Java程式設計師來說,向大資料方向發展是個不錯的選擇,一方面大資料技術即將迎來大面積的落地應用,會釋放出大量的發展機會,另一方面大資料也是人工智慧的重要基礎,未來也可以向人工智慧方向發展。

    如果往大資料方向發展,需要注重三方面知識的積累,其一是大資料平臺知識的積累,可以從hadoop平臺開始學起;其二是採用Java完成大資料應用開發的實驗,積累一定的實踐經驗;其三是掌握一定的行業知識,大資料開發與行業知識有緊密的聯絡。如果基礎比較薄弱,可以先從應用級開發開始做起,然後逐步掌握演算法知識,逐漸向研發級崗位方向發展。

    由於大資料領域的內容比較多,所以建議一邊學習一邊使用,最好能與崗位開發任務相結合,這樣會在很大程度上提升學習效率,同時會積累大量的應用經驗。按照歷史經驗來看,如果能夠把自主學習的內容與崗位開發任務相結合對於崗位升級具有較大的幫助。

  • 中秋節和大豐收的關聯?
  • 有房,有車,就真幸福嗎?人生到底為何而活?