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

[请教贴] 如何从外包跳入字节、腾讯、百度等大厂,获取一份开发工作?

  •  1
     
  •   Venow · 2021-11-10 08:19:54 +08:00 · 6624 次点击
    这是一个创建于 1140 天前的主题,其中的信息可能已经有所发展或是发生改变。
    目前工作:测试工程师(外包),平时主要负责一些应用功能测试(不用写代码的那种测试),但偶尔会被要求 Windows 下写写 C++ 工具。转行入职到现在的岗位,大概干了两年多,一直在这干的。最近项目变动,工作比较闲,有时间自学
    背景:双非一本科非计算机专业,16 年毕业,19 年转行做测试。没完整学过计算机知识。转行时学过 C++,没写过啥项目。

    目标:想要明年四五月份在字节、腾讯、百度等大厂谋一个开发职位,最好是 C++方面的

    计划:
    1 、一个月认真读一下《 Operating Systems:Three Easy Pieces 》,补一下操作系统知识。半个月时间看看《 TCP/IP 协议详解(卷一)》(TCP 部分),花两个月时间读一下《 APUE 》和《 UNP 》关于网络开发常用的部分。
    2 、利用零碎时间准备一下八股文和 Leetcode 。
    3 、项目准备:平时工作写的 C++ 比较少,没项目可说,这部分我比较担心。我打算到 GitHub 上找几个 C++相关的常用项目,把代码看懂,然后照葫芦画瓢仿做个类似的。大家有推荐的项目吗?


    不知道自己是否是闭门造车,学习方法和计划是否有问题。
    希望各位前辈和大神指点一下,给点建议和意见,谢谢!^_^
    (帖子会持续更新近况)
    55 条回复    2021-11-11 15:24:26 +08:00
    feather12315
        1
    feather12315  
       2021-11-10 08:22:04 +08:00 via Android   ❤️ 4
    读个研,成应届生面
    Venow
        2
    Venow  
    OP
       2021-11-10 08:44:41 +08:00 via iPhone
    @feather12315 自身情况,最多只能读个在职,不过在职性价比好像不高
    jyizhao
        3
    jyizhao  
       2021-11-10 09:09:45 +08:00 via Android   ❤️ 2
    先跳到一个非外包公司做开发积累经验 然后好好准备面试然后再投大厂
    AilF
        4
    AilF  
       2021-11-10 09:11:53 +08:00   ❤️ 1
    现在十一月中旬节点,到目标月份半年时间,从测试跨度到 C++开发,还是头部大厂,再考虑到学历问题,只能说哥们加油。这真的太难了,不如努力转测开我觉得。
    AilF
        5
    AilF  
       2021-11-10 09:12:53 +08:00
    @AilF #4 3F 的也是我另外的想法👍
    Venow
        6
    Venow  
    OP
       2021-11-10 09:15:49 +08:00 via iPhone
    @jyizhao
    @AilF
    谢谢两位建议,我会认真考虑
    IT1024
        7
    IT1024  
       2021-11-10 09:16:54 +08:00   ❤️ 1
    加油吧!!
    lison007
        8
    lison007  
       2021-11-10 09:17:51 +08:00   ❤️ 1
    和大厂内管你这片的领导打好关系,其它没有任何办法
    Venow
        9
    Venow  
    OP
       2021-11-10 09:21:31 +08:00 via iPhone
    @gg135153296 ヾ(≧∇≦谢谢≧∇≦)ノ
    Leonard
        10
    Leonard  
       2021-11-10 09:22:37 +08:00   ❤️ 1
    GitHub 上开源一个 C++项目,并拿到 10k Star
    freelancher
        11
    freelancher  
       2021-11-10 09:25:11 +08:00   ❤️ 2
    测试转开发直接到大厂? 步子太大了,容易扯着蛋。

    先转开发,看自己能做下去么?再转大厂。
    jiayong2793
        12
    jiayong2793  
       2021-11-10 09:29:09 +08:00
    只看第一学历和专业,估计你这辈子都难进了
    Venow
        13
    Venow  
    OP
       2021-11-10 09:34:39 +08:00 via iPhone
    @freelancher 确实跨度比很大
    @Leonard 10k star ,这个比进大厂难
    Venow
        14
    Venow  
    OP
       2021-11-10 09:40:16 +08:00 via iPhone
    @jiayong2793 确实有点难度,不试试怎么知道能不能进
    AilF
        15
    AilF  
       2021-11-10 09:57:47 +08:00
    @Leonard #10 C++的 10K star 项目,那时候估计也看不上那几个厂 😂
    feather12315
        16
    feather12315  
       2021-11-10 10:06:05 +08:00 via Android
    @jiayong2793 #12 所以我说读个研成应届生是最容易的方式了
    feather12315
        17
    feather12315  
       2021-11-10 10:07:10 +08:00 via Android
    @Venow #2 现在已经没有在职这个说法,这个叫非全日制,一样有双证。
    nicebird
        18
    nicebird  
       2021-11-10 10:08:28 +08:00   ❤️ 1
    基本上很难了,到现在工作五年还没入开发的门。
    signalyc
        19
    signalyc  
       2021-11-10 10:15:42 +08:00   ❤️ 1
    首先你调研一下 cpp 的销路,估计除了鹅厂有点需求,别的都不算大
    其次学习不能取代经验,所以一步到大厂可能有点难,除非你真能在 github 上搞点有声有色的东西
    vanxy
        20
    vanxy  
       2021-11-10 10:30:18 +08:00   ❤️ 1
    1. 计划的第一个看那几本书真没必要,不如提升刷题的优先级。
    2. C++ 岗位本身需求少
    3. 试试测开岗?
    qooweds
        21
    qooweds  
       2021-11-10 10:42:07 +08:00
    没戏
    你有认真从你自身角度考虑过你计划中 123 的可行性吗?
    Otho
        22
    Otho  
       2021-11-10 10:46:58 +08:00   ❤️ 1
    多联系联系行业内的同学同事什么的,收集收集信息,什么时候他们疯狂招人了,针对性的投几率会大一些。这也只是小策略,打铁还须自身硬。
    Otho
        23
    Otho  
       2021-11-10 10:50:08 +08:00
    学一门语言没啥大的改观,不如考虑下,怎么把你日常的工作 “应用功能测试” 搞成 自动化测试 自己写代码跑 case ,个人觉得这是一举多得的事儿。
    仅供参考
    phxsuns
        24
    phxsuns  
       2021-11-10 10:55:52 +08:00
    C++岗位应该很少。。。你这有点太难了。。。
    要进大厂,搞 Java 更容易些吧。
    Venow
        25
    Venow  
    OP
       2021-11-10 11:00:43 +08:00 via iPhone
    @vanxy 好的,我调整一下优先级
    Venow
        26
    Venow  
    OP
       2021-11-10 11:04:20 +08:00 via iPhone
    @qooweds 试一试也没啥坏处,至少也不会比现在差呀
    Venow
        27
    Venow  
    OP
       2021-11-10 11:06:33 +08:00 via iPhone
    @Otho 感谢回复,我也有考虑过这种方法。打铁还需自身硬,要好好准备准备
    Yiki
        28
    Yiki  
       2021-11-10 12:26:51 +08:00   ❤️ 1
    应该先跳去一家非外包当个开发
    直接跨……估计就是面一下然后就……

    加油吧……
    Venow
        29
    Venow  
    OP
       2021-11-10 12:39:34 +08:00 via iPhone
    @Yiki ヾ(≧∇≦谢谢≧∇≦)ノ。确实,这样可行性比较大
    tbbrave
        30
    tbbrave  
       2021-11-10 13:21:39 +08:00   ❤️ 1
    测试工程师上海求一个简历 emhhbmdkZXRvbmdAdGhpbmtpbmdkYXRhLmNu

    JD 走 https://github.com/ruanyf/weekly/issues/1826#issuecomment-872797954
    pipilu
        31
    pipilu  
       2021-11-10 13:28:50 +08:00   ❤️ 1
    来个实际的,先去大厂做测试开发岗,然后转岗
    Jooooooooo
        32
    Jooooooooo  
       2021-11-10 14:13:59 +08:00
    简历过不去.
    kafkaonsea
        33
    kafkaonsea  
       2021-11-10 14:23:05 +08:00   ❤️ 1
    你这个难度很大,但是也不是不可能,机会非常小,你这种履历需要独辟蹊径,比如搞个牛逼的开源项目,否则大概率简历过不了

    我提供个可操作性好的方案,学一学 startup 公司常招聘的语言(比如 Python 、PHP 、Golang ),然后进一个小公司,先混一两年开发经验,然后再跳一些要求不是很高的中厂 (比如小米、联想这种),混两年,然后再跳大厂

    另外给你泼一下冷水,现在整个行业招聘都萎缩,大厂很挑履历,前两天跟朋友吃饭,说他们那里 HR 已经以学历非 211 刷简历了
    stiekel
        34
    stiekel  
       2021-11-10 15:27:50 +08:00   ❤️ 1
    lz 学历学校不是问题,工作经验可能是问题。如果想要进大厂,至少得有点开发工作经验,C++的需求 tx 还是挺多的。
    Venow
        35
    Venow  
    OP
       2021-11-10 15:42:48 +08:00 via iPhone
    @stiekel 是的,我比较担心项目开发经验
    AlexLam
        36
    AlexLam  
       2021-11-10 16:36:59 +08:00   ❤️ 3
    @Venow
    你在论坛问这种问题就很难有可行答案。
    有让你 10k start 项目,甚至还有回你这辈子都难进,那是不是高考差了就直接 remake 来的实际?
    下面链接的老哥是之前辍学进阿里现在在微软,希望能让你参考一下,大厂人也有普通人,不是人均 985211 也不是全部大神 10k start ,学历问题 /项目经验去领英 V2EX 等有社交属性的招聘软件上私聊工程师帮忙内推,前提你有一个项目在手无论是公司的还是你自己的,并且有亮点的项目,起码不是 github 就有的各种成品代码(例如 java 后端很多的 商城论坛代码)。
    https://lutaonan.com/blog/talking-about-dropout-again/
    Martin9
        37
    Martin9  
       2021-11-10 17:29:45 +08:00
    泼点冷水,即便你现在是开发,开始准备刷题,复习,到明年四五月份也不一定能进。
    现实一点的是,从现在开始学习,到明年四五月份转职做开发,找个小公司也好,外包也好,积攒项目经验,然后可能 1-3 年后能有机会去试试大厂
    mmmfj
        38
    mmmfj  
       2021-11-10 17:41:00 +08:00
    @alexlinroot 这个老哥很努力,看到最后我就是他口中运气好却不努力的人
    yongdongjino3
        39
    yongdongjino3  
       2021-11-10 17:45:59 +08:00
    学 java 比 c++好找的多吧?我感觉不考研的话操作系统和网络没啥用 实际代码能力更重要
    iyaozhen
        40
    iyaozhen  
       2021-11-10 17:59:32 +08:00   ❤️ 1
    侥幸在大厂,也是测试,见过几个 RD 、QA 外包转正的

    首先说一下,非常难
    我见过的一个路径:
    你先外包测试转外包开发 这点应该还行,外包公司内部先搞搞
    外包进大厂 这个有一定难度,要靠机缘。看你外包公司和各个大厂合作的怎么样,还需要一个机会,比如项目紧急,然后“混”进去
    外包转正 这个最难,非常看机缘。你工作要非常突出,突出到比正式同学还优秀,然后正式岗位有坑位,最难的是对口 RD 经理有这个意愿,想给你转正。即使转正,RD 经理可能还是把你当外包用,给一些脏活累活,成长空间也很有限

    你之前去面正式开发的话,几乎不可能。
    现在的门槛:本科 985/研究生+计算机专业相关
    Junzhou
        41
    Junzhou  
       2021-11-10 18:12:32 +08:00   ❤️ 2
    1 ,2 对于你从外包测试(非测开)跳到大厂做开发工作来说,根本没有性价比可言。

    特别是 2 ,零碎时间准备八股和力扣,你去试试就知道了。

    这样的现状走社招,面中小公司都不一定能行。如果你是应届生,参加校招,你背背八股,刷刷题,这套没啥问题的。

    你想找一份 C++的工作,你想过你要找什么方向的吗?服务端?客户端?我感觉写 C++难度可比 Java 大多了。。。。

    按照明年 5 月这个时间点来看,你报个班,速成一下,还是有很大可能在中小型公司找到研发工作的。
    lostberryzz
        42
    lostberryzz  
       2021-11-10 18:22:30 +08:00
    赶紧读个 master 跑路吧,头也别回
    xuzhzzz
        43
    xuzhzzz  
       2021-11-10 18:35:35 +08:00
    应届生身份可以
    Venow
        44
    Venow  
    OP
       2021-11-10 19:24:25 +08:00
    @alexlinroot 感谢您真诚的回复,给我很多力量
    chcone
        45
    chcone  
       2021-11-10 19:25:03 +08:00   ❤️ 1
    你的计划不通,简历关都过不了。

    真要做开发的话,先马上跳到任意开发岗,积累经验,看看是否真的喜欢干这个,再考虑下一步。

    年龄是你最大的敌人。
    Venow
        46
    Venow  
    OP
       2021-11-10 19:29:03 +08:00
    @Martin9 确实先转到开发岗,干一两年再投比较稳妥

    @iyaozhen 这条路走不了,团队正式员工最差也是硕士,不少都是博士

    @Junzhou 我是打算准备面后端
    AlexLam
        47
    AlexLam  
       2021-11-10 19:29:51 +08:00
    @mmmfj 努不努力是和谁对比,每个人的环境不同做法也不同
    dynastysea
        48
    dynastysea  
       2021-11-10 19:32:26 +08:00
    先在别的公司转开发吧,现在大公司对测试要求越来越高, 功能测试全部外包,测试开发对代码要求也比较高
    mmrx
        49
    mmrx  
       2021-11-10 21:01:24 +08:00
    5 年的社招+非计算机专业+非 cpp 开发+没有实际工作经验+“学过”cpp
    这个条件对小厂应届校招都没有优势,真的是地狱难度
    看下来就是一楼的最靠谱了,读个硕士走校招吧
    mooyo
        50
    mooyo  
       2021-11-11 00:05:13 +08:00   ❤️ 1
    测试到开发是一个坎,外包到正职又是一个坎,小厂到大厂还是一个坎,基本没啥希望同时跨过三个坎吧。。一步一步来吧。
    qiaobeier
        51
    qiaobeier  
       2021-11-11 00:32:44 +08:00
    认识 vp 最好 svp 以上人员让其内推
    leven87
        52
    leven87  
       2021-11-11 09:10:01 +08:00
    围城,城里面的想出来,城外面的想进去。
    Lothar
        53
    Lothar  
       2021-11-11 13:48:31 +08:00   ❤️ 1
    年龄是你最大的敌人 + 1 ,每个年龄范围对应的岗位级别是有限制的,比如到了某个年龄就必须有专家级别的水平才能招了,所以你要做的就是迅速追上、甚至赶超同龄人的技术水平,加油吧~
    whi147
        54
    whi147  
       2021-11-11 15:23:35 +08:00 via iPhone
    为什么想不通去做 c++
    whi147
        55
    whi147  
       2021-11-11 15:24:26 +08:00 via iPhone
    c++要求高。其他语言中阶 c++才入门
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5602 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 03:20 · PVG 11:20 · LAX 19:20 · JFK 22:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.