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

感觉很失败,不知出路在何方。(大三学生发来的求助帖)

  •  
  •   fiht · 2017-06-27 18:45:16 +08:00 · 4923 次点击
    这是一个创建于 2708 天前的主题,其中的信息可能已经有所发展或是发生改变。

    个人背景

    学历背景

    某本科高校大三在读(下半年大四),成绩不好,背负着三门挂科记录。

    技能发展路线

    1. 大一的时候写了半年的 Java,然后大一下和大二上开始使用 Linux 并开始学习 Linux 下的 C 语言编程。
    2. 大二下开始入门网络安全,然后开始使用 Python 编程,找找简单的 sql 注入,XSS,逻辑漏洞等。
    3. 大二下和大三上基本都是用 Python 写爬虫,写工具,想开发出一个自动化的扫描系统,实现我这边输入十万个域名然后将爬虫程序部署到我的服务器之后爬虫能够对这些网站进行自动化攻击。
    4. 在大三上的后半阶段的时候停止了工具的开发,原因是发现完成这个功能需要有计算资源作为支撑,并且市场上已经有了比较成熟的解决方案,个人扫描器远达不到专业扫描器的高度(如最近泄露出来的 AWVS 11 就能完成这项功能)。
    5. 在大三下学习开始接爬虫外包的活,做的较大的一个工程是对若干个机票网站进行票价监控,其中涉及到了很多的反爬虫问题。开始对爬虫产生抵触心理,认为爬虫没有太多的技术上的上升空间(只是痛苦的调试前端 JS 程序,属于累活)。
    6. 在停止外包工程之后开始学习 flask 和简单的前端开发技术,给之前的大规模漏扫程序加上了 UI。

    现阶段在做的事情

    1. 想完成一个类似 shodan.io 的一个扫描引擎(有老师提供资源支持支持)
    2. 想入坑机器学习,用机器学习解决现在的问题
    3. 想学习 ELK 框架,认为这个东西很有前景

    感觉很失败

    原因:

    1. 我上述所做的一切都是前人们已经做过了的,包括现阶段要做的事情,如完成小规模的 shodan.io,业界大佬猪猪侠在两年前就已经做过了并且开源出来了部分代码(扫描部分分布式扫描队列
    2. 作为一个科班学生,我没有良好的计算机素养。具体表现在我的算法能力很弱,数据库,计算机网络等理解得并不深入。
    3. 在网络安全这个领域,我找不到前进的方向。原因如下:
    • 在掌握了基本的挖洞技能之后,认为 Web 渗透上升空间有限,不会代码审计与移动安全 /二进制的话很容易触到天花板。
    • 代码审计可能学习成本过高,原因在于现阶段大部分网站由 PHP/JAVA 开发,感觉写过几年 PHP/Jsp 的同学会比较有优势
    • 前有古人,后有来者,看到自己跳进了许多前辈的曾经踩过的坑,也看到后人踩了我的踩过的坑。觉得自己所做的事情对这个世界没有太多影响。

    问题

    1. 请问各位大神我的出路在何方,继续从事安全行业的话什么岗位比较适合我现有的技能栈?
    2. 以现在的资历,如果想进阿里百度等大厂的话应该从哪些方面加强学习?
    3. 以下是我的个人简历,基本和上述个人技能栈一致,关于简历您觉得有哪些问题需要修改?

    个人简历 https://blog.fiht.me/resume.pdf Github 账号 https://github.com/fiht

    谢谢!

    第 1 条附言  ·  2017-07-03 22:57:57 +08:00
    感谢各位的回复,给了我信心。技术路漫漫,我们要慢慢来。
    第 2 条附言  ·  2017-10-08 06:11:13 +08:00
    已经拿到阿里云和 360 企业安全两家的 offer 意向书,多谢各位关注
    第 3 条附言  ·  2019-05-29 10:07:08 +08:00
    看到还有朋友收藏这个帖子,更新一下近况。
    1. 之前担心的毕业问题全部解决了,毕业之前的补考基本上都可以过,不用太担心。
    2. 毕业之后进了腾讯深圳,还是做安全,比较对口。
    3. 找了一个北京的女朋友,去年飞来飞去飞了半年,今年调岗到了北京解决了异地的问题。
    37 条回复    2017-06-30 14:25:51 +08:00
    yodeser
        1
    yodeser  
       2017-06-27 19:04:15 +08:00
    同大三,无法回答你的问题。但是真的蛮厉害的了。。
    fiht
        2
    fiht  
    OP
       2017-06-27 19:14:40 +08:00
    @yodeser 什么都了解过一点什么都不精,感觉十分之头疼。现阶段的状态就是做开发做不过搞开发的,做渗透做不过搞渗透的,头疼 ing
    cydysm
        3
    cydysm  
       2017-06-27 19:23:37 +08:00   ❤️ 1
    那个搜索引擎看起来就和知道创宇的 ZoomEye 差不多。做安全可以,看下余弦团队最近写的技能树 http://evilcos.me/security_skill_tree_basic/index.html
    不过以后可能不会更新了。
    imn1
        4
    imn1  
       2017-06-27 20:08:33 +08:00
    大三还没资格说失败二字
    至少你还有想做和正在做的事情,不是吗?
    fiht
        5
    fiht  
    OP
       2017-06-27 20:25:54 +08:00
    @cydysm 嗯,谢谢。
    @imn1 可能对前途未卜有点迷茫吧...
    debriliu
        6
    debriliu  
       2017-06-27 20:30:55 +08:00
    同大三,同迷茫
    liujiangbei
        7
    liujiangbei  
       2017-06-27 20:38:45 +08:00   ❤️ 1
    你已经很不错了,真的,我工作 5 年了自叹不如,你只需要按照自己的轨迹去做去学习就行了,不要觉得自己失败,如果现在你都觉得失败以后你会更加觉得的
    ittianyu
        8
    ittianyu  
       2017-06-27 20:58:13 +08:00   ❤️ 1
    大三转方向狗路过,当年玩安卓,现在被安卓玩,已哭晕在电脑旁。
    现在写 java 照样 6 得很。大四转方向,一样来得及。自从不写客户端之后,整个人心情都好很多。后端抛开大数据、高并发的话,不知道是多么幸福。
    kraymond
        9
    kraymond  
       2017-06-27 20:58:33 +08:00 via Android
    楼主很厉害啊,我也是安全方向,现在大一,导师带着做几个项目,现在比较迷茫在哪个领域深入。
    fiht
        10
    fiht  
    OP
       2017-06-27 21:06:51 +08:00
    @liujiangbei 诚惶诚恐,多谢前辈抬爱。
    @ittianyu 我写的后端就没有高并发...一写现成同步,加解锁的问题都交给了 nosql 去打理...
    @kraymond 等你搞了两年之后你就会发现我很菜了。大一就有人带是个很幸福的事情,好好跟老师做两个 project,前途无量啊
    tomxin7
        11
    tomxin7  
       2017-06-27 21:28:43 +08:00 via Android
    人比人气死人,我大一还在各学生组织跑来跑去,唉:-(
    johnlui
        12
    johnlui  
       2017-06-27 21:56:36 +08:00
    做做外包挣些钱吧,手头宽裕了就不会想这么多了。。。
    uncleroot
        13
    uncleroot  
       2017-06-27 22:46:58 +08:00 via Android   ❤️ 1
    大三的话不是应该找个靠谱的暑期实习?。不过大厂的招聘期都过了。去小些的看看吧
    fiht
        14
    fiht  
    OP
       2017-06-27 23:55:52 +08:00
    @johnlui 之前做了一个多月的外包挣了差不多一万的样子,然后更新了键盘鼠标耳机播放器之后感觉已经对金钱没有太多追求了...
    @uncleroot 找到了一份实习,就是去做简历中现在正在开发的系统。
    buhuipao
        15
    buhuipao  
       2017-06-28 00:27:58 +08:00   ❤️ 1
    大学这么会折腾你还怕没出路?尽早选定一个方向,对,一定要选定一个!这个暑假无论有没有找到合适的实习,去 LeetCode 和牛客网刷题吧,重点推荐 LeetCode (很多大厂很多面试笔试原题),刷完题就去秋招收割简历吧
    buhuipao
        16
    buhuipao  
       2017-06-28 00:28:52 +08:00
    @buhuipao offer,抱歉走神写错了
    Hudsonhuang
        17
    Hudsonhuang  
       2017-06-28 00:33:13 +08:00 via Android
    大佬,你都是在哪儿接的外包呀
    Weny
        18
    Weny  
       2017-06-28 00:36:36 +08:00 via iPhone
    @Hudsonhuang 朋友的朋友 就是小白
    cxbats
        19
    cxbats  
       2017-06-28 04:17:58 +08:00 via Android
    mo dalao
    binux
        20
    binux  
       2017-06-28 04:53:42 +08:00   ❤️ 1
    大学不要想太多什么别人做过了,做得没有别人好,你有兴趣就去做。然后加入他们。
    jyf007
        21
    jyf007  
       2017-06-28 06:24:58 +08:00   ❤️ 1
    我只能捡轮子滚,你是拆轮子看
    syncher
        22
    syncher  
       2017-06-28 09:30:15 +08:00 via Android
    同大三,非科班,后端暑期实习
    johnlui
        23
    johnlui  
       2017-06-28 10:24:04 +08:00
    @fiht 我也经历过你这个阶段,中二期嘛,自信满满,以救助的口气,本质是为了压抑内心的爆炸的自信,潜意识里觉得这样不好,又忍不住表现出来。放心,过几年就好了。一定要明白成功背后的本质原因:运气。所以,建议把握住以后将会到来的机会,要敢于冒险。
    fiht
        24
    fiht  
    OP
       2017-06-28 11:03:34 +08:00
    @buhuipao 谢谢谢谢,暑假刷刷 LeetCode,争取进个大厂

    @binux 嗯,之前水平太菜,现在也能慢慢参与到一些开源项目中了,上个月还在看您的 pyspider

    @jyf007 大概总结了一下发明轮子的规律,想做这个-->搜一下好像没人做过--> 开始自己开发--> 深入了解这个方向之后发现还是有人做过了,于是 gg

    @johnlui 我也不太清楚,大学里面没有比赛成绩,学习成绩也不好,有点虚。中二这个事情,等过几年看这个帖子我可能能看得明白一点:-D,一命二运三风水,四靠贵人引路,多谢前辈指教

    @Hudsonhuang 朋友的朋友和不懂技术的朋友
    hotStrip
        25
    hotStrip  
       2017-06-28 11:17:15 +08:00   ❤️ 1
    才大三,迷茫什么,我大三时候还过着天天宅寝室打游戏,叫外卖的生活。
    yanjunjie
        26
    yanjunjie  
       2017-06-28 11:22:08 +08:00
    路在脚下
    paradoxs
        27
    paradoxs  
       2017-06-28 11:25:12 +08:00   ❤️ 1
    稍微大一点的公司, 爬虫岗的工资和主程是一样的.
    你还小, 不懂一句话叫 "软件是为数据服务的"
    谁能搞来数据, 谁就是王.
    stackpop
        28
    stackpop  
       2017-06-28 11:42:06 +08:00
    1. 参加 CTF 比赛
    2. 去实习
    qianguozheng
        29
    qianguozheng  
       2017-06-28 11:44:31 +08:00   ❤️ 1
    大学的时候多多的折腾是对的,慢慢的发现规律。

    有句话不是说“纸上得来终觉浅,觉知此事要躬行”。

    我个人的感觉是对大方向有个判断,结合自身兴趣选择一个专一的方向,专一门语言,总之,就是把一件事情做到极致,你的价值就上来了,全面没有错,但是要有自己的特长。

    这是我自身的教训总结。
    PazuLee
        30
    PazuLee  
       2017-06-28 12:02:37 +08:00   ❤️ 1
    山大的啊。。。作为同为山大的师兄,觉得你做的真的超过了 80%-90%的人了吧,没必要没自信和迷茫。可以考虑在 V2EX 或者之外的地方找做安全的大神们聊聊,或许会有帮助呢
    fiht
        31
    fiht  
    OP
       2017-06-28 15:42:19 +08:00
    @paradoxs 外包时候写的爬虫给我留下了很深的心里阴影,再也不想 debug 别人的 js 了....

    @stackpop CTF 题目做不来,脑洞跟不上,可能是基本功不扎实,大学里没打过比赛没拿过奖感觉很可惜...

    @qianguozheng 谢谢,现在感觉不是那么迷茫了,暑假好好刷题进个大厂然后看以后的发展。再次真心的表示感谢。

    @PazuLee 向学长问好,咨询了一些安全届的人士,得到的答复和 @qianguozheng 这位前辈基本一致,选择一个感兴趣的方向一直做下去吧,目前的定位是安全开发岗,希望能够进到大厂,bless!
    connection
        32
    connection  
       2017-06-28 16:58:59 +08:00
    简历的头像=-=
    我也是大三,走在路上 共勉
    johnlui
        33
    johnlui  
       2017-06-29 10:18:18 +08:00   ❤️ 1
    突然意识到楼主 20 岁就本科毕业了。。。牛逼。。。。

    我是 21 岁本科毕业的,高考前年龄小是个优势,可以专心学习应试,但在某个时刻一定会崩溃,经历世界观的重塑,这个时刻一定会到来,什么时候来就看命了。

    我毕业三年,现在的体会是,慢慢来,不急,慢慢混,生命还有很长。
    381765497
        34
    381765497  
       2017-06-29 16:30:09 +08:00   ❤️ 1
    同大三,同背负三科挂科记录,我现在是在做老师给找的一些外面的项目,比如什么考试系统,人事系统等这样一些难度不太大的系统,技术含量不高,走的也是别人走过的路,但是,我不觉得这样有什么不好,总之学到的就是自己的,同样的东西,自己学明白了,还是有自己的不同的收获,所以,跳进了许多前辈踩过的坑又怎样,继续向前,你也会留下你自己的脚印的。
    fiht
        35
    fiht  
    OP
       2017-06-29 16:59:59 +08:00
    @johnlui 表哥有经验。确实是这样的,感觉三观跟不上周边同学的节奏。等顿悟吧。。


    @381765497 嗯,谢谢,慢慢混,生命还很长,技术需要通过踩坑来积淀
    junnplus
        36
    junnplus  
       2017-06-30 09:31:23 +08:00   ❤️ 1
    先提个建议,挂科的能过尽早过,不管用什么方式过。
    再找个厂实习,还有,楼上说的都对
    fiht
        37
    fiht  
    OP
       2017-06-30 14:25:51 +08:00
    @junnplus 等大四大补考吧....谢谢前辈
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3135 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 13:58 · PVG 21:58 · LAX 05:58 · JFK 08:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.