saxon
V2EX  ›  问与答

互联网公司 Python 职位是不是少之又少?

  •  
  •   saxon · Apr 18, 2016 · 5949 views
    This topic created in 3688 days ago, the information mentioned may be changed or developed.

    刚面了腾讯的后台开发 面试没有通过...(面试官说后台 全都是 C++开发)

    如果想找 Python 的岗位是不是要和 BAT 说再见了 了解 C 和 Java ,(项目用不上,最多用来做算法题)

    平常 python 用的最多也用的最久,写了两年多...(刷题,分析网络流量,写 WEB... ) 感觉自己比较另类,基本上别的应届生 都是拿 JAVA 和 C++找工作

    45 replies    2016-04-19 19:31:52 +08:00
    msg7086
        1
    msg7086  
       Apr 18, 2016
    国内似乎是不多。
    saxon
        2
    saxon  
    OP
       Apr 18, 2016
    @msg7086 投过一个阿里的 python,结果题目全是 C++...
    binux
        3
    binux  
       Apr 18, 2016
    互联网公司一般不会招一个「 python 程序员」,而会招一个 算法工程师 /数据挖掘工程师。
    msg7086
        4
    msg7086  
       Apr 18, 2016
    大型公司会更偏向于用 C 或者 Java ,特别是 Java 。毕竟可以养一堆懒人废人在里面又不会被别人发现(
    2225377fjs
        5
    2225377fjs  
       Apr 18, 2016
    貌似校招对语言卡的不是特别严吧,当年也面过微信,其实都基本没用过 C/C++,最后也拿到了 offer ,主要还是把基础的东西打好,如果做后台的话,多学习网络,并发, IO ,存储的知识,语言都是次要的。个人经验,校招的时候,如果之前能读点开源的代码,类似于 nginx , tomcat , Redis 之类的,你会发现要拿 BAT 的 offer 其实还是蛮简单的,起码跟面试官聊的时候不会冷场。
    saxon
        6
    saxon  
    OP
       Apr 18, 2016
    @2225377fjs 多谢建议... 面试聊了一些 tcp/ip... 然后操作系统比较薄弱..没有啥好讲的... 但是的确面试很多 C++的东西
    saxon
        7
    saxon  
    OP
       Apr 18, 2016
    @binux 很有道理....
    saxon
        8
    saxon  
    OP
       Apr 18, 2016
    @binux 但是却需要 java 程序员 C++程序员..
    junnplus
        9
    junnplus  
       Apr 18, 2016
    @msg7086
    python 国内还真不少, 233 ,而且运维大多也招 python
    msg7086
        10
    msg7086  
       Apr 18, 2016
    @saxon 很多公司是不会指定编程语言的。
    而且默认是公司要你用啥语言你就得会用。
    msg7086
        11
    msg7086  
       Apr 18, 2016
    @junnplus 我又仔细看了一眼,楼主申的是开发不是运维呀。
    (而且运维要玩 Puppet 之类的不是应该招 Ruby ?
    junnplus
        12
    junnplus  
       Apr 18, 2016
    @msg7086 开发也不少呀,最典型的是就豆瓣,果壳,知乎
    运维和 ruby 什么关系,运维的话分用工具和造轮子,大多是用 python 去做
    binux
        13
    binux  
       Apr 18, 2016
    @saxon 因为业务实现不需要其他知识,但是人家不一定需要用 python 去实现业务啊。
    ming2281
        14
    ming2281  
       Apr 18, 2016 via Android
    所以你就放弃 py 这一美妙的语言?
    会 py 在国内还是有很多机会的,
    EPr2hh6LADQWqRVH
        15
    EPr2hh6LADQWqRVH  
       Apr 18, 2016
    我教你,国内用 Python 的终究还是少, 你找一些开源的优秀 Python 项目,做下中文翻译,定制开发。
    比如说 Edx 之类的,很有市场的。
    icybee
        16
    icybee  
       Apr 19, 2016
    为何我感觉多多多
    hardware
        17
    hardware  
       Apr 19, 2016 via iPhone
    感觉楼主问出这样的问题就基本跟 bat 暂时告别了

    我们不在乎你用什么语言 而在乎你做过什么事情
    starcraft
        18
    starcraft  
       Apr 19, 2016 via iPhone
    其实人家公司的意思 是希望你在精通一门主流核心语言的基础上,同时会用 py 来进行辅助开发。
    zonghua
        19
    zonghua  
       Apr 19, 2016 via iPhone
    不是 lisp 这种天书的话,再要求精通一门语言的情况下,一天内熟悉一门新的语言,第二天可以干活。
    yangxin0
        20
    yangxin0  
       Apr 19, 2016 via iPhone
    腾讯面试不得问语言细节吧,我又一个刚去腾讯,他以前做了两年 python 。重点考察还是专业背景。
    saxon
        21
    saxon  
    OP
       Apr 19, 2016 via iPhone
    @yangxin0 被问 hashmap 底层实现……
    saxon
        22
    saxon  
    OP
       Apr 19, 2016 via iPhone
    @starcraft 明白…… 又得回去啃书 扣细节
    saxon
        23
    saxon  
    OP
       Apr 19, 2016 via iPhone
    @hardware …恩 可能还是太弱,继续学习 继续充电
    saxon
        24
    saxon  
    OP
       Apr 19, 2016 via iPhone
    @avastms edx 神马 多谢推荐……良心回答
    saxon
        25
    saxon  
    OP
       Apr 19, 2016 via iPhone
    @icybee 求指路
    saxon
        26
    saxon  
    OP
       Apr 19, 2016 via iPhone
    @hardware 比如两个应届毕业生 计算机基础差不多 实现的业务 功能也差不多 一个用 java 一个用 python ……这种情况
    yangxin0
        27
    yangxin0  
       Apr 19, 2016 via iPhone
    @saxon 这不是考察算法嘛.....和 c 艹又啥关系
    quake0day
        28
    quake0day  
       Apr 19, 2016
    @saxon hashmap 底层实现我在 Bloomberg 和 Google 的面试中都被考到了。这个应该属于热点题了。 Lz 好好准备下。
    calease
        29
    calease  
       Apr 19, 2016 via iPhone
    Hash map 的实现是基础,既然去面试就是做过准备的,不应该不知道。
    saxon
        30
    saxon  
    OP
       Apr 19, 2016
    @calease 是的.准备不充分.. 谢谢指教
    saxon
        31
    saxon  
    OP
       Apr 19, 2016
    @quake0day 谢谢.. 继续准备...
    saxon
        32
    saxon  
    OP
       Apr 19, 2016
    @calease
    @quake0day


    不太记得 Hashmap 这个词语对应的....中文
    <img style="display: block; margin-left: auto; margin-right: auto;" src="http://images.cnitblog.com/blog/400827/201409/041358026259354.jpg" alt=""
    >
    是指的这个结构么
    saxon
        33
    saxon  
    OP
       Apr 19, 2016
    @quake0day
    @calease 当时懵逼了... 就是链式存储的 哈希表嘛?
    nevin47
        35
    nevin47  
       Apr 19, 2016
    @binux 黑哭了哈哈哈,作为一个经常用 Python 的数据小硕,最近面了好几个互联网公司都是在用 Java 做数据挖掘的, Python 一般用来做原型
    loryyang
        36
    loryyang  
       Apr 19, 2016
    确实很少,不过按照我的感觉,慢慢在改善,我们组现在的主力脚本语言已经是 python 了,网站搭建也准备用 flask
    Caratpine
        37
    Caratpine  
       Apr 19, 2016
    可以去豆瓣、果壳、知乎、下厨房之类的
    eightqueen
        38
    eightqueen  
       Apr 19, 2016
    学 python 是好的,个性另类也是好的,但是不能把另类当成自己的优势。企业雇佣你,是看重你出色的编程能力,而不是你掌握了另类的技术。虽然 V2EX 不喜欢 java ,对 python 友好。但是技术最终还得要业绩说话, java 支撑了淘宝那么庞大的电商平台,就是牛逼。
    ototsuyume
        39
    ototsuyume  
       Apr 19, 2016
    连 hashmap 都不知道是什么就别抱怨别人不招 python 程序员了。当你能力知识经验达到了一个水平学一种新语言( C++和 haskell 之类的除外)就分分钟的事情。
    limbo0
        40
    limbo0  
       Apr 19, 2016
    同 lz 一样,今年应届, python 国内有实力的公司豆瓣、果壳、知乎都可以,要不就是一些创业公司,

    去年面试的时候走运碰到正好要 python 的公司,职位是 devops ,感觉这个职位在大公司里还是比较适合 python 程序员的,不过在公司 python 主要是小型 web 应用,其他的 java 、 nodejs 什么的也是要用的。

    其实重中之重是基础,如果基础扎实,培养起来更加快速。

    ps :如果 python 玩的溜,确实不想再碰 java , c++了
    saxon
        41
    saxon  
    OP
       Apr 19, 2016 via iPhone
    @ototsuyume 这个还是知道的……只是数据结构的书上并不是叫这个单词
    saxon
        42
    saxon  
    OP
       Apr 19, 2016 via iPhone
    @limbo0 你应聘的哪家呢?求经验分享
    saxon
        43
    saxon  
    OP
       Apr 19, 2016 via iPhone
    @ototsuyume 感觉这没答上来 很冤枉
    saxon
        44
    saxon  
    OP
       Apr 19, 2016 via iPhone
    @eightqueen 良言
    saxon
        45
    saxon  
    OP
       Apr 19, 2016 via iPhone
    @Caratpine 都在北京么?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3892 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 466ea39e · 93ms · UTC 04:24 · PVG 12:24 · LAX 21:24 · JFK 00:24
    ♥ Do have faith in what you're doing.