本人 25歲 男 坐標天津 11月已經離職(因不盈利整個部門被裁掉) 從畢業到現在 在三家傳統企業做了 4年多的curd 結果面試的時候碰壁了 要不就是沒有相關專案經驗 要不就是技術不符合要求 基于這些情況 我不想一直是個curd的初級程式員 我想變強 但是不知道該怎么成長和學習
我的劣勢:因為一直在傳統行業 所以我做專案踩得的坑相對互聯網要少 技術面窄 傳統行業一般就是單體服務 ssm框架 而且常用的注解就那幾個應用的不多 而且面試的時候總被面試官問到我沒有踩過的坑(如果他問我解決的思路 這個我是能說的),我平時私底下也學那些分布式什么的 但是真是擋不住 面試官往深處了問啊 自學和有專案經驗這兩個差別真的很大。
我的優勢:能寫出一手合格的代碼(經常被接手我代碼的同事夸邏輯清晰 可讀性強)、理解業務并快速轉化成資料庫表和代碼的能力、對業務和需求可能存在問題的判斷的能力,解決bug的能力(獨立分析外加百度)。對SSM框架原理什么的比較了解, 熟悉sql優化(從索引建立的原則到sql陳述句的優化,能夠通過解釋計劃 來優化sql),了解jdk的記憶體模型和垃圾收集器還有調優。框架搭建什么的全都是百度搜索 ,自己看過的專業書不少 那些原理什么的 不過都是泛解
當前狀態:自己在家總結面試的那些面試踩過的坑 進行相應的學習,自己之前看jdk或專業書的代碼時 里面那種介面和泛型什么的看不明白為什么要那樣寫 (設計模式我了解 但是不會該如何應用) 決定開始學習 設計模式和面向介面編程那塊的東西
希望各位大牛指點一下 我現在的學習方法或路線對嗎 或者能不能給我點建議 另外25歲再努力應該還來得及吧

轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/233197.html
標籤:非技術區
