[請益] 技術深化求指點:Python 或 Java?

看板Soft_Job作者 (社會黑暗、行路難)時間6年前 (2019/05/25 11:38), 編輯推噓9(9028)
留言37則, 19人參與, 6年前最新討論串1/2 (看更多)
本人原本的工作是偏資料分析,主要使用的工具是R。 為了要轉職軟體工程師,學習了Java、Python、Linux等系統。 在找工作的過程中,有些公司肯認我過去的經驗,但還是提醒: 「我們公司主要是使用Python做資料清洗、用Java做資料庫系統的維護。」 也有被詢問作品,雖然有些資料分析成果(圖表), 但是面試單位想要看的「作品」多是指能夠實際使用的web或app介面。 這讓我思考:我是應該要用python或Java來做一個能夠被使用的作品先嗎? 個人對Java的重視,源於當初上課業師強調: 重要的系統如Apache所開發者,都是Java寫成。 如果真的要跟高手或面對複雜龐大的系統,面對Java絕對是必要面對的事情。 在此想請問各位前輩,在有限的時間下、對於一個「新手」, 我該先盡力熟悉Java或python呢?建議理由也希望能說明。 有關作互動作品的部分,面試時我提出「可用R的Shiny套件做出一簡單互動系統」, 被回應「R比較吃效能,所以我們多是用python及Java」。 所以有關效能這部分...我又可以如何精進呢?(先前真的從來沒想過這問題) 先感謝溫馨的軟工板諸位了~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.216.130.150 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1558755539.A.9B7.html

05/25 11:46, 6年前 , 1F
Python,我當初也是從R轉python,你會愛上python
05/25 11:46, 1F

05/25 11:47, 6年前 , 2F
目前我用 Python 寫 web、資料分析、視覺化、分散式
05/25 11:47, 2F

05/25 11:47, 6年前 , 3F
Python
05/25 11:47, 3F

05/25 11:49, 6年前 , 4F
然後你目前的作品是什麼?丟上來看看
05/25 11:49, 4F

05/25 11:50, 6年前 , 5F
先學習 python + pandas 做資料整理?
05/25 11:50, 5F

05/25 11:53, 6年前 , 6F
Instagram 背後也是用 django, python 很強大
05/25 11:53, 6F

05/25 11:55, 6年前 , 7F
效能部分,可以試試 nginx, loading balance
05/25 11:55, 7F

05/25 12:34, 6年前 , 8F
django = apache 什麼都包了
05/25 12:34, 8F

05/25 12:34, 6年前 , 9F
flask = 簡化模組版的 apache
05/25 12:34, 9F

05/25 12:34, 6年前 , 10F
上網查查比較吧,我覺得 點Scala 比較好
05/25 12:34, 10F

05/25 12:45, 6年前 , 11F
Golang啦
05/25 12:45, 11F

05/25 13:02, 6年前 , 12F
新手 又時間有限 就python吧
05/25 13:02, 12F

05/25 13:18, 6年前 , 13F
資料分析首選應該是 Python
05/25 13:18, 13F

05/25 13:23, 6年前 , 14F
Python,flask搭配gunicorn + ngnix在做docker就可以實
05/25 13:23, 14F

05/25 13:23, 6年前 , 15F
現大部分server的架構了,操作也相對好上手,重要的是
05/25 13:23, 15F

05/25 13:23, 6年前 , 16F
學會主流的mvc架構吧,然後用bootstrap弄個漂亮的頁面,
05/25 13:23, 16F

05/25 13:23, 6年前 , 17F
當然日後還是學一套java當第二語言。
05/25 13:23, 17F

05/25 13:27, 6年前 , 18F
先吃一套,日後當然是全部都吃,軟體業沒有什麼靠一套
05/25 13:27, 18F

05/25 13:27, 6年前 , 19F
技術、語言打天下的。不過程式基礎是通用,基礎深化後,
05/25 13:27, 19F

05/25 13:27, 6年前 , 20F
學什麼技術都很快
05/25 13:27, 20F

05/25 14:10, 6年前 , 21F
Python
05/25 14:10, 21F

05/25 15:58, 6年前 , 22F
Python
05/25 15:58, 22F

05/25 16:35, 6年前 , 23F
python吧,不過現在資料分析的工作越來越多了,而且環境
05/25 16:35, 23F

05/25 16:35, 6年前 , 24F
好像也不錯,應該也不用特地轉職到純軟吧
05/25 16:35, 24F

05/25 17:49, 6年前 , 25F
寫web的話作品最重要,語言我倒覺得是其次。
05/25 17:49, 25F

05/25 17:50, 6年前 , 26F
現在主流語言的web框架都發展得很成熟,差不了多少。
05/25 17:50, 26F

05/25 17:51, 6年前 , 27F
語言選喜歡的就好了。
05/25 17:51, 27F

05/25 17:52, 6年前 , 28F
不過我要推一下java,近幾代更新後整個生態圈成熟穩健
05/25 17:52, 28F

05/25 17:52, 6年前 , 29F
完全不輸那些潮流的語言。
05/25 17:52, 29F

05/25 21:51, 6年前 , 30F
以接別人的code而言 我超討厭python
05/25 21:51, 30F

05/25 22:20, 6年前 , 31F
都學不就好了。真的沒那麼困難,而且兩種都是很基本的
05/25 22:20, 31F

05/25 22:53, 6年前 , 32F
Python蠻容易上手的
05/25 22:53, 32F

05/25 23:34, 6年前 , 33F
以轉職為需求的話 資料分析選py web選java
05/25 23:34, 33F

05/26 03:19, 6年前 , 34F
如果面試強調能「看到介面」的話,不是應該要注重前端
05/26 03:19, 34F

05/26 23:50, 6年前 , 35F
看你想往哪裡走,大型企業java, 小公司python
05/26 23:50, 35F

05/26 23:51, 6年前 , 36F
java在商用上的穩定跟環境完整度還是很棒的
05/26 23:51, 36F

05/27 07:17, 6年前 , 37F
Python
05/27 07:17, 37F
文章代碼(AID): #1SwBZJct (Soft_Job)
文章代碼(AID): #1SwBZJct (Soft_Job)