※ 引述《ssss8564 (黃小花)》之銘言: : 小弟非本科,25Y, : 119經濟系畢業。 : 當兵完後在家自學半年Java, : 自己的作品未使用到框架, : 目前收到了5家錄取通知。 : 產業、薪資等條件皆差不多,在此就不贅述了。 : 最主要的差異在於, : 有的公司工作內容會操作到Java主流的框架, : 有的則是完全不會碰到框架。 : 小弟爬了網路上的文章, : 有的論點提到Java工程師一定要會框架, : 或者Java工程師沒有操作框架的工作經驗會很難找工作。 從來都不用框架、跟框架不熟會有很多問題: 1. 你是站在地上靠自己的身高跟站在巨人肩膀上的在競爭 九成的情況,很多東西是不需要自己開發的,如果善於找方案通常可以很快找到 而一成的情況當你需要自己造輪子的時候,你如果不是已經用過各式各樣的輪子 你發明的輪子肯定很難用 2. 你不擅長有系統快速的看文件,並且很難根據文件搞清楚別人開發的元件怎麼用 3. 你看過最難的程式碼大部分是你自己寫出來的,天花板很低 Java rt.jar 裡面的lib 原始碼看了當然有幫助,但那通常是演算法與API設計,而 不是系統架構 4. 你會很難跟其他工程師溝通概念,一直用自己Home made solution的人通常會建 立起自己一整套的terminology,而這跟別人交流時會造成障礙 自學不是壞事,但寫程式如果目標是要能夠參與團隊做商業開發,趕快找一個可以 接觸大量範例、可以模仿、可以參與團隊的工作會比較好 : 目前想去公司的工作內容不會用到框架, : 不知道對找下一份工作會不會有嚴重的影響, : 希望各位前輩可以給些指點。 這個很難給建議,要不要加入一間公司,看的是: 『幾年後你離開這家公司,你希望得到了什麼?』 在不知道這家公司做什麼市場、有什麼優勢、開發團隊是什麼樣子的情況下沒有辦法 說該去不該去,但看看自己需要什麼、想追求什麼倒是可以先討論的,我自己一向追求: 1. 我想要參與一個對所有關係人都有價值的產品或服務的開發,我不想要我花的時間 是貢獻在沒意義的東西上 2. 我的履歷會更好找下一份工作 3. 我的好奇心一定程度上有被滿足 4. 我有機會認識優秀的開發者 我沒有列出薪水、福利之類的,因為資訊產業比起大多數傳統產業來說,是少數人肉 市場資訊黏滯度最低的行業,同時也是少數相較其他行業不用當老闆、不用靠學歷, 就可以靠開發實力就掙得高薪的行業 請注意,我這裡講的是『開發實力』,不是技術能力 英文會話、團隊溝通、客戶溝通、mentorship、Leadership、英語商業文件技術文件 寫作、介面設計、系統架構設計、資料結構演算法、計算機架構認識、未來資訊科技 趨勢分析、現有資訊市場產品與服務現況、實務開發經驗、ETC... 這些通通都算,所有從一個軟體開發者出發可以主動行為、主動學習,而能促使產品 成功的能力都算在內,一個開發者如果從不給自己找藉口去避開強化這些方面的能力 ,他要一直倒霉市場沒有給他應有的價格的機會是很小的,至少比起很多會有學歷障 礙的行業要小得多 -- 『你知道人有腦子,所以不要只是單純的滿足它,偶爾也要使用它啊。』 -- ※ 發信站: 批踢踢實業坊(pttsite.org.tw), 來自: 123.194.158.240 (臺灣) ※ 文章網址: https://pttsite.org.tw/Soft_Job/M.1664700696.A.892
abc21086999: 推 10/02 20:47
ts00328685: 雀食 10/03 00:03
marsonele: 想問你的ID跟ZK有關係嗎? 10/03 20:06
lovdkkkk: 推 "開發實力" 不僅是技術能力 10/03 21:16