[请益] 技术深化求指点:Python 或 Java?

楼主: paranoia5201 (迈向研究生)   2019-05-25 11:38:57
本人原本的工作是偏资料分析,主要使用的工具是R。
为了要转职软件工程师,学习了Java、Python、Linux等系统。
在找工作的过程中,有些公司肯认我过去的经验,但还是提醒:
“我们公司主要是使用Python做资料清洗、用Java做数据库系统的维护。”
也有被询问作品,虽然有些资料分析成果(图表),
但是面试单位想要看的“作品”多是指能够实际使用的web或app接口。
这让我思考:我是应该要用python或Java来做一个能够被使用的作品先吗?
个人对Java的重视,源于当初上课业师强调:
重要的系统如Apache所开发者,都是Java写成。
如果真的要跟高手或面对复杂庞大的系统,面对Java绝对是必要面对的事情。
在此想请问各位前辈,在有限的时间下、对于一个“新手”,
我该先尽力熟悉Java或python呢?建议理由也希望能说明。
有关作互动作品的部分,面试时我提出“可用R的Shiny套件做出一简单互动系统”,
被回应“R比较吃效能,所以我们多是用python及Java”。
所以有关效能这部分...我又可以如何精进呢?(先前真的从来没想过这问题)
先感谢温馨的软工板诸位了~
作者: f496328mm (为什么会流泪)   2019-05-25 11:46:00
Python,我当初也是从R转python,你会爱上python目前我用 Python 写 web、资料分析、视觉化、分布式
作者: plsmaop (plsmaop)   2019-05-25 11:47:00
Python
作者: f496328mm (为什么会流泪)   2019-05-25 11:49:00
然后你目前的作品是什么?丢上来看看
作者: qrtt1 (有些事,有时候。。。)   2019-05-25 11:50:00
先学习 python + pandas 做资料整理?
作者: f496328mm (为什么会流泪)   2019-05-25 11:53:00
Instagram 背后也是用 django, python 很强大效能部分,可以试试 nginx, loading balance
作者: lwtech   2019-05-25 12:34:00
django = apache 什么都包了flask = 简化模组版的 apache上网查查比较吧,我觉得 点Scala 比较好
作者: GGFACE (ggface)   2019-05-25 12:45:00
Golang啦
作者: aa06697 (todo se andarà)   2019-05-25 13:02:00
新手 又时间有限 就python吧
作者: CodingMan (程式侠)   2019-05-25 13:18:00
资料分析首选应该是 Python
作者: sxy67230 (charlesgg)   2019-05-25 13:23:00
Python,flask搭配gunicorn + ngnix在做docker就可以实现大部分server的架构了,操作也相对好上手,重要的是学会主流的mvc架构吧,然后用bootstrap弄个漂亮的页面,当然日后还是学一套java当第二语言。先吃一套,日后当然是全部都吃,软件业没有什么靠一套技术、语言打天下的。不过程式基础是通用,基础深化后,学什么技术都很快
作者: giantwinter   2019-05-25 14:10:00
Python
作者: ap954212 (death is like the wings)   2019-05-25 15:58:00
Python
作者: thcb3181 (神废123)   2019-05-25 16:35:00
python吧,不过现在资料分析的工作越来越多了,而且环境好像也不错,应该也不用特地转职到纯软吧
作者: dream1124 (全新开始)   2019-05-25 17:49:00
写web的话作品最重要,语言我倒觉得是其次。现在主流语言的web框架都发展得很成熟,差不了多少。语言选喜欢的就好了。不过我要推一下java,近几代更新后整个生态圈成熟稳健完全不输那些潮流的语言。
作者: ldeathkiller (之之)   2019-05-25 21:51:00
以接别人的code而言 我超讨厌python
作者: DrTech (竹科管理处网军研发人员)   2019-05-25 22:20:00
都学不就好了。真的没那么困难,而且两种都是很基本的
作者: ChrisPau103 (paul)   2019-05-25 22:53:00
Python蛮容易上手的
作者: bakedgrass (蒙古烤小草)   2019-05-26 03:19:00
如果面试强调能“看到接口”的话,不是应该要注重前端
作者: hegemon (hegemon)   2019-05-26 23:50:00
看你想往哪里走,大型企业java, 小公司pythonjava在商用上的稳定跟环境完整度还是很棒的
作者: moon2519 (~X~X~)   2019-05-27 07:17:00
Python

Links booklink

Contact Us: admin [ a t ] ucptt.com