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

很遗憾, Python 可能会步 PHP 后尘。

  •  
  •   WuwuGin · 2018-06-07 16:01:49 +08:00 · 18539 次点击
    这是一个创建于 2154 天前的主题,其中的信息可能已经有所发展或是发生改变。

    都 2018 了 @baskice 作为萌娘百科的站长发的这个帖子,我陷思。

    https://www.v2ex.com/t/461085

    首先作为站长,我觉得有必要提醒一下,代码的不规范就是习惯问题,如果换语言并不能解决根本问题,其次大部分 web 业务的性能和语言特性基本无关,有时间换语言重构不如找找技术人员本身的毛病。

    然后切入正题:

    众所周知,PHP 作为很多其他行业转行 web 混饭吃的首选,加上培训班的毒害,大批良莠不齐的人混在一起,其后果就是被各位科班出身的人调侃称为“最好的语言”。我相信大部分人都明白,这些调侃大部分情况下与语言特性无关,更为重要的是,从业者本身在其中的口碑。

    在本站大家也能见识到,部分 PHPer 因为基础不牢靠,会问出很多匪夷所思的问题出来,然后达成日常黑 PHP ( 1/n )。我接触过某“著名”培训班出来的 PHPer,连基本的 mvc 的概念都抽象不出来,跟别说往上要求了,不过大部分 boss 也不会管这些,停留在业务能跑就行的层次,更加地降低这个本来就混乱的领域的门槛。

    而另一方面,目前由于深度学习等概念的炒作(你 Python web 蹭你🐎呢),和国家将 Python 列入二级考试的风头,各培训班也开始蹭热度了,熙熙攘攘皆为利来,这无可厚非。不过结果是注定的,原本学院派的 Python 注定会涌入一大批培训班出生,“ 1 年工作经验”的求职人员,希望各位喜欢用语言鄙视链的大佬做好准备:)。

    最后,原谅我可能标题党了,本帖并不涉及语言本身,只是有些现象其实正在发生。希望各位理性讨论。

    第 1 条附言  ·  2018-06-07 17:45:18 +08:00
    另外我强调了,和语言本身没有关系,也没有说 PHP 凉不凉,没有任何这个意思,不要听风就是雨。
    利益相关:写 PHP 的。
    第 2 条附言  ·  2018-06-08 08:59:14 +08:00
    所谓语言鄙视链是最无意义的了,如果你认真读完帖子内容,就知道我表达的是与其去鄙视一门语言,不如提高自己的知识水平,同时对现在的 Python 会产生一堆可能没太多基础知识的从业者感到担忧,风评可能会和 PHP 一样罢了。

    鄙视链上的语言和你一个使用者有半点关系。真要谈得上有资格鄙视,那只有语言创造者本身去鄙视了。
    119 条回复    2018-06-08 18:12:03 +08:00
    1  2  
    ioth
        101
    ioth  
       2018-06-08 11:26:45 +08:00
    放心吧,我司基本以 java 为主,最多的时候过百人,那水平,不好意思评价。
    大家都学 ada 吧。
    ioth
        102
    ioth  
       2018-06-08 11:28:19 +08:00
    @d0m2o08 如果你这种态度,没人 bs 你是因为懒得理你。
    清华出来的写不好的程序的也不少,至少没发现有你这种态度的。
    ixx
        103
    ixx  
       2018-06-08 11:31:55 +08:00
    看到你带上了 php 我感觉楼主要凉了 23333
    koalli
        104
    koalli  
       2018-06-08 11:37:00 +08:00
    大量面试 php 的都是只会框架的,招过一个 php 的看了两天原生的 php 代码,直接辞职了。
    还有来面试吹牛逼说要把 php 做到全国前几的,也是看了几眼原生的就吓跑了。
    只会用框架的 phper 是没啥前途的,这也是 php 被黑得这么惨的原因。
    其他过于依赖框架的人也是得警惕
    sampeng
        105
    sampeng  
       2018-06-08 12:15:47 +08:00
    个人拙见现在环境下的招聘最好的只有三条路:
    1,朋友推荐。
    2,有多语言经验。就是原先是写其他的,因为某种原因转成的这个语言。换言之,能够理解语言就是工具。
    3,直接去大学招实习生。
    Dawnki
        106
    Dawnki  
       2018-06-08 12:31:35 +08:00 via iPhone
    @zmj1316 lua 岂不是语言中的公交车(滑稽
    Dawnki
        107
    Dawnki  
       2018-06-08 12:34:44 +08:00 via iPhone
    @mystar 其实挺多东西是相同的,深入学了 laravel 之后,再看 java 的那些 ioc 容器就没压力了.php 作为跳板也不错
    ragnaroks
        108
    ragnaroks  
       2018-06-08 12:50:41 +08:00
    3 流码农面向工资编程,不入流的码畜面向编程语言编程
    jccg90
        109
    jccg90  
       2018-06-08 13:39:45 +08:00
    要说培训班这事。。。java 都没说什么呢吧,培训班也没把 java 怎么样啊
    mystar
        110
    mystar  
       2018-06-08 14:00:53 +08:00
    @Dawnki 我对这块非常的不熟悉,所以担心 PHP 这个跳板有点弱,社招的时候 PHP 的工程经验可能相对于其它的语言( C++ JAVA )弱,毕竟我个人觉得 C/C++作为跳板会更好,所以比较担心未来的道路。
    zhangsen1992
        111
    zhangsen1992  
       2018-06-08 14:23:43 +08:00
    看人,py 在数据科学还是有点小用的,另外此站用啥写的???不要上来就想搞个大新闻
    WuwuGin
        112
    WuwuGin  
    OP
       2018-06-08 14:45:44 +08:00
    @deadEgg 确实不是一条充分必要条件,或许结论太过武断,但是我想差别就在 Java 本身就是大学课程吧,至少科班出身的也不少,而 PHP 没这个基础条件。
    WuwuGin
        113
    WuwuGin  
    OP
       2018-06-08 14:49:14 +08:00
    @koalli 其实框架本身不是坏事情,加快开发速度减少学习成本,但是就怕人停留在只会用框架的阶段,也有不少人在用框架的时候也会去看源码是怎么实现的,不过大部分人没这个心思罢了。包括 Java 的 Spring MVC 也是,很多人也是只搞一个这个(我怀疑实现方法也不知道),然后就借着 Java 的大旗鄙视 PHP,很幼稚的表现。
    WuwuGin
        114
    WuwuGin  
    OP
       2018-06-08 14:52:04 +08:00
    @mystar 我觉得 PHP 本身不是弱不弱,其实放眼望去,许多 PHP 的大牛都是熟悉 C 的,他们写的 PHP 就非常地干练,也不会被 PHP 的标签所局限。我个人认为 PHP 不适合做第一门语言,但是如果你熟悉了 C/C++等语言,再用 PHP 做它擅长的领域,效率会提高很多的。
    firebroo
        115
    firebroo  
       2018-06-08 16:17:12 +08:00
    遗憾个锤子,你又不是 python 之父
    nullcc
        116
    nullcc  
       2018-06-08 16:32:27 +08:00
    做好自己的事情就好了,管那么多别人的事情干嘛?整天去担心这个语言阵营有多少菜逼有多少高手,杞人忧天,无聊透顶。
    Cu635
        117
    Cu635  
       2018-06-08 17:10:01 +08:00
    python 已经列入计算机等级二级考试了,2018 年 9 月开考。
    还不错,考试选择的是 python3 环境,而且小版本选择的是大纲定稿时候的最新几个版本。
    mystar
        118
    mystar  
       2018-06-08 18:02:02 +08:00
    @WuwuGin 谢谢回复! PHP 不是我接触的第一名语言,我本科学习 C/C++ 研究生阶段也是用 C/C++ 自学了 JAVA Python shell 但是做过工程都不大,目前不了解 PHP 在行业中的占比,特别是以后想去更大的公司的话是否有相应的职位,总怕太局限,毕竟 PHP 做的最多的就是 web 后端,而且我又不想在后端永远做下去,而 C/C++ JAVA Pyhton 的应用领域更广泛。
    joeke
        119
    joeke  
       2018-06-08 18:12:03 +08:00
    无聊,为什么要哗众取宠呢
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4504 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 09:48 · PVG 17:48 · LAX 02:48 · JFK 05:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.