样样了解,但是样样不精,我该怎么办。

样样了解,但是样样不精,我究竟该干什么?

原本这个问题,有了答案,我在今年春天拿了一家小公司C++的offer。
可是,自己做死,大三挂了一门课,大四后半学期重修没有话心思,又挂掉了;自然,这个小公司也把我拒了。
虽然开学之后的补考通过,但是我现在陷入了无业游民的状态。
我开始疯狂地找合适的岗位投简历。
可是,岗位投的越多,却发现自己是那么地与公司需求脱节。

先说说前端方向:

之前为了搞个人博客和一些小的课程设计,自学了JS、Vue和NodeJS,但是JQuery没有去学习。
同时,因为是自学,并且只是很浅显的开发,并没有进行性能调优,只是知其然不知其所以然。这导致我在很多原理性的问题上一无所知。
一些公司还要求会使用WebGL和一些其他技术栈。
自然,前端方向,凉凉。

再说说后端方向:

  • c/c++方向,我只能算是一个有些许经验的新手,只会用STL和简单的网络编程,并不知其所以然。
    BOOST只是略有了解,QT只用它写过最简单的界面。
    自然,c/c++,凉凉。
  • java方向,写过简单的界面和网络通信,但是是大二时候的事情了。现在甚至连一些基本的java语法都记不清楚了。
  • php方向,我连thinkphp都没有接触过,甚至有时候写Vue,各种操作和计算都放在的前端,我只是把php当成了一个操作数据库和数据合法性验证的工具。
  • python方向,只是简单的写过一些爬虫(大一),之后觉得python开发不多,就放弃了继续深入下去的念头。
  • 其它的后端语言,基本没有使用经验。

操作系统和算法,由于是很早的课程,日常写程序,这些都被封装在库内,自然也都忘记的差不多了。
而消息队列和中间件、以及分布式系统,对于我个人来说,很难自己测试、操作和实践。所以基本就停留在很零碎的知识层面。
原本C/C++也还有些希望,但参加两次面试,一次是主要考察操作系统,我准备算法,另一次主要考察算法,我去准备操作系统,两次面试挂掉了。

测试、运维方向:

本人不是软件工程专业,在校期间没有接触任何自动化测试和维护。
凉。

安全逆向方向

本人是相关专业,可是在校开设课程,只有一个与此相关,只学习了最基础的缓冲区溢出、UAF和Returntolibc一些,没有用过多少专业的渗透测试软件,更没有参见过CTF竞赛,虽然偶尔也看一些漏洞的POC。但是无论是理论还是实践,和大佬们完全不是一个级别。
自然,凉凉。

最后的总结

  • 数据结构和算法很重要,一知半解要命。
  • 了解一堆不如深入一个。
  • 大佬永远比想象的多。
  • 挂科导致就毕业不能,也许是人生最大的败笔。

我的迷茫

我现在不知道是该选择小公司,还是去尝试大公司的实习。

  • 去小公司
    原本我已经觉得去小公司先占坑不错,但是却发现很多小公司,他们对技术栈的要求比大公司还高。
    而另外的一些小公司,他们提供的薪资,甚至不如最基础的体力劳作。我甚至怀疑是否能在当地租得起房子。
    还有一些小公司,招聘网站上要求低、薪资高,但是稍微多看一眼,就知道是骗人的培训机构。
  • 去大公司实习
    去大公司实习的难度比工作要低上不少,但是,我这样的大五准毕业,有哪个大公司要呢?
    就是大公司要,就算又通过了实习考核,那在实习期后能否转正,还是一个很大的未知数。
  • 去准备考研
    也许,太晚了。

现在的我,无比迷茫,我不想成为无业游民,但更不知道自己该去做什么。

我现在每天去看乱七八糟的视频教材,去刷题目,但是感觉自己的时间完全不够用。
其实我也不知道,自己到底该去看什么,学什么。
我感觉自己或许再补充下前端的理论知识,或许就能找个前端开发占坑,但是我害怕之后没有晋升空间。
我觉得自己也许再重温下操作系统和算法,就能找个差点的后端或者实习占坑,但是我害怕面试再一次挂掉。
我甚至还觉得送外卖,也许是自己最好的归宿,收入比一些开发还高,又不需要脑子。

#职业规划#
全部评论
建议楼主不要慌,还有建议楼主确定好自己的方向,至少现在要确定好方向。广是一件好事,但是你至少要有一门特别熟悉的,不然就不是一件好事了。
点赞 回复
分享
发布于 2019-09-19 11:24
性格外向的话适合做销售和产品
点赞 回复
分享
发布于 2019-09-18 22:03
小红书
校招火热招聘中
官网直投
加油吧
点赞 回复
分享
发布于 2019-09-18 22:06
哈哈哈,加油楼主,知道怎么做就去做,努力都不会白费的,男人只做不说😂
点赞 回复
分享
发布于 2019-09-18 22:07

相关推荐

1 2 评论
分享
牛客网
牛客企业服务