Re: [請益] 想請問以就職為前提的語言

看板Soft_Job作者 (隨你比爾)時間5年前 (2018/11/03 13:49), 5年前編輯推噓7(704)
留言11則, 9人參與, 5年前最新討論串4/5 (看更多)
小弟預計下周辦一個轉職分享會, 有興趣可以報名~ https://goo.gl/forms/Y9f8TNJ9qTSAbtCf1 「想請問以就職容易度為前提的語言」這個問題,我的簡易建議會是前端或 php 。 但「就職」這個問題雖然相對簡單, 但「職涯發展」這個議題卻很立體也很複雜...。 「職涯發展」牽扯到的不只是拿到工作, 也包含了「怎麼在這份工作當中發展上去」。 前陣子有在面試一些工程師,感觸很深, 例如有面試到很認真想把 code 寫好,結果整間公司擺爛的人, (其實滿有天份的,但與敝司的需求還是有落差) 也有遇到三個一年經驗的人(一年的工作能力重複做) 遇到聊得來的人,我都會分享以下幾個觀點: 1. 去認識你這個領域的前輩/朋友 等你達到 tutorial 等級之後,寫程式很難一個人自己寫然後就進步; 一個人能進步的通常是程式底子很好,或是練武奇才。 2. 知道什麼是對的問題 找到前輩/朋友之後,試著跟他們交流, 但,不是一古腦兒把所有問題丟給對方, 例如我看過:「請問如果我要管理我的訂單狀態,我該怎麼做?這個我不會做...」 這是一個天大的問題..... 但如果問題縮減成「我要做一個訂單管理的流程,我缺乏什麼?」 >> 我會做資料庫 CRUD >> 我會做前端畫面、但不會前端框架、會一點 jQuery >> 我可以寫出一個維護性不知道如何、不知道會不會有 bug 的訂單管理 XD >> 我會畫一個流程圖 >> 我可以釐清使用者需求 然後會發現這幾件事情,最該先做的事情是先釐清需求、再畫流程圖, 然後再把「自己覺得訂單管理」該怎麼寫、該怎麼開發、怎麼規劃寫下來, 然後帶著這些東西去問前輩: 「我目前有一個具體的需求要完成,有規劃了流程圖、且要用什麼工具有想好了, 不知道是否能跟您請教?」 嗯...... 我自己的經驗,如果你已經準備到這個程度, 會有一些前輩願意聽你說,且提出你的盲點, 例如你可能連需求都沒定義清楚,這樣開發下去會遇到什麼問題, 或是妳流程圖有自己沒看出來的 bug 、或是這樣的架構下, 跟你列出來想用的工具是否適合...等等。 3. 了解根本的知識而不是工具 這個觀念其實大家都會講,但實際上規劃起來是怎麼一回事? 以後端而言,了解資料庫、了解 OSI、了解從 browser 發出 request 之後, 經過的每個地方是什麼、分別替這個 request 做了什麼相應的事情, 最後回傳什麼給 browser。 而不是到底要學 php、java、node.js 還是 ruby。 前端也是一樣的概念,你該鑽研的不是 vue.js react.js 甚至 jQuery 的使用方式, 而是 browser 做了哪些事情、 javascript 是什麼、在 browser 有什麼特性。 (小弟也是前端苦手,最近在補基礎知識,很推薦 https://javascript.info/ ) 當你成為一個可以思考問題本質的工程師時,你目前會什麼工具就不是最重要的, 例如身邊朋友有人原本是寫 php,面試時還是有公司願意加薪 20% +讓他轉 stack , 原因就是他懂的是「後端怎麼運作」 而不是「 CodeIgniter (php 的一種框架) 怎麼使用」。 結論: 當你在狹義的思考「怎麼樣拿到我第一份工作?」的時候, 其實前端、 php 都還不錯,因為職缺很多。 但更重要的是,在解決完第一個問題後, 去思考「怎麼樣讓我成為一個好的工程師」這件事情。 -- 有任何問題可以透過 google 表單提問, https://goo.gl/forms/Y9f8TNJ9qTSAbtCf1 之後會用發文的方式盡我所能地回答 (如果我無法回答的,會找身邊更資深的朋友一起討論) 祝大家都可以找到合適自己的工作領域 :D ※ 引述《nopenisgood (偽娘子)》之銘言: : 前端:職缺次多、薪資中等、易學難精、技術更新快要一直學新技術 : PHP:職缺最多、薪資中等、難度中等、發展中等 : Java:職缺不少、薪資中上、難度不低、發展不錯 : 拍森:職缺很少、薪資中等、容易上手、發展未知 : C:職缺不少、薪資中等、難度很高、發展不錯 : 請問各位前輩以上總結有錯誤嗎? : 有沒有什麼要修改或者是要補充? : 請問資職普通的文組生該選哪個? : 板上還有提到去資策會上全天課, : 以及考四大或者是四中資工所, : 前者必須全職上課無法上班, : 學費加生活費要二十幾萬元, : 小弟之前是低薪機動保全, : 沒有這麼多錢可以動用, : 後者要花不少時間苦讀, : 可能要花幾年準備考試, : 考上之後最快三年畢業, : 但能不能畢業還是問題, : 誠心請教在場各位前輩, : 誠心請教在場各位前輩, : 我真的不想再當保全, : 我好想當個有用的人, : 請問我該學什麼語言? : 我想要最快找到工作, : 入門的相關職缺就好 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.228.215.121 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1541224141.A.211.html

11/03 13:55, 5年前 , 1F
追求會的語言數我覺得沒啥意義 怎樣解決問題
11/03 13:55, 1F

11/03 13:55, 5年前 , 2F
或者不要讓前面的需求卡死後面開發速度 才是重點
11/03 13:55, 2F

11/03 14:07, 5年前 , 3F
今年五倍...
11/03 14:07, 3F
※ 編輯: Soita (36.228.215.121), 11/03/2018 14:10:12

11/03 14:18, 5年前 , 4F
請問我該怎麼開始?直接嗑JavaScript或者是PHP嗎?
11/03 14:18, 4F

11/03 14:25, 5年前 , 5F
看有沒有人要你啊 隨便搞個東西有人要你就去
11/03 14:25, 5F

11/03 14:51, 5年前 , 6F
11/03 14:51, 6F

11/03 16:29, 5年前 , 7F
11/03 16:29, 7F

11/03 16:46, 5年前 , 8F
11/03 16:46, 8F

11/03 21:18, 5年前 , 9F
推 觀念正確
11/03 21:18, 9F

11/05 13:25, 5年前 , 10F
推 若開始工作後遇到比較多問題 再向您報名
11/05 13:25, 10F

11/07 23:36, 5年前 , 11F
推ㄍ
11/07 23:36, 11F
文章代碼(AID): #1RtJRD8H (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1RtJRD8H (Soft_Job)