Re: [請益] 網站(後端)技術的選擇

看板Soft_Job作者 (LaPass)時間11年前 (2014/12/31 01:24), 編輯推噓8(8026)
留言34則, 14人參與, 最新討論串4/6 (看更多)
: 我隨便舉個例子,您思考看看: : 一間公司需要找一位後端工程師,有三位候選工程師, : 請問以下的人誰比較有優勢? A. 會用 PHP 做資料庫的 CRUD 操作。 會用 JAVA(JSP/Spring MVC/Struts2) 做資料庫操作。 會用 ASP.NET 做資料庫操作。 會用 RoR 完成資料庫 CRUD操作。 會用 Python (Django/Tornado/...) 完成資料庫操作。 泛用型 薪水中等,不過用途廣,調度起來很靈活 通常還順便包JS、CSS、HTML,以及簡單的美工 問題是,他到底對會的東西深入到什麼程度? 例如 RoR是有可能在一個人在三天內從無到有,寫出一個購物車+串金流等等的系統 JAVA(J2EE)可以做到大量流網站的伺服器叢集的購物交易 他到底有沒有那些概念? B. 只會用 PHP 做資料庫的 CRUD 操作, 只完成過一個購物網站, 購物網站目前正在營運中,且每日交易量有八百萬筆。 C. 只會用 JAVA 做資料庫 CRUD 操作,但懂 Machine Learning, 可獨立分析使用者購物模式,完成商品推薦系統。 實務證明,該商品推薦系統推薦成功率達15%。 這兩個是專精類型 那個「只會」這個字讓我蠻擔心的 一般對寫程式有興趣的話,不太可能「只會」某個東西 在東玩玩西玩玩的狀況下,應該會摸過不少技術以及程式語言 我看到、認識的專精型的人 通常會的語言都有兩三種以上 只是有某一項強到爆表 如果有需要的話,能在很短的時間上手不會的語言 能邊看說明或是手冊,邊用自己不會的語言把程式寫出來 不過寫購物車的那個可能不太算專精類型 能達到每天八百萬筆交易,MIS的功勞應該還比PG大 PG那邊的程式的處理上不會太困難 或者說,一開始開架構的人處理好,後面要接著寫的人照著規則寫就能達到這個效能 最大的問題是,像那種那麼大規模的網站 不太可能是一個人寫出來的,他在工作中,負責的是哪個部分? : 這說法我的疑問是: : 一般來說找工作最重要還是之前經歷吧 : 例如入門你選了PHP,做了幾年,覺得功力略有小成 : 此時你想換技術,但別人看你履歷就是只有X年PHP啊 : 你要怎麼找到其他技術(例如ROR?) 的工作呢? : 如果找不到豈不就只能永遠PHP下去了嗎? 還是說就是只能砍掉重練從新人當起? : 寫到後來沒人在乎你寫啥的境界又是怎樣達到的啊? : 自己閒暇時間多做作品出來嗎? 但感覺作品前端能呈現的比較多,想深耕後端有辦法嗎? : 而且下班時間能累積的基本上還是比不上正職在做的吧? 我也想問這個問題 「工具上手」也是需要轉換的成本的 在公司工作的時候,因為對效率的要求 不太可能讓我花時間去摸索不熟的東西 而且又由於公司用的技術就是那樣,並不是每間公司都會使用最新的技術 很容易就遇到,自己會的技術越來越脫節的狀況 在這種狀況下,我會想要靠換工作去接觸其他技術 但因為之前沒有相關經歷的關係,轉換上比較麻煩,不是被當新人就是不錄取 之前我的作法是直接辭職,用兩三個月的空檔用新技術去寫個小系統出來 之後再去找工作 但總不能每次都這樣搞吧? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.38.78.67 ※ 文章網址: http://www.ptt.cc/bbs/Soft_Job/M.1419960280.A.E12.html

12/31 02:26, , 1F
不用為學新東西辭職吧 工時正常的公司 下班後時間足夠的
12/31 02:26, 1F

12/31 02:34, , 2F
下班腦袋都空掉了,很難長時間集中精神去弄新東西
12/31 02:34, 2F

