V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
deepreader
V2EX  ›  程序员

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

  •  
  •   deepreader · Mar 31, 2017 · 5722 views
    This topic created in 3318 days ago, the information mentioned may be changed or developed.

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

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

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

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

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

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

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

    拙见。
    irgil
        13
    irgil  
       Mar 31, 2017
    封装 sdk 有技术含量吗 = =
    kevinzhow
        14
    kevinzhow  
       Apr 1, 2017 via iPhone
    来我司写 Python 吧,还有 Ruby 可以选
    deepreader
        15
    deepreader  
    OP
       Apr 1, 2017
    @flyingghost 主要还是 Android ,封装 API ,图形引擎 C++是另外一个组在做。 Python 组服务器是亿级的,但是感觉广阔而又传统。

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

    @shockwave1 @mentalidade @expy 同一个公司,工资一样的呀。
    dcoder
        16
    dcoder  
       Apr 1, 2017   ❤️ 2
    @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
        17
    deepreader  
    OP
       Apr 1, 2017
    @dcoder 能私信联系下请教下经验吗?我能讲讲更详细公司的情况。我邮箱是 [email protected]
    knight322
        18
    knight322  
       Apr 1, 2017
    人生苦短~
    awolfly9
        19
    awolfly9  
       Apr 1, 2017 via Android
    人生苦短~
    nicevar
        20
    nicevar  
       Apr 1, 2017 via iPhone
    上面不少人应该还年轻,这样说吧,如果家庭条件好或者出生在一些城市,可以随意发展,如果不是的话你的人生只能靠你自己,首先要评估一下自己的能力,如果在一线城市,自己在这个领域能不能做到超一流,不能的话你可能要退回二线或者三线四线,需要本地找工作,到时候你会发现那些前沿科技高大上的技术毫无用处,那些原本冷门的技术倒是能跟一线城市保持一样的薪资水平
    xzwc
        21
    xzwc  
       Apr 1, 2017
    人生苦短 及时 python
    psklf
        22
    psklf  
       Apr 1, 2017
    @deepreader 那感觉一般啊。
    deepreader
        23
    deepreader  
    OP
       Apr 1, 2017
    @nicevar 冷门技术是指?高大上又是指?

    @knight322 @awolfly9 @xzwc 动态类型一时爽,代码重构火葬场。我自己也用 python 好几年,对 python 有爱。但是百万行 code 的 python code 修起来,那很酸爽。 Python 的库用起来也没有 static typed 的库方便好用。
    adubi
        24
    adubi  
       Apr 1, 2017 via Android
    楼上的意见都很中肯,不过我个人认为,要想立足就得有老板忌惮你的能力,这样你的出路才宽阔,不管安卓也好 py 也好,总之选择了就专精它,普通的一件事你做到极致也是一种成功
    wuxianrui
        25
    wuxianrui  
       Apr 1, 2017
    Python 好一点,不太看好 Android
    crashX
        26
    crashX  
       Apr 1, 2017
    国内 python 路太窄。当然我同意做后端更有钱途。
    nicevar
        27
    nicevar  
       Apr 1, 2017
    @deepreader 冷门说的是相对于现在的一二线城市的大热,高大上就是一二线城市的主流技术,因为一二线城市把一流的人才都吸纳过去了,下面小城市的公司根本没有足够的人才来支撑,也没有实力去在互联网行业与一线城市竞争,所以这些城市别说现在新流行的 go 、 rust 的之类看不到,就连 python 的职位也可能一个都没有,就算有一两个也可能就是打打酱油薪资很低的那种,从北上广的人回来一看空有一身本领无处施展很是尴尬,这些城市主流的可能是 c 、 c++做一些冷门的开发,比如偏向某些行业嵌入式方面的,互联网一大片基本上都是 php ,稍微好点的公司用 java
    drunkpianoNj
        28
    drunkpianoNj  
       Apr 10, 2017
    求你来别来做安卓了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2681 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 135ms · UTC 13:25 · PVG 21:25 · LAX 06:25 · JFK 09:25
    ♥ Do have faith in what you're doing.