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

现在推荐想转行业的童鞋学 Python 是不是很不负责任?

  •  
  •   li24361 · 57 天前 · 4046 次点击
    这是一个创建于 57 天前的主题,其中的信息可能已经有所发展或是发生改变。

    先说看法,python 对于大多数 coder 来说,是门极好的工具语言,处理个小文件,数据啥的有无与伦比的优势,但是作为工作中使用的编程语言,是大大不推荐的,ml 之类的入门门槛太高,大多数搬砖的活还是 java 为主,十分不建议推荐 python

    纵观知乎,v 站,如果有小白想编程入门,貌似有不少比例的人推荐 python

    首选必须承认的是,蟒蛇是非常优秀的,命令行便捷,引用库也是极其方便,相对于 jdk 被人诟病的改环境变量,不知道高到哪里去了

    而且几行代码就能完成处理文件,访问网页等操作,往往让刚入门的同学有极大的自信

    但是,如果想找工作,不得不正视问题,首先职位对比,打开招聘软件看下就知道不是一个数量级的,其次应用方面,工业化语言优势还是很大的,毕竟现在还是大作坊,流水线工人还是要的

    不要相信人工智能机器学习的人才缺口,跟大多数人其实搭不上边的.就好比去工地找工作,不学搬砖,反而去学塔吊操作,觉得哪个更有可能找到工作呢?

    44 回复  |  直到 2019-09-23 22:35:05 +08:00
        1
    huruwo   57 天前   ♥ 1
    管他呢 能骗一个是一个。什么大数据处理,人工智能往上套就是。
        2
    xh520630   57 天前
    Python 好上手,但是要 Python 的工作主要是高精尖的....
    平时见到的多数还是 PHP,java....
    所以要么学前端要么学 php 吧跨行的.推荐前端
        3
    tqrj   57 天前
    如果不是科班出身,有很好的功底,不然学 python 不太好搞吧
    语言不重要,一步一步来呗
        4
    cmdOptionKana   57 天前   ♥ 1
    提建议者不需要负责任。做决定者应自己负责收集多方信息。

    推荐 “学” Python 不等于建议单凭 python 找工作,在零基础刚接触编程的时候,感受一下编程的魅力,粗浅地了解一下利用一些代码的简单组合可以让电脑自动做一些事情,也许能激发兴趣,兴趣是最好的老师。
        5
    bxqqq   57 天前
    非一线城市学 python 就是绝地求生..,而且工作机会少是事实啊,我能想到的唯一的好处,就是可以快速入行。
        6
    silkriver   57 天前
    推荐从 Python 入门毫无疑问,现在即使是计算机科班出身,要学的第一门语言也是 Python 了
        7
    shikimoon   57 天前
    已经在贴吧跟微博见过好多傻子认为学了 py 等于跟人工智能沾边了
        8
    collector   57 天前   ♥ 1
    对于转行是极不推荐的,招聘数量太少了,但是拿来做点东西减轻自己的工作负担或者入门编程还是不错的,python 不符合转行人员对这个行业的幻想,尤其是想拿高薪的幻想
        9
    hitoriga   57 天前
    学了个三脚猫 python 就觉得自己能上手机器学习人工智能了的话,多半没到偏微分就能撞一头包
        10
    li24361   57 天前
    @silkriver 如果是为了培养兴趣,快速找自信,确实可以用 py,但是如果是找工作呢?
        11
    signalas1   57 天前
    确实很多人是奔着大数据去学的,而且数学也没落下
    还有之前有人学 python 去当 crud boy 也是很容易的,不知道现在怎么样
        12
    fank99   57 天前
    python 学习曲线没有那么陡峭,可以尽快了解编程是怎么一回事。
    熟悉 python 之后再学习其他语言也会更轻松。
    如果只是为了找工作,python 的确不是最好的
        13
    qilishasha   57 天前
    python 历程就是不断的重构,今天看昨天写的代码就像代谢物……
        14
    Pho3nix   57 天前   ♥ 1
    @fank99 ‘python 的确不是最好的’ 应该是最不好的之一,做 DL/ML 门槛高,先得明白线代 /概率,数学很重要,工程方面又不怎么用 py,写小工具倒是很多,但是不会找个人特意写这种小工具
        15
    iPhoneXI   57 天前 via Android
    还有个原因是互联网寒冬,
    现在创业公司没那么多了,
    前几年一堆创业公司,Python 后端岗位都不少,甚至还有 node js 的,
    虽然我是 Python 入门而且找到很舒服的工作,
    但我要是推荐别人入门的话,最好掌握两门语言以上
        16
    jon   57 天前
    人家给钱了吗要负什么责任?
        17
    SteveAlan   57 天前
    不推荐 python,python 好学好玩,但是用到工作上并不好驾驭
        18
    Mogamigawa   57 天前
    @hitoriga

    我是没有接触过这方面的小白, 我想了解下:
    - AI 和 ML 经常需要解偏微分方程?
    - 除此之外, 还**经常**使用哪些数学?
        19
    iConnect   57 天前 via iPhone
    看转什么行,大多面向市场的技能岗位,肯定是 JAVA 多,爬虫、数据分析方向的工作学 Python。
        20
    XIVN1987   57 天前
    确实,找工作还得是 JAVA、PHP、JS,,
        21
    ipwx   57 天前
    @Mogamigawa

    1、首先,9L 没有提起解偏微分方程。他只是提了“偏微分”。偏微分的符号计算在机器学习里面实在太常见了,没有别的理由,就是因为机器学习处理的都是多维向量而已。这都是微积分的基本概念。
    2、除微积分之外,线性代数、概率论。 <-- 学好这三门就可以自学看懂正儿八经的 ML 教材了,比如 Pattern Recognition and Machine Learning.
        22
    hitoriga   57 天前
    @Mogamigawa

    微积分 线代 矩阵求导
        23
    bilibalao   57 天前 via Android
    @Mogamigawa 离散数学,数分
        24
    andylsr   57 天前
    这就是个门槛, py 都搞不定就可以劝退了, 能入门的自然也不会纠结用什么语言写代码
        25
    LokiSharp   57 天前
    @Mogamigawa #18 ML 本身就是数学
        26
    linxb   57 天前
    转行面向工作编程的话,PHP,Java,前端三巨头,选一个错不了
        27
    ctro15547   57 天前
    不建议上手用 py,入门请 java 或 C++,基本概念都没懂就去用 py,坑怕不是多到爬不出来。几行代码能完成操作,没错,不过也要建立在有基础能处理 py 出现的各种坑的情况下,啥都不懂转行过来,碰到的坑不比其他语言少。遇到问题还不会百度一下的,一律敷衍处理,提示都懒得提示,都是打工的没必要理伸手党。讲真人工智能,门槛不在语言,在知识。。
        28
    mamahaha   57 天前
    我们学的不应该是语言,学的应该是面向对象、队列、并发、增删改查、路由、中间件、认证、授权、数据过滤、哈希.....这些东西。
        29
    zhuangzhuang1988   57 天前
    是的。
        30
    janxin   57 天前
    大数据人工智能了解一下?
        31
    narutots   57 天前
    之前发帖询问 java 转 python 的问题,现在了解一下看来确实不太好。
        32
    wuwukai007   57 天前
    回帖的人都是搞 py 的吗,什么除微积分之外,线性代数、概率论都出来了,
    我们公司做基金投资画像的,负责建模的人 可能懂这些,下面的做数据分析的,我们组 3 个人,加上别的部门,
    没有听过工作要用这个啊。
        33
    iPhoneXI   57 天前 via Android
    @ctro15547 入门 C++???
    现在 C++初级岗位都是稀有了吧
    那学习曲线,学 go 都比 C++好
        34
    u823tg   57 天前 via Android
    那就 js 吧,搞搞前端也不错
        35
    ben1024   57 天前
    新手第一语言 python 不合适
        36
    geekdocs   57 天前
    按题主标题所说:“转行”。那么,就必须要考虑就业问题,所以不建议。如果只是兴趣爱好,则可以。
        37
    pompeii   57 天前
    是的,亲身体验,Python 岗位少,而且还是转行的,找工作不容易(除非学历牛逼 or 学的非常厉害)。
        38
    MinQ   57 天前 via Android
    @bxqqq 二线城市,C#转 python,从一个深坑走向另一个深坑
        39
    inorilzy   57 天前
    亲身经历,Python 搬砖岗位少,工作不好找。
        40
    kennyliu   57 天前
    较好的教育背景+强大的数学基础+英文能力=>建议
        41
    justforlook44444   57 天前
    是,主要是自媒体前阶段时间吹。
        42
    bxqqq   57 天前
    @MinQ 兄弟你想不开啊...,为啥不学个 js,java 啥的。
        43
    MinQ   57 天前 via Android
    @bxqqq 从图像处理转自动化流水线上位机控制转大数据分析,我也不想这么想不开啊😭
        44
    laike9m   57 天前
    盲目推荐人转行就挺不负责任的
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1330 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 25ms · UTC 17:31 · PVG 01:31 · LAX 09:31 · JFK 12:31
    ♥ Do have faith in what you're doing.