V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lzt163
V2EX  ›  职场话题

请问 Python 做到什么程度可以参加面试 并有机会参加工作

  •  
  •   lzt163 · 2016-11-30 00:07:39 +08:00 · 4369 次点击
    这是一个创建于 2920 天前的主题,其中的信息可能已经有所发展或是发生改变。
    背景是这样的:
    我现在某通信公司做 Linux 的平台开发,平时都是用 C 开发近两年
    因为自己挺喜欢 Python ,从年初开始学习陆陆续续搞 Python
    期间的完成的有几个工作方面的自动化脚本,个人的爬虫 Demo ,和公司内部使用的 Flask 上线站点
    另外自认为 Python 基础一般,数据库的 Web 相关挺熟悉因为除了工作外有完整的经验

    请问:
    我发现各个 Python 职位的对 Python 本身的要求都不低,总觉得自己过不了面试,还需要学习一些什么呢?
    自己本身只做 C ,简历拿出去也不符合 Python 职位的要求比较尴尬,有什么办法么?
    或者有什么推荐的 Python 面试指南么?

    谢谢大家
    23 条回复    2016-12-11 21:51:28 +08:00
    jkm
        1
    jkm  
       2016-11-30 01:43:11 +08:00
    github.com/redit/redit 这个开源项目研究透了就厉害了
    skydiver
        2
    skydiver  
       2016-11-30 03:39:33 +08:00 via iPad
    @jkm 404 not found
    veelog
        3
    veelog  
       2016-11-30 08:24:53 +08:00 via Android
    好好的 c 不做,做什么 py 囖, py 一般写工具就好了
    lzt163
        4
    lzt163  
    OP
       2016-11-30 09:07:59 +08:00 via Android
    @veelog python 好玩呀
    breakTom
        5
    breakTom  
       2016-11-30 09:16:56 +08:00
    harry890829
        6
    harry890829  
       2016-11-30 09:30:06 +08:00
    我靠,我是写 c/c++的,前段时间也在看 python 呢,自己写了好多自动化的脚本辅助工作,也没有项目经验…… 3 年 c/c++开发经验……
    kmyzzy
        7
    kmyzzy  
       2016-11-30 10:04:45 +08:00 via Android
    简历里写上精通就去可以了
    coderluan
        8
    coderluan  
       2016-11-30 10:12:33 +08:00
    个人感觉:

    Python 的话,新手除了搞 Web ,好像并没有什么选择了,当然其实 PythonWeb 职位也并不是很多。
    不是新手做 python 的话, python 一般只是工具,你之前在某个领域记录了一定经验,用 python 只是一种选择而已。所以会有 python 工资高,但是 python 不适合入行的说法。

    所以楼主之前工作领域有什么地方可以用 python ,都可以像这个方向投简历,这样的话直接的经 gong 验 zi 也会保留下来,不会因为换语言而下降。
    killpanda
        9
    killpanda  
       2016-11-30 10:26:41 +08:00 via iPhone
    北京的吗
    metrue
        10
    metrue  
       2016-11-30 10:45:42 +08:00
    我自己的经验是两次换工作都没有对方公司的对应语言资深能力。

    Ruby/Perl -> JavaScript
    JavaScript -> Python/JavaScript

    其实很多时候有没有对应的语言并不重要,重要的是你的计算机基础能力,以及你在原来的领域是否强悍吧。
    lzt163
        11
    lzt163  
    OP
       2016-11-30 13:00:50 +08:00 via Android
    @killpanda 我在杭州
    hanangellove
        12
    hanangellove  
       2016-11-30 13:02:56 +08:00
    人工智能,深度学习啊~~~
    lzt163
        13
    lzt163  
    OP
       2016-11-30 13:03:35 +08:00 via Android
    @metrue 但是举个例子啊 职位要求就会写了解某某特殊库或有分布式大数据经验之类的 但是这些要求挺需要经验
    lzt163
        14
    lzt163  
    OP
       2016-11-30 13:07:06 +08:00 via Android
    @harry890829 朋友你在哪呢
    lzt163
        15
    lzt163  
    OP
       2016-11-30 13:12:51 +08:00 via Android
    @coderluan 主要是我想换行业了 其他因素考虑的不多
    metrue
        16
    metrue  
       2016-11-30 13:23:48 +08:00
    @lzt163 所以其实你的问题不是你是否掌握了 Python, 而是你的目标领域都没有确定。
    harry890829
        17
    harry890829  
       2016-11-30 13:49:07 +08:00
    @lzt163 上海
    lzt163
        18
    lzt163  
    OP
       2016-11-30 13:51:47 +08:00 via Android
    @metrue 恩 你说的有道理 我现在比较喜欢爬虫的方向 有没有什么特别推荐的项目可做 比如之前 v2 上统计京东罩杯分布?
    wmttom
        19
    wmttom  
       2016-11-30 22:57:20 +08:00 via iPhone
    可以抓取常见视频网站视频,并解析视频真实地址,试图做到全格式(一般常见格式 flv mp4 m3u8 列表,编码 h264 h265 ),全清晰度。有的 web 不好抓需要抓 app 练习下抓包,有的抓 http 不行需要抓 tcp 继续练习抓包, app 接口有些有签名可以练习下反编译找出签名算法,有的接口有 AES 之类加密反编译找出 key 解密。
    入门可以参考下 you-get ,不过里面一般做的都比较简单直接,格式清晰度并不是很全,基本都是 web 接口。
    感觉做垂直爬虫能从带签名带加密,甚至非 http 自定协议里抓到数据,是个很必要的技能。
    yanzixuan
        20
    yanzixuan  
       2016-12-01 15:32:56 +08:00
    我是自己用 FLASK 轮了一个 BLOG 后才有自信去面试的。
    yanzixuan
        21
    yanzixuan  
       2016-12-01 15:34:22 +08:00
    @wmttom 大牛带带我。
    WangYanjie
        22
    WangYanjie  
       2016-12-01 23:12:14 +08:00
    感觉招 py ,写业务的,会不会 py 不是重点,
    hh4062703
        23
    hh4062703  
       2016-12-11 21:51:28 +08:00
    @wmttom CTO 求带
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1000 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 21:19 · PVG 05:19 · LAX 13:19 · JFK 16:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.