V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
mmqc
V2EX  ›  程序员

想问各位 v 友一个问题。 Python 找工作容易吗?方向又是什么呢?

  •  
  •   mmqc · 2017-12-21 15:37:05 +08:00 via Android · 8562 次点击
    这是一个创建于 2534 天前的主题,其中的信息可能已经有所发展或是发生改变。

    小弟最近初学,看有的大佬说 py 是辅助语言,还需一门主要语言。还有的说坚持一种。很迷啊😯求解答

    78 条回复    2017-12-23 12:35:50 +08:00
    likuku
        1
    likuku  
       2017-12-21 15:41:06 +08:00
    数学+统计同时很好的话,数据科学家 /人工智能 /深度学习,如今都是待遇非常好的火热职缺。
    hcnhcn012
        2
    hcnhcn012  
       2017-12-21 15:43:48 +08:00 via iPhone   ❤️ 1
    时间够,广度优先,余地大,时间不够深度优先,专功一个
    mmqc
        3
    mmqc  
    OP
       2017-12-21 15:44:14 +08:00 via Android
    @likuku 数学偏向哪块呢?微积分还是别的?统计还好
    mmqc
        4
    mmqc  
    OP
       2017-12-21 15:45:34 +08:00 via Android
    @hcnhcn012 嗯,谢谢。明年就毕业了。现在学了 Python 半年了。期间也有学下 shell,感觉时间不够。。。
    likuku
        5
    likuku  
       2017-12-21 15:49:25 +08:00
    @mmqc 之前咨询过作金融风控(数据建模,数据分析),数学出身的友人,给的建议是:
    统计学,概率论,回归模型什么
    mmqc
        6
    mmqc  
    OP
       2017-12-21 15:51:16 +08:00 via Android
    @likuku 嗯。谢谢。非常感谢
    owenliang
        7
    owenliang  
       2017-12-21 15:52:16 +08:00
    要么是数据类的,要么是测试类的。
    mmqc
        8
    mmqc  
    OP
       2017-12-21 15:54:57 +08:00 via Android
    @owenliang 能再具体点么?身边没做这些的人
    wellsc
        9
    wellsc  
       2017-12-21 15:56:05 +08:00
    不容易啊
    owenliang
        10
    owenliang  
       2017-12-21 15:56:30 +08:00
    @mmqc 具体的话。。你打开招聘软件,输入 Python 看看就明白了。
    mmqc
        11
    mmqc  
    OP
       2017-12-21 15:57:38 +08:00 via Android
    @wellsc 看样子,是真的不容易。。。
    mmqc
        12
    mmqc  
    OP
       2017-12-21 15:57:48 +08:00 via Android
    @owenliang 好的。谢谢
    seven777
        13
    seven777  
       2017-12-21 16:21:37 +08:00
    我个人觉得奔着找工作而学习编程语言,就像面对众多死胡同,选一条往里钻。(每个人都觉得自己选的是“正确通道”)。
    likuku
        14
    likuku  
       2017-12-21 16:23:28 +08:00
    @mmqc 成人的世界,没啥事是容易的。
    sunnyadam
        15
    sunnyadam  
       2017-12-21 16:35:44 +08:00
    看你的对这门语言的深度和广度,只要学习的够好,不怕找不到工作,如果你只是相当辅助的语言使用的话确实还得主学一门主要语言。应届生的话还是比较推荐当辅助语言去学
    mmqc
        16
    mmqc  
    OP
       2017-12-21 17:03:50 +08:00 via Android
    @seven777 不会啊。。。我就没觉得自己找的是对的
    mmqc
        17
    mmqc  
    OP
       2017-12-21 17:04:16 +08:00 via Android
    @sunnyadam 嗯。看了下招聘要求的确不如 Java js 等
    mmqc
        18
    mmqc  
    OP
       2017-12-21 17:04:24 +08:00 via Android
    @likuku 是啊!
    zjbztianya
        19
    zjbztianya  
       2017-12-21 17:09:58 +08:00
    游戏服务端!
    mmqc
        20
    mmqc  
    OP
       2017-12-21 17:10:43 +08:00 via Android
    @zj 框架? bztianya 服务器开发?并发?还是服务器
    v1v
        21
    v1v  
       2017-12-21 17:12:43 +08:00
    纯 Python 岗位还是少
    mmqc
        22
    mmqc  
    OP
       2017-12-21 17:22:16 +08:00 via Android
    @v1v 嗯。的确是这样。
    southsala
        23
    southsala  
       2017-12-21 20:40:20 +08:00
    我学 Python 是为了学 tensorfly。。。
    Eds1995
        24
    Eds1995  
       2017-12-21 21:04:08 +08:00 via Android
    为工作,那 Java 或者 go.
    ivechan
        25
    ivechan  
       2017-12-21 21:24:17 +08:00
    @likuku 这个跟 Python 没啥关系, 原则上你不会 Python 也可以找相关的工作.
    vjnjc
        26
    vjnjc  
       2017-12-22 00:59:21 +08:00
    感觉不容易,python 属于岗位少,人也少的那种语言
    20015jjw
        27
    20015jjw  
       2017-12-22 06:05:02 +08:00 via Android
    我司后端用 python 你信吗(滑稽
    congeec
        28
    congeec  
       2017-12-22 06:14:41 +08:00
    大佬都会多种语言,工作时候需要用啥语言就用啥语言
    mmqc
        29
    mmqc  
    OP
       2017-12-22 08:16:38 +08:00 via Android
    @vjnjc 不了解语言的发展趋势不好判断啊
    mmqc
        30
    mmqc  
    OP
       2017-12-22 08:16:50 +08:00 via Android
    @20015jjw 为什么不信?
    mmqc
        31
    mmqc  
    OP
       2017-12-22 08:17:36 +08:00 via Android
    @congeec 还有一年半毕业,语言能学几个,就怕每种语言都不精通。。。出去没竞争力
    mmqc
        32
    mmqc  
    OP
       2017-12-22 08:18:07 +08:00 via Android
    @Eds1995 嗯。Java js 都挺不错,没了解过 go
    mmqc
        33
    mmqc  
    OP
       2017-12-22 08:18:16 +08:00 via Android
    @southsala ....
    20015jjw
        34
    20015jjw  
       2017-12-22 08:23:49 +08:00 via Android
    @mmqc 因为 instagram 用户比较多..
    mmqc
        35
    mmqc  
    OP
       2017-12-22 08:25:36 +08:00 via Android
    @20015jjw ...我竟无言以对
    rocksolid
        36
    rocksolid  
       2017-12-22 08:30:45 +08:00
    一直有人说 python 工资高那是因为机器学习,数据分析之类的拉高的,纯 web 方向机会少,待遇也一般,所以你懂得
    mmqc
        37
    mmqc  
    OP
       2017-12-22 08:42:01 +08:00 via Android
    @rocksolid 嗯。昨天看了半天招聘,总是感觉模模糊糊的。。。今天一语惊醒梦中人啊。看来有必要在寒假开始学习另外的语言。
    justou
        38
    justou  
       2017-12-22 09:08:48 +08:00
    挺好找的, 我就是用 python 做数据科学出来的, 后来找了个 C++的算法攻城狮
    zjbztianya
        39
    zjbztianya  
       2017-12-22 09:23:04 +08:00
    @mmqc 底层库以及性能要求高的地方用 C++,游戏逻辑用 python,开发速度贼快,而且热更也方便
    BOYPT
        40
    BOYPT  
       2017-12-22 09:48:02 +08:00
    要不你先去考了国家计算机三级 Python
    bramblex
        41
    bramblex  
       2017-12-22 09:59:15 +08:00
    @zjbztianya

    逻辑用 python, 为啥不用 node. 自带模块编译工具, 两边还可以用 js 对象通信传输对象(数据+方法). 不是更方便.
    mmqc
        42
    mmqc  
    OP
       2017-12-22 10:06:50 +08:00 via Android
    @BOYPT 有这个?!
    mmqc
        43
    mmqc  
    OP
       2017-12-22 10:09:53 +08:00 via Android
    @justou 嗯。那数据科学都需要准备什么呢?关于数学方面的。还有啊。。。什么什么叫做数据科学出来然后做了 c++...
    mmqc
        44
    mmqc  
    OP
       2017-12-22 10:10:58 +08:00 via Android
    @zjbztianya 嗯。我也看到好多评论说 Python 是作为胶水语言存在的。
    mmqc
        45
    mmqc  
    OP
       2017-12-22 10:11:41 +08:00 via Android
    @bramblex 我看招聘里好像没有说 node 啊。。。这个是职业选好了进阶用的?
    mmqc
        46
    mmqc  
    OP
       2017-12-22 10:17:15 +08:00 via Android
    @BOYPT 我查了下只有二级的还是明年开始。三级好像没有规定语言
    BOYPT
        47
    BOYPT  
       2017-12-22 10:17:17 +08:00
    @mmqc #42 没看新闻? 2018 年新加进去的。

    Python 是作为胶水语言是仅限 IT 系统的观点,实际上 python 在科研计算、证券量化(归功于 pandas 等几个强大的数学库)等跨行业应用中很广泛。

    如果只是为了当纯 IT 届的码农,只会一门语言的话路是很窄的。
    mmqc
        48
    mmqc  
    OP
       2017-12-22 10:28:18 +08:00 via Android
    @BOYPT 嗯。看了新闻啊。难道是我看得不够仔细?!
    OMGZui
        49
    OMGZui  
       2017-12-22 10:31:35 +08:00
    主 java,副 python,再学点前端
    mmqc
        50
    mmqc  
    OP
       2017-12-22 10:35:10 +08:00 via Android
    @OMGZui 嗯。寒假开始。那有什么退件入门的书之类的么
    flyico
        51
    flyico  
       2017-12-22 10:37:44 +08:00
    别被培训班的造势骗了
    会 python 当然会
    怕的是只会 python
    mmqc
        52
    mmqc  
    OP
       2017-12-22 10:42:40 +08:00 via Android
    @flyico 嗯。就是现在学习过一段时间后,开始为工作想了,搜了下看结果不是那么乐观。的确不能只会一个 Python,专门用 Python 的那几个领域,感觉门槛都比较高,不是很适合我这样的未来的渣渣应届生(PS 是说我自己渣)
    hotsymbol
        53
    hotsymbol  
       2017-12-22 10:43:44 +08:00   ❤️ 1
    Python ?腳本語言你想找什麼工作。好好認真學 C#才對吧
    OMGZui
        54
    OMGZui  
       2017-12-22 10:46:24 +08:00
    @mmqc jsp+前端+mysql 做个 blog,python 写爬虫填充 blog,顺序建议前端-jsp-mysql-python,入门的话,慕课网吧,最主要的是坚持,别太急躁,心急吃不了热豆腐
    mmqc
        55
    mmqc  
    OP
       2017-12-22 10:48:32 +08:00 via Android
    @hotsymbol 呃。。。脚本语言很烂么?而且 Python 可以编译啊
    mmqc
        56
    mmqc  
    OP
       2017-12-22 10:49:35 +08:00 via Android
    @OMGZui 嗯。不过我顺序好像反了。。。先学的 Python..跟网课比,还得比较喜欢自学
    hantsy
        57
    hantsy  
       2017-12-22 10:49:48 +08:00
    ML
    ioth
        58
    ioth  
       2017-12-22 10:50:01 +08:00
    在中国找工作,年轻就容易。
    像咱这样工作快 30 年的,就很难了。
    mmqc
        59
    mmqc  
    OP
       2017-12-22 10:50:15 +08:00 via Android
    @hantsy ?啥
    mmqc
        60
    mmqc  
    OP
       2017-12-22 10:50:52 +08:00 via Android
    @ioth 噗。。。工作是容易找,但是想找到合适的比较难啊。
    hantsy
        61
    hantsy  
       2017-12-22 10:52:05 +08:00
    @mmqc Machine Learning
    mmqc
        62
    mmqc  
    OP
       2017-12-22 10:53:13 +08:00 via Android
    @hantsy 哦哦机器学习啊。和 AI 相比较啥区别呢?
    ioth
        63
    ioth  
       2017-12-22 10:59:59 +08:00
    @mmqc 怎么算合适的?是工资不够高还是公司不够规模,还是工作岗位没有吸引力
    mmqc
        64
    mmqc  
    OP
       2017-12-22 11:02:34 +08:00 via Android
    @ioth 就是上升的天花板不会太低,带上脑子努力学习,搞好事情总会进步。公司没太大的要求。。。毕竟刚出学校,不太妄想一步到位
    mmqc
        65
    mmqc  
    OP
       2017-12-22 11:07:11 +08:00 via Android
    @BOYPT 忘了道谢😂谢谢
    mmqc
        66
    mmqc  
    OP
       2017-12-22 11:07:22 +08:00 via Android
    @OMGZui 谢谢
    ResidualSoils
        67
    ResidualSoils  
       2017-12-22 11:14:46 +08:00
    @hotsymbol 微软大法好
    hotsymbol
        68
    hotsymbol  
       2017-12-22 13:05:52 +08:00
    @mmqc 不是很烂呀 但是 C#能做的 Python 能做吗 Python 能做的 C#都能作吧。而且 DotNet core 上的 C# 速度都超过 C++了。你说呢 python 慢如蜗牛
    YuuuZeee
        69
    YuuuZeee  
       2017-12-22 13:50:20 +08:00
    @southsala Tensorflow ...
    tagtag
        70
    tagtag  
       2017-12-22 14:30:26 +08:00
    如果你想深耕计算机科学以及做一些算法类、学习模型之类的,学什么语言不是障碍,如果你要快速找工作,挣钱,在项目中学习,Java or PHP。
    xvsfezz
        71
    xvsfezz  
       2017-12-22 14:54:10 +08:00
    语言不是学来就用么。。。
    llix
        72
    llix  
       2017-12-22 15:57:05 +08:00
    人工智能 /机器学习对于没有数学和统计基础的人来说还是门槛太高了,我感觉搞不定啊。就算是商业智能数据挖掘感觉学习也好累
    mmqc
        73
    mmqc  
    OP
       2017-12-22 16:22:04 +08:00 via Android
    @tagtag 嗯。非常好的答案。非常感谢😁😁
    mmqc
        74
    mmqc  
    OP
       2017-12-22 16:22:46 +08:00 via Android
    @llix 问题是现在我不知道对数学的要求有多高啊😣😣😣
    mmqc
        75
    mmqc  
    OP
       2017-12-22 16:23:15 +08:00 via Android
    @xvsfezz 是啊。前提是自己不被饿死啊😜😜
    zjbztianya
        76
    zjbztianya  
       2017-12-23 12:04:22 +08:00
    @bramblex 这都是大佬考虑的事情了。。。我等小弟只负责码逻辑。。有 protobuf 定制协议还是挺方便的。
    bramblex
        77
    bramblex  
       2017-12-23 12:33:01 +08:00
    @hotsymbol

    速度超 c 艹 这个牛吹过了。速度要想超 c 艹 就根本不会允许有 runtime 这一个层的出现好吧,还 .net core ?你怕不是在做梦啊。
    bramblex
        78
    bramblex  
       2017-12-23 12:35:50 +08:00
    @zjbztianya

    protobuf 有各种暗坑,并且……个人觉得还是挺难用的。

    如果用于网络传输的话,这没办法,越不过,也没有什么其他更好的办法。但是本机两个语言之间传 protobuf 这个我觉得坑了。不如 c++ 内置个 js / lua 来的靠谱啊。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1077 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 19:59 · PVG 03:59 · LAX 11:59 · JFK 14:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.