对未来的迷茫,求助 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
AkashicRecords
V2EX    职场话题

对未来的迷茫,求助

  •  
  •   AkashicRecords 2021-12-06 11:40:08 +08:00 4927 次点击
    这是一个创建于 1405 天前的主题,其中的信息可能已经有所发展或是发生改变。
    各位前辈大家好。LZ是某 985 信息安全专业的大四学生,读研方向是区块链。由于今年各类面试屡屡受挫,对未来感到颇为迷茫。因此想问问问大家有什么建议。


    由于本系的教育更加偏向于理论密码学,因此我感觉自己的工程能力方面有所欠缺

    学过 Java 吗?
    学过。
    用过某种框架吗?
    没有。

    写过 C++ 吗?
    写过,之前写算法刷 OJ 都是 C++。
    用 C++ 写过项目吗?
    没有。

    写过 Python 吗?
    写过,之前的课设作业大部分都说 Python 。
    Python 协同 redis 等多部件尝试过吗?
    没有。


    我也尝试过对某项工程技术进行系统地学习,例如 Deep Dive Into Modern Web Development 这门课程。然而,由于学校课程的繁杂和各种被安排的杂活,让我很难长期坚持这种额外的学习也许两周才有机会去看一、两次课。这种学习方式进度相当缓慢,每次的回忆都会占用大量的精力,效率不能算得上很高。


    很多人说,在读研期间,工程能力会有提高。然而,作为一个区块链方向的学生,在目睹了如今严峻的区块链就业情况后,非常担心可能当自己毕业时,自己学到的东西已无用武之地……今年的实习面试中,我尝试面试了各类公司。给我的感觉是,无论是区块链公司或是传统互联网公司,都需要的是前后端开发更多,区块链方面反而是没有太大的招聘需求。而在这方面,和计算机 /软件工程专业的同学相比,我所学的知识并没有什么优势。这让我感到颇为纠结,不知道在区块链的学习上应该付出多少气力。


    我也曾参加过 CTF 竞赛,也取得了强差人意的成绩。然而,我的方向是 Misc ,而非常规的 Pwn 或者 Web 。它很难说是某项具体工程能力的提高或是某种实战技术的培养。因此,无论在今年的面试或是找导师中,我很难用上这些奖项。也正是因为如此,我也很久没有再参加比赛。


    未来应该怎样规划和发展?我很迷茫。希望各位前辈不吝赐教,能够为我解惑。
    28 条回复    2021-12-06 23:47:00 +08:00
    Stringify
        1
    Stringify  
       2021-12-06 11:43:48 +08:00   1
    工程能力可以在工作中迅速培养,但企业在校招更注重应届候选人的基础、
    AkashicRecords
        2
    AkashicRecords  
    OP
       2021-12-06 11:47:22 +08:00
    @Stringify #1 主要是感觉自己学习的“方向”不太对。企业需要的基础并不是我的基础
    jr55475f112iz2tu
        3
    jr55475f112iz2tu  
       2021-12-06 11:53:48 +08:00   1
    其实想想就知道为什么区块链专业出来就业不太行:
    1. 开赌场一类的:开源一大把,哪需要专业的来搞,随便应付应付得了;这类公司重点都是营销和运营,技术就是个屁
    2. 超大互联网公司:区块链目前就是个小得不能再小的前沿探索领域,没有任何盈利前景,也无法降本增效,所以也不是发力点,自然不会对专业人才有太多需求
    3. 中小互联网公司:区块链是什么鬼?关我屁事

    我的建议就是不要再死抓着区块链不放,找一个关系最大的相邻领域去做拓展
    那些说区块链是未来,区块链是元宇宙基础设施的垃圾公司 /垃圾人,招人的时候看都不会看你一眼
    AkashicRecords
        4
    AkashicRecords  
    OP
       2021-12-06 11:59:55 +08:00
    @czfy #3 嗯,所以很烦恼,毕竟读研方向是这个,导师只做区块链,我感觉很难“拓展”。我的研究方向类似于 Cosmos 、Polkadot ,这种对大中小公司都比较没有应用前景 = =
    SuperChenCN
        5
    SuperChenCN  
       2021-12-06 12:04:50 +08:00   1
    可以考虑投一些网络安全的公司,和你的专业对口。近几年网络安全行业发展还是很不错的,未来前景也可以。
    楼主可以考虑找找做区块链安全的公司,我知道的 360(奇安信)、tx 、jd 、平安、观安 都有做相关
    Stringify
        6
    Stringify  
       2021-12-06 12:05:59 +08:00   1
    @AkashicRecords 可以咨询下导师、师兄们,可能他们的视野更开阔,你遇到的问题他们也之前也遇到了
    ttshf
        7
    ttshf  
       2021-12-06 12:30:38 +08:00   1
    可以看下导师在工业界有什么关系,有的话找相关工作容易很多,工资也会比一般前后端高很多
    AkashicRecords
        8
    AkashicRecords  
    OP
       2021-12-06 12:52:40 +08:00
    @SuperChenCN #5 投过……今年校招实习好像 hc 很少,投了之后好多是石沉大海
    AkashicRecords
        9
    AkashicRecords  
    OP
       2021-12-06 12:53:30 +08:00
    AkashicRecords
        10
    AkashicRecords  
    OP
       2021-12-06 12:55:31 +08:00
    @Stringify #6
    @ttshf #7 听说都是自求多福……基本上两条路,前者走大厂做常规的前后端开发(比如做分布式的),要么就押宝区块链公司但是据我所知没有师兄师姐选后者。
    9tao
        11
    9tao  
       2021-12-06 12:57:55 +08:00   1
    海外试过吗,这个领域在海外可能更友好
    koor
        12
    koor  
       2021-12-06 13:04:20 +08:00   1
    本站酷工作节点区块链项目招人的简直不要太多,不少还可以远程,我都心动想转合约开发了
    AkashicRecords
        13
    AkashicRecords  
    OP
       2021-12-06 13:14:08 +08:00
    @9tao #11 海外出去做这个,割完韭菜还能回国么
    @koor #12 感觉好多都黄了啊……这类小公司也不是很放心
    dantangfan
        14
    dantangfan  
       2021-12-06 13:58:36 +08:00   1
    很多年前我也是有同样的问题,感觉自己的基础并不是别人想要的基础,自己什么都不会,最后糊里糊涂的不知道怎么还是找到工作了。

    后来自己当了面试官才知道,面试学校刚出来的同学,应该多往:操作系统、网络、数据库、概率统计、数据结构等基础学科上问问题,然后顺便看他研究的方向是否够深入、有没有自己的一套学习 /做研究的套路等。后来 LeetCode 兴起,白板编程的占比就变重了一些, 但是总体还是偏向基础扎实、头脑灵活、表述清晰等品质。上面说这些学科,都是通过 “准备” 能够得到较好成效的。
    Zien
        15
    Zien  
       2021-12-06 15:02:47 +08:00 via iPhone   1
    申请国外的学校或者岗位吧,国内基本上都是事倍功半,你得多花两倍的精力应付国内的课程就业体系。
    Brentwans
        16
    Brentwans  
       2021-12-06 15:08:14 +08:00   1
    你需要更通用的能力。要先找计算机的工作,别的不谈,至少先熟练掌握一门编程语言吧
    XVXVXXX
        17
    XVXVXXX  
       2021-12-06 15:14:03 +08:00   1
    请务必想方设法去企业中参与实习,了解业界情况。
    AkashicRecords
        18
    AkashicRecords  
    OP
       2021-12-06 15:20:02 +08:00
    @dantangfan #14 非常感谢您的建议!
    @Zien #15 本科学校和专业对出国应该是有些限制,美国肯定是没法去了
    @Brentwans #16 感谢!不过我对熟练的程度有些难以确定。譬如 Solidity ,我能够完成基本的程序编写,应付课设作业都没有很大的问题。但是如果问到 Solidity 的内联汇编,我就是完全一脸懵了。
    zmxnv123
        19
    zmxnv123  
       2021-12-06 15:46:51 +08:00   1
    你应该投长亭之类的安全公司,或者区块链挣快钱...
    LeafCCC
        20
    LeafCCC  
       2021-12-06 15:55:47 +08:00   1
    某 985 信息安全专业 不会是我交吧
    AkashicRecords
        21
    AkashicRecords  
    OP
       2021-12-06 15:58:37 +08:00
    @XVXVXXX #17 今年面试屡屡受挫,没有找到合适的岗位 /合适的岗位没有 hc 了
    @zmxnv123 #19 我投了,一直卡在初筛,也没有人联系……
    AkashicRecords
        22
    AkashicRecords  
    OP
       2021-12-06 16:02:26 +08:00
    @LeafCCC #20 今年夏令营报了贵交,结果简历关由于排名给我刷了(我们学校排名出得非常晚,比实际低了 5 名),而且贵交没有预推免就很令人伤心……
    yangzhezjgs
        23
    yangzhezjgs  
       2021-12-06 16:32:38 +08:00   2
    个人意见,你首先要做的是掌握好通用知识:
    1.计算机系统基础(去看 csapp 或者南大的《计算机系统基础》)
    2.常用数据结构和算法
    3.一门主流 oop 语言 c++/java/golang 三选一

    第二步,去学习通用的业务开发技能,这一步是为了你保底能找到工作
    1.网络编程 /并发 /系统编程
    2.一种成熟的框架,如 spring
    3.常用的数据库 mysql,redis
    4.基本的前端相关知识

    第三步,在深入细分领域的开发
    比如:区块链研发就是 fabric ,智能合约之类的,
    存储就去学 raft/lsmtree ,
    算法就去学机器学习深度学习,
    安全就是密码学之类
    wongskay
        24
    wongskay  
       2021-12-06 16:52:20 +08:00   1
    llb123
        25
    llb123  
       2021-12-06 16:56:32 +08:00   1
    转前 /后端吧,认识的这个专业的都转了
    yuzhibopro
        26
    yuzhibopro  
       2021-12-06 17:29:06 +08:00   2
    地基其实都准备好了。就是没啥项目,问题不大。找个项目吧。
    AkashicRecords
        27
    AkashicRecords  
    OP
       2021-12-06 18:22:14 +08:00
    @yangzhezjgs #23 非常感谢!我打算之后的发展就按照您的这个步骤来
    @wongskay #24 我知道慢雾,可惜它在厦门,而且好像不怎么招人
    Maxbee
        28
    Maxbee  
       2021-12-06 23:47:00 +08:00 via iPhone   1
    区块链技术是以后趋势
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5542 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 08:54 PVG 16:54 LAX 01:54 JFK 04:54
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86