12/31 02:58, , 3F
就我看來 這是因為熱情(或動機)還不夠
12/31 02:58, 3F

12/31 03:47, , 4F
無法同意樓上看法
12/31 03:47, 4F

12/31 07:49, , 5F
每個人每個階段關注的重點不一樣,因人而異。只要別選到跟
12/31 07:49, 5F

12/31 07:49, , 6F
自己想要的落差太大就好。
12/31 07:49, 6F

12/31 09:28, , 7F
工時不正常 下班之後如果又有家事要做 真的很難專心
12/31 09:28, 7F

12/31 09:28, , 8F
學習 熱情久了也會滅火 真的是離職換環境最快
12/31 09:28, 8F

12/31 09:57, , 9F
看資歷, 資歷夠了之後如果工作上需要其他新技能
12/31 09:57, 9F

12/31 09:58, , 10F
我都是換工作前,會故導入些不熟悉但是好換工作的技術
12/31 09:58, 10F

12/31 09:58, , 11F
先大概看一下, 有把握可以 handle 的話
12/31 09:58, 11F

12/31 09:58, , 12F
跟老闆談薪水, 滿意再繼續
12/31 09:58, 12F

12/31 09:58, , 13F
邊學邊完成工作項目,之後換工作的成本比較小。
12/31 09:58, 13F

12/31 09:59, , 14F
例如之前故意用 Redis,除了解決緩存問題,還有為了找工作
12/31 09:59, 14F

12/31 09:59, , 15F
資歷不夠, 多學多賺到, 反正學了之後薪水不滿意可以跳
12/31 09:59, 15F

12/31 10:01, , 16F
方便。只要不影響進度,說服過客戶,都可順便導入自己想
12/31 10:01, 16F

12/31 10:01, , 17F
學的東西。減少換工作時要學新東西的成本。
12/31 10:01, 17F

12/31 11:14, , 18F
無法同意三樓看法
12/31 11:14, 18F

12/31 11:20, , 19F
JSF呢QQ...
12/31 11:20, 19F

12/31 11:48, , 20F
下班後能否有效研究還是因人而異 但若是正常工時的工作
12/31 11:48, 20F

12/31 11:48, , 21F
要說沒時間 或是太累 我都覺得是在找藉口 而已
12/31 11:48, 21F

12/31 11:49, , 22F
除非你想包山包海 又要完美兼顧休閒家庭及其他活動 那就
12/31 11:49, 22F

12/31 11:49, , 23F
不可能
12/31 11:49, 23F

12/31 12:02, , 24F
小弟公司目前工時正常,六點出頭就可閃
12/31 12:02, 24F

12/31 12:03, , 25F
目前也無家累,下班之後學學東西還撐得住XDD
12/31 12:03, 25F

12/31 12:14, , 26F
盡量挑工作可以專精的 而不是離職或是只用私下時間自己堆..
12/31 12:14, 26F

12/31 12:15, , 27F
那種純工作站滿8小時.一直在重覆.沒辦法納入新技術.就別去
12/31 12:15, 27F

12/31 12:16, , 28F
了.這種工作只是燃燒生命 剩的都是等著被時間代謝的東西...
12/31 12:16, 28F

12/31 13:57, , 29F
也推樓上 舉個人為例 原先私下學習的python qt後來竟然對
12/31 13:57, 29F

12/31 13:58, , 30F
於工作有直接/間接的幫助 雖然有些始料未及 但也表示工作
12/31 13:58, 30F

12/31 13:59, , 31F
內容是能夠吸納新知識技術而更好 而非光是老舊排新的東西
12/31 13:59, 31F

12/31 15:40, , 32F
因為寫程式是很有興趣事情,你下班不想學,多的是想的
12/31 15:40, 32F

12/31 18:05, , 33F
唉 不知不覺往A走…
12/31 18:05, 33F

01/04 11:49, , 34F
推這篇~想法很相近
01/04 11:49, 34F
文章代碼(AID): #1Kej_OuI (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1Kej_OuI (Soft_Job)