美文网首页
程序员在互联网公司和行业软件公司工作,有什么区别?

程序员在互联网公司和行业软件公司工作,有什么区别?

作者: 清水芦苇 | 来源:发表于2017-09-03 09:36 被阅读191次

    梳理

    互联网公司

    特点:听从产品经理和部门讨论的需求,更重视软件真实的价值和意义。(所以会发生撕逼)

    对技能的侧重点

    大数据高并发的场景比较重视,重视需求变更,产品迭代
    互联网一是对页面的舒适性要求更高,也就是页面细节不能错,相应速度要快。

    positive

    管饭

    negative

    996,加班多

    传统行业软件公司

    特点:
    实现的功能依照的是客户,客户说什么就得照做,完成客户指标交付软件是第一位,其次才是关注用户体验。
    软件公司要更注重于项目管理,互联网公司更注重于产品的快速迭代,提高运行速度。
    传统软件行业对程序稳定性、性能、代码质量更看重,互联网行业更加追求快速迭代、堆硬件、更注重外观(用户体验)。
    由于产品生命周期更长,一用就十几年的情况很常见,而且可能每一年被改成完全不同的另一个系统,但也不能从头开始做,所以可维护性上要求高。

    positive

    行业积累会慢慢深入。(也就是说如果有特别感兴趣的行业,可以去传统行业)

    negative

    软件公司在技术选型上求稳,新技术跟得不太紧,因为一时用不上。
    软件公司由于做TO B业务比较多,开发人员的发展会出现两个倾向,一个是做着做着就开始做各种杂事,比如技术支持,售前咨询,项目管理,另一个是强调懂业务。在互联网公司,懂业务没有那么重要

    参考文献

    https://www.zhihu.com/question/20274106

    相关文章

      网友评论

          本文标题:程序员在互联网公司和行业软件公司工作,有什么区别?

          本文链接:https://www.haomeiwen.com/subject/utnhjxtx.html