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

深圳有没有哪家互联网公司是以 C++为主要开发语言的?

  •  
  •   jiang1234321 · 2019-03-12 21:57:39 +08:00 · 6738 次点击
    这是一个创建于 1165 天前的主题,其中的信息可能已经有所发展或是发生改变。

    腾讯虽然是 C++为主,但是很多都是 C++98 的。 我的意思是以 C++11/14 为主,并且要有一定的规模。

    45 条回复    2019-04-17 13:17:29 +08:00
    jiang1234321
        1
    jiang1234321  
    OP
       2019-03-12 21:58:09 +08:00
    想投一波简历,但是发现 C++不好找工作,故有此一问。
    visionsmile
        2
    visionsmile  
       2019-03-12 22:06:09 +08:00
    C++11/14 以上的公司很少吧,也可以去做游戏啊,我们用 UE 可以用 14 了:)
    jiang1234321
        3
    jiang1234321  
    OP
       2019-03-12 22:19:39 +08:00
    @visionsmile 不太想去游戏公司,太累,而且赚不赚钱要看运气。
    visionsmile
        4
    visionsmile  
       2019-03-12 22:31:01 +08:00
    @jiang1234321 #3 其他领域很少有 C++标准激进的吧...c++98/03 的居多。
    HuasLeung
        5
    HuasLeung  
       2019-03-12 22:37:22 +08:00 via Android
    深信服
    jiang1234321
        6
    jiang1234321  
    OP
       2019-03-12 22:43:05 +08:00
    @HuasLeung 深信服听说留不住人啊,以前校园招聘的时候风评就不太好。
    wdlth
        7
    wdlth  
       2019-03-12 22:47:44 +08:00
    除了鹅厂、游戏、存储等,互联网公司大规模用 C++的本来就不多,鹅厂和 Amazon 可能有吧。
    zonyitoo
        8
    zonyitoo  
       2019-03-12 22:50:43 +08:00
    腾讯
    lidongyx
        9
    lidongyx  
       2019-03-12 22:53:20 +08:00 via iPhone
    AI 公司现在也主要是 C++以及图形图像吧
    wbing
        10
    wbing  
       2019-03-12 22:56:49 +08:00 via iPhone
    我司就是 C++11/14/17,新特性想用就用。刚入职时领导就让我多用现代 C++去做开发。不过是小厂,正在融 B 轮中。
    ACool
        11
    ACool  
       2019-03-12 22:59:40 +08:00 via Android
    鹅厂的话,wxg 有些部门用的 c++比较新
    xuanbg
        12
    xuanbg  
       2019-03-12 23:19:32 +08:00
    深圳最大的互联网企业,著名的鹅厂就是 C++为主的吧
    xuanbg
        13
    xuanbg  
       2019-03-12 23:23:10 +08:00
    @xuanbg 光看标题了。。。11/14 大厂不太可能全面使用的,最多是新项目尝试一下。那些有点年头的项目根本升级不动好不好。
    AlohaV2
        14
    AlohaV2  
       2019-03-12 23:23:38 +08:00 via iPhone
    外企搞高频交易的
    WispZhan
        15
    WispZhan  
       2019-03-12 23:31:01 +08:00
    小厂考虑吗?
    cuebyte
        16
    cuebyte  
       2019-03-12 23:36:40 +08:00   ❤️ 1
    別問,問就是 Rust
    chiu
        17
    chiu  
       2019-03-12 23:50:41 +08:00 via Android
    C++11 有,但非互联网行业……
    hilbertz
        18
    hilbertz  
       2019-03-13 00:02:50 +08:00
    现在都 2019 年了,还有人用 98/03 ?嵌入式都起码是 11 的了
    zwy100e72
        19
    zwy100e72  
       2019-03-13 00:48:13 +08:00 via iPhone
    @hilbertz 这样的大公司还是有的... SUSE 11 SP3 了解一下
    wangluofansi
        20
    wangluofansi  
       2019-03-13 01:34:27 +08:00 via Android
    去年面试微信支付的时候面试官说微信支付已经全面使用了,我同学说微信很多团队都是 11 以上了
    jiang1234321
        21
    jiang1234321  
    OP
       2019-03-13 09:44:48 +08:00
    @ACool 微信进不去,,,,最近不怎么招人啊
    jiang1234321
        22
    jiang1234321  
    OP
       2019-03-13 09:45:17 +08:00
    @wangluofansi 微信支付很难进吧
    jiang1234321
        23
    jiang1234321  
    OP
       2019-03-13 09:45:50 +08:00
    @WispZhan 小厂要看有多小了
    joooker
        24
    joooker  
       2019-03-13 09:50:53 +08:00
    50 人+创业公司,区块链相关,做交易撮合引擎的有兴趣不
    suilin
        25
    suilin  
       2019-03-13 09:59:40 +08:00
    鹅厂还可以吧,其他公司应该也差不多
    jiang1234321
        26
    jiang1234321  
    OP
       2019-03-13 10:12:35 +08:00
    @suilin 不不不等你学的是 C++11,反过头写 C++98 就知道有多难受了
    jiang1234321
        27
    jiang1234321  
    OP
       2019-03-13 10:26:59 +08:00
    @wbing 规模如何?技术氛围如何?
    stirlingx
        28
    stirlingx  
       2019-03-13 15:01:23 +08:00
    转 go 吧
    stirlingx
        29
    stirlingx  
       2019-03-13 15:03:53 +08:00
    @joooker 哪家公司,我用 go 写过撮合引擎,想换
    wheatmai
        30
    wheatmai  
       2019-03-13 15:26:15 +08:00
    互联网广告,投放引擎不少 c++的,因为对延迟的要求比较高
    CHYK
        31
    CHYK  
       2019-03-13 15:35:53 +08:00
    过来人。C++自己玩的爽,市场需求存在,但是对你的要求是非常非常非常高,普通的高一般就是让你写写游戏,native 应用库,普通以上一般就是写引擎,Server 之类的。写过 epoll,驱动以上框架以下,大量 IO 处理等的代码,接触过 libevent,Thrift 实现等。这语言大概有 30 年左右了,不说过时,但目前而言(国内国外),我在这里栽过跟头,劝退。实在不退的的话,内推走鹅厂吧(鹅厂貌似需要你会 go)。
    nevin47
        32
    nevin47  
       2019-03-13 16:03:44 +08:00
    @hilbertz #18 谁说的嵌入式 C11 起步了……
    jiang1234321
        33
    jiang1234321  
    OP
       2019-03-13 17:58:39 +08:00
    @CHYK 劝退的话,往哪儿转?。。。话说能不能简单说一下栽的跟头,看看我能不能避开。
    ACool
        34
    ACool  
       2019-03-13 21:41:15 +08:00 via Android
    @jiang1234321 招人啊,只是要求比较高
    Heartbleed
        35
    Heartbleed  
       2019-03-13 21:42:15 +08:00
    @CHYK 所以说普通本科生找工作真的不推荐 C++吗?我不太喜欢 Java,准备找 C++方向的
    sxlzll
        36
    sxlzll  
       2019-03-13 21:48:12 +08:00
    个人觉得眼界开阔点,以语言选工作是很狭隘的
    工程师重点是解决问题的能力,工具是其次
    Heartbleed
        37
    Heartbleed  
       2019-03-13 21:53:40 +08:00 via Android
    @CHYK 我一个大三学生看到这有点被劝退的感觉😂😂
    hilbertz
        38
    hilbertz  
       2019-03-13 22:27:19 +08:00
    c++的主要方向有嵌入式、各种网络基础设施,各种平台基础设施、数据库、电信核心网、广告平台、金融科技,大多数起点都比较高,工作机会也很少,基本都是高大上的企业垄断的
    pony279
        39
    pony279  
       2019-03-13 22:34:48 +08:00
    > 腾讯虽然是 C++为主,但是很多都是 C++98 的

    哈哈哈哈哈哈哈哈哈

    每次斟酌要不要回流腾讯写 C++,然后一想起这个点我就决定 pass 了哈哈哈哈哈哈哈哈

    再也不要写那样的代码了
    qooweds
        40
    qooweds  
       2019-03-13 22:38:56 +08:00
    说实话,不是牛人就别入 C++的坑了
    #31 真心苦口婆心
    左转 java/go 才是搬砖的正道
    pony279
        41
    pony279  
       2019-03-13 22:40:59 +08:00
    也不一定非得互联网 c++ 吧吧,我现在写 C 搞嵌入式开发,每天研究提升系统性能 /稳定性+各种内存级 DEBUG 比以前跟产品扯皮有趣的多了
    midasfree
        42
    midasfree  
       2019-03-13 22:46:19 +08:00
    我现在也在某安全公司写 c++ 也就是每天研究提升系统性能和稳定性 和 epoll 服务器 pcap 和各种网络协议和数据库协议打交道
    yuting0501
        43
    yuting0501  
       2019-03-13 23:49:36 +08:00 via iPhone
    俺们公司嵌入式单片机都用 c++11 开发
    GeruzoniAnsasu
        44
    GeruzoniAnsasu  
       2019-03-14 01:12:38 +08:00
    个人觉得
    C++作为主要开发语言的公司…………全都是坑

    当然也有顶尖 c++开发产品的顶尖公司,但那样的公司估计会问讨论这个问题的我们都攀不上



    首先嵌入式,刚毕业的时候呆过,技术栈老旧,从架构设计到团队管理处处让人觉得僵化
    解决需求和问题的主要方法有:
    1. 复制粘贴
    2. 把代码从当前位置切出来,在这个函数的上面新建一个然后粘贴进去
    3. 加一个全局变量
    4. 让 mcu 组留一条 gpio 用来 reset
    5. 把 io 操作挪到另一个线程然后用全局变量同步状态

    然后再看看还有啥极度依赖 c++的业务:
    桌面棋牌游戏 unity/cocos2d 开发?
    桌面 QT 工控软件开发?


    在下目前倒还真在某互联网安全公司写 c++,但 c++真不是主要开发语言,代码占比最重的还是各种前后端的 js(系) python golang (没有 java),然后核心引擎主要都是 C,和一些自动机 generator 源码或者 grammar 定义源码,只有部分小模块由于维护者个人喜好的原因会用 c++写


    建议还有时间的话赶紧用 python 或者 golang,java 也好,做点项目,面试的时候你可以狂吹自己 c++很厉害,面完想进哪组进哪组(滑稽)
    nicoley
        45
    nicoley  
       2019-04-17 13:17:29 +08:00
    @wbing 请问贵司是什么公司呀,现在还招人吗 QAQ
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1812 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 00:52 · PVG 08:52 · LAX 17:52 · JFK 20:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.