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

25 届双非秋招至今 0 面试,感觉废了

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

    双飞二本通信,窝在宿舍搞了 4 年逆向,无竞赛无实习,C/C++都还行(毕竟逆向基础),项目确实没啥,也不知道写啥,GitHub上有个自己的 C++工具库(Json 解析之类的),还有逆向分析了游戏的一些数据包、脚本虚拟机之类的用 C++写的相关工具。

    8 月下旬开始投,C/C++相关的啥都投,嵌入式也懂点(专业课)也投,逆向投的比较少,主要是逆向也没几个校招的,都要经验,也不太想走逆向了,逆向了这么久感觉这行真没什么前途,除非搞灰产。

    到现在 1 个月多了,没 offer 我感觉都可以接受,连面试都没一个😂是不是废了,现在就有点破防了。

    40 条回复    2024-09-29 10:20:33 +08:00
    wild80
        1
    wild80  
       64 天前   ❤️ 6
    慌啥,我也没面试,该吃吃,该喝喝,不行就欢迎业主回家
    naythefirst01
        2
    naythefirst01  
       64 天前
    先走小公司吧 想想自己平时做的什么方向的工作最多,然后找找有没有公司的业务比较吻合,一般小公司比较倾向技术和业务相关,其他方面要求比较低
    sumu
        3
    sumu  
       64 天前 via Android
    一般建议的方式是找师哥师姐帮忙内推,获得面试的机会
    zuosiruan
        4
    zuosiruan  
       64 天前 via iPhone
    @naythefirst01 刚毕业是能进大公司最大机会了吧?
    naythefirst01
        5
    naythefirst01  
       64 天前
    @zuosiruan OP 都说没竞赛没实习没项目了 也没有深耕的方向
    littephi
        6
    littephi  
       64 天前
    可以去投一下游戏工作室里面的安全部门?
    liuzimin
        7
    liuzimin  
       64 天前
    @zuosiruan 但刚毕业进不了大公司也并不等于废了呀。。。照这么说大部分人其实都废了。
    liuzimin
        8
    liuzimin  
       64 天前
    我们当年甚至校招都没有什么好公司,投都没啥投的。最后都是毕业即社招。
    dynastysea
        9
    dynastysea  
       64 天前
    四年大学真的都在学习的,这在计算机行业中已经是凤毛麟角的存在了,这都找不到工作的话 lz 是不是选错赛道了。。。。
    sagaxu
        10
    sagaxu  
       64 天前
    今年一本计算机(&软件)都捞不完,什么样的公司才会去二本池子捞
    OliverArrow
        11
    OliverArrow  
       64 天前
    @sagaxu 一本二本有什么区别,hr 又不会专门去搜
    imokkkk
        12
    imokkkk  
       64 天前
    op 实力没问题 可惜现在这个环境 二本没实习没竞赛很难过中大厂简历关 争取联系下内推吧 脉脉 牛客上很多
    hapsinge
        13
    hapsinge  
       64 天前
    @dynastysea +1
    的确感觉会不会选的都是刁钻赛道啊。
    harryWebb
        14
    harryWebb  
       64 天前
    和你能力其实关系不大,现在主要是环境不好,招聘的公司少。。。还有就是人太多,大公司和小公司吃不下往届的

    人,更何况吃应届的。。。很多工作其实难度不大,和你能力关系不是非常大

    多找找看不同城市的工作。。。

    多点作战
    JamesR
        15
    JamesR  
       64 天前
    要不边送外卖边面试,时薪 20 多元,还能挣点生活费。
    hackyuan
        16
    hackyuan  
       64 天前
    现在太难了,最近试水了一下根本没回响,都不知道是不是真的在招人,还是只是挂出来混个任务。。。
    arthas2234
        17
    arthas2234  
       64 天前
    我们公司已经不招人了,内推都不行
    有人离职了也是剩下的人平摊任务,实在不行就从别的部门借调,还不行就去找外包来做。就这就业环境能力好不好都是次要的了
    reoah2
        18
    reoah2  
       64 天前
    这个方向太小了,本来有这个业务的公司就不多,有这个业务的公司秋招也优先选择 985 硕有实习的研究生,去读个研吧
    Shura
        19
    Shura  
       64 天前
    大环境太差,和你本身能力没啥太大的关系了,需求缩量很多,供给又在不断变大。
    wweerrgtc
        20
    wweerrgtc  
       64 天前
    @JamesR #15 我送过外卖 时薪才 13 元
    UIXX
        21
    UIXX  
       64 天前   ❤️ 2
    大环境归大环境,你这些经历纯属走歪路了。
    相关:0X 年 galgame 引擎脚本小子,也是 agth-喵-vnr 一路过来的。

    hook 只是一种套路,逆向的核心竞争力是对软件逻辑的理解,就这一层面而言,初级码农用纯分析的手法所能学到的东西远比不上正儿八经写程序学到的多(或者说“构建程序”对于逻辑的理解要高于“探测程序”)。不竞赛不实习不写正经项目,分明是闭门造车舍近求远...

    其次,别说逆向灰产,逆向本身就是“破坏信息系统”的模糊地带。现在逆向的立足点都是安全领域,安全->大厂->高门槛,二本通信不容乐观。

    ---------------------------------------------------------------------

    建议走大众路线,先做一些常规项目填充简历再说。
    JamesR
        22
    JamesR  
       64 天前
    @wweerrgtc #20 熟练了能好一些,不送的话,0 ,总比时薪 0 要好,火车票,房租,吃饭都等着用钱。
    zhengfan2016
        23
    zhengfan2016  
       64 天前
    @UIXX 逆向其实也还好吧,我同学也是专科通信专业搞逆向的,在学校之前还挖过 oppo 的漏洞,23 应届现在在广州的公司做信安,帮政府一些部门扫漏洞啥的
    chi1st
        24
    chi1st  
       64 天前
    杠一句,双非不是指的非 92 的一本么
    UIXX
        25
    UIXX  
       64 天前
    @zhengfan2016 人跟人不能一概而言。我主要是强调不要为了折腾放弃正常的学习路线,常规的学历竞争在哪个方向都是存在的。
    biantaoGG
        26
    biantaoGG  
       64 天前
    @chi1st 确实,我也以为是这样的
    FeS
        27
    FeS  
    OP
       64 天前
    @UIXX hook 应该算最简单的,平时我主要是在还原内部数据结构对象关系之类的比较花时间,所以逆一个游戏都好几个星期或好几个月,然后用 C/C++又搓工具,代码反反复复写了好几遍,从系统调用封装到跨平台都是我自己写的,正向这块我真觉得没什么大问题,至少对于一个应届生来说,QT 啥的也能写,构建系统 CMake 啥的也很熟,当然除非那种简历造假的,用过即精通,开源改两行当自己项目的,或几个库粘合在一起的,那种真比不过。
    😂主要还是感觉现在公司压根不要人。
    FeS
        28
    FeS  
    OP
       64 天前
    @chi1st 没事,我已经自动归类到专科了(一二本都招算不算一本())
    haoswil
        29
    haoswil  
       64 天前
    有点难,秋招没 offer, 春招更差
    star9029
        30
    star9029  
       64 天前
    @UIXX 我觉得经历其实没啥问题,因为有兴趣的东西学的快,没兴趣的东西学得慢。但感兴趣的东西,常常不符合市场需求,哎。
    leegradyllljjjj
        31
    leegradyllljjjj  
       64 天前 via iPhone
    上大学的时候一个个都是天之娇子,被社会毒打后就明白了🐶
    sikuu2al
        32
    sikuu2al  
       64 天前
    是这样的 现在就是这个环境了哥们 我 24 双非 有竞赛有实习 一样找不到工作
    KingHL
        33
    KingHL  
       64 天前
    简历可以发我,我看下基础,可以的话帮你内推
    nancccc
        34
    nancccc  
       64 天前
    群混少了
    Yadomin
        35
    Yadomin  
       64 天前
    搞了那么久逆向没打过 CTF 吗
    FeS
        36
    FeS  
    OP
       64 天前
    @KingHL 怎么联系?

    @Yadomin 我主要是实践,没打,CTF 感觉和实际逆向有差距,还有个就是平时逆向就很忙了,有些得逆好几个月,根本没空(
    chromiumd
        37
    chromiumd  
       63 天前
    我现在也在搞 web 安全,有 C++的项目经验,想学一下逆向,能问下 OP 逆向在哪学的吗
    FeS
        38
    FeS  
    OP
       63 天前   ❤️ 1
    @chromiumd 说实话不太建议,或者最好是以后走安全方向,逆向我个人认为前途已不大,如果你非要学的话,也不建议再搞 Windows 平台的逆向了,建议 Linux ,安卓平台岗位多点。

    我的话就谈谈自己的看法,逆向也不能一概而论,毕竟搞各种方向的都有,我这不像别人那样给你推荐什么书啊,什么课啊,什么路线啊(想看你可以上知乎嘛),我就说说自己学习的经历。

    我的情况是,不搞竞赛,也没搞过 CTF ,本身就不太喜欢比赛这种东西,学逆向就是兴趣,也不是想拿什么名次攀比什么的,只是喜欢那种能解开黑盒里的秘密,然后能自由操作,全盘掌握的感觉。

    我主要干的是代码还原,就是还原数据结构,算法,对象和对象的作用关系这种,最理想的情况还原到和正向代码差不多。当然有些人喜欢搞什么解密、内核、驱动各种折腾,CE 搜内存改数值,过检测、VT 之类的,我对这些兴趣不大。

    有条件的话,最好是报班,有些培训机构还行,这和正常编程还真不一样,毕竟吃经验,报班会省事很多,当然自己学其实也不错(我个人也就属于这种了),不如说更推荐,只不过时间要长很多,但这样经验更丰富点,自己也能看的更透彻,其实逆向也就主要吃经验。不想报班的话,其实也还有种捷径,就是找个老师傅带你,当然你能不能找到真正的老师傅?人家又愿不愿意带你?很难说。还有也可以找找有些技术氛围浓厚的群,多交流讨论,看看人家的想法和自己的有什么区别,刷新刷新自己的认知,当然好像蛮多群都是死群或卖课卖挂的又或者一群三脚猫讨论不出个啥只喜欢装 13 。

    一开始还是先打基础,C/C++,ASM ,操作系统原理,比如 PE 结构,Windows 内存管理啥的这些基本很熟悉的,这也是基础,你可以找一些培训班泄露出来的盗版视频,其实 b 站就有,可以看看,但其实效果不大,不过重在扩展视野,丰富自己的认知,因为逆向还是注重实践,而且人家那个培训班是有老师辅导的,你自己看视频也也就了解个大概,所以这时候最好是要有个目标,比如你想逆什么,就边看基础,边朝这个方向需要的技术去学,最后用你所学的知识解决了这个问题,你会发现自己水平突然就上一个台阶了。

    可能你学了点东西就开始尝试能不能解决问题,然后发现不行,搞了好久也没弄出来,然后搞得自己很烦躁,说实话这很正常,有时候也没必要太死磕,认命也是一种能力,及时止损,先去看看别的。

    当然逆向的学习是一个很长的过程,有时候一些问题可能在你这个水平和认知下解决不了,其实也没什么,正常,这时候要么你去问别人,要么你先收好问题,后面你认知到位了,突然有一天你就会发现,哦原来是这样,当然了这也得权衡效益,自己思考当然好,但耗时,其实这里就揭示了逆向涉及到知识面太广,一下子你没办法全盘掌握。

    等你基础打的差不多了,很多时候你自己就知道该怎么做了,不需要问别人,你自己就知道自己缺什么,可能唯一的问题就是你知道自己缺这块,但这块你可能找不到相关资料,要么是这块资料就没有,要么是这块资料有但你没了解行话,没搜到,说实话这个就是进步的地方了,当然这块也就只是时间问题。

    最后别忘了,逆向的最朴素的真理其实就是正向,如果你了解一个软件的设计架构,或加密/混淆算法的原理,甚至是虚拟机原理,当然我们这统称为正向的软件设计架构,不需要什么逆向知识你可以猜到它大概是什么样的,相反的你不了解这个架构,又要去逆,这就是最痛苦的,且没有效率的,所以逆向本质上还是要求你正向开发有一定经验

    我觉得最后总结也就这四个 -> 基础,经验,实践,正向
    NICEghost
        39
    NICEghost  
       63 天前
    搞了 4 年逆向,无竞赛无实习,还想找工作?这辈子有了
    chromiumd
        40
    chromiumd  
       60 天前
    @FeS 感谢感谢 非常详细 狠狠学习了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3689 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 10:39 · PVG 18:39 · LAX 02:39 · JFK 05:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.