初入职场,我是写 Android 还是 Python ?

2017-03-31 14:56:58 +08:00
 deepreader

小弟刚毕业,初入公司,现在有两个选择: Android 组或者 Python 组。

Android 主要是做封装 C++ Graphics Engine ,做成 SDK ,给产品组提供 API ,技术比较 Hardcore 。

Python 主要是做 Django ,很正统 /传统的服务器段的业务逻辑,顺便带点 Performance 分析与改良。

自己大学时候写过几年很多 Python ,而 Android 只有三个月经验。人幸好不傻,学的比较快。不知道该继续搞 Python 还是学学新的自己不太熟悉的 Android 。

求职场达人带带路,给点建议,小弟的感激不尽。

4917 次点击
所在节点    程序员
28 条回复
abbenyyy
2017-03-31 15:29:54 +08:00
学 3 个月就能写 JNI ,我好惭愧,我怎么觉得 JNI 好难....求指点学习技巧
lan5635
2017-03-31 15:32:32 +08:00
从跳槽考虑 个人认为 Python 好点, Android 个人不看好
shockwave1
2017-03-31 15:49:22 +08:00
哪个钱多
HLT
2017-03-31 16:14:44 +08:00
无言以对
mentalidade
2017-03-31 16:42:36 +08:00
薪资第一,如果一样,看个人喜好和以后跳槽的成长了
expy
2017-03-31 16:48:12 +08:00
面向工资编程。
golp2000
2017-03-31 16:52:35 +08:00
兴趣第一,薪资并列
nicevar
2017-03-31 16:58:56 +08:00
刚入职场, python 你已经学过优点熟悉了,当然是去挑战 c++了,提升大,搞了这个之后,其他基本上都是 easy 模式,再说 python 你平时也可以瞎搞
jinhan13789991
2017-03-31 17:38:58 +08:00
俩一起做~
psklf
2017-03-31 18:12:30 +08:00
C++ Graphics Engine 的话 不限于手机平台 Android iOS 改改都能用
we3613040
2017-03-31 18:51:51 +08:00
公司是做什么的?哪个发展好呢?
flyingghost
2017-03-31 19:17:36 +08:00
感觉你这 Android 组已经和 Android 关系不大了,语言更多的是 C++,逻辑更多的是图形引擎。这两个路子相对坑深,如果能认真钻下去的话更容易走成骨干(因为人少),负面效果是很容易把自己玩得越来越窄。

Python 组的话,不知道你们公司服务端规模大不大,业务有哪些。企业内部应用增删改查也可以叫服务端,亿级后台也可以叫服务端。
不过总的来说,服务端舞台更广阔一些。虽然使用的是 Python/Django ,但能学到的大部分技术、思想其实和语言、框架、业务无关,是通用的。
另外一个比较小的点,毕业生能利用自己有限的经验快速表现,得到老大的认可和持续栽培,在大公司也很重要。路遥知马力,但毕竟第一印象也很重要。

拙见。
irgil
2017-03-31 20:28:54 +08:00
封装 sdk 有技术含量吗 = =
kevinzhow
2017-04-01 01:25:14 +08:00
来我司写 Python 吧,还有 Ruby 可以选
deepreader
2017-04-01 01:59:39 +08:00
@flyingghost 主要还是 Android ,封装 API ,图形引擎 C++是另外一个组在做。 Python 组服务器是亿级的,但是感觉广阔而又传统。

@psklf Engine 是 cross-platform 的, Android, iOS 都在用,但是 Android 组主要做 Android 端封装 SDK 。

@shockwave1 @mentalidade @expy 同一个公司,工资一样的呀。
dcoder
2017-04-01 07:18:14 +08:00
@deepreader
当然是 Python Django, Python measurement/monitoring. 然后往互联网 backend server, distributed system, devops, big data, 甚至是 machine learning 这一条科技树上走,这条路线上随便开新技能,都是今后热点有钱途领域.

Android, iOS 本来就窄而且受限于 vendor lock ,你还在下面搞所谓 hardcore 图形引擎 API ,基本就是坑中之坑, 直白说就是脏活累活. 想用 C++ 搞 graphic, 自学就是, 可能比你去你公司维护升级别人的 legacy C++ graphic engine 还学的快.

Python Django 和 low-level C++ graphic 都搞过的人给你的建议.
没事不要给自己开 hard 模式,然后还觉得有成就感,那个就是操着卖白粉心,追着卖菜的钱途.
deepreader
2017-04-01 07:49:05 +08:00
@dcoder 能私信联系下请教下经验吗?我能讲讲更详细公司的情况。我邮箱是 dzhang.idf@gmail.com 。
knight322
2017-04-01 08:13:04 +08:00
人生苦短~
awolfly9
2017-04-01 08:23:01 +08:00
人生苦短~
nicevar
2017-04-01 08:51:15 +08:00
上面不少人应该还年轻,这样说吧,如果家庭条件好或者出生在一些城市,可以随意发展,如果不是的话你的人生只能靠你自己,首先要评估一下自己的能力,如果在一线城市,自己在这个领域能不能做到超一流,不能的话你可能要退回二线或者三线四线,需要本地找工作,到时候你会发现那些前沿科技高大上的技术毫无用处,那些原本冷门的技术倒是能跟一线城市保持一样的薪资水平

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/351758

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX