Quantcast
Channel: CNode:Node.js专业中文社区
Viewing all articles
Browse latest Browse all 14821

稳定的危机感......

$
0
0

不晓得怎么开这个头才好,但还是硬着头皮来发这个贴。

先介绍一下自己的情况,供各位大牛吐槽,吐槽完了诚请指点迷津,先谢过!

    本科痴于情怀,爱徒步远胜爱学习,荒废三载;毕业渐近,以专业为导向,也图物网智能之大势,遂起而学,入嵌入式之门,得以c/c++见长,终得offer三四,取之以亲,孤赴学长之业,盼奋发努力,得优良生活。

    好吧,上面一段装逼了,下面好好说话。

    今年三月份来公司实习,经过一小段时间的培训,被分配到了一个项目组,负责qt跨平台桌面客户端的开发。虽然qt也可以做嵌入式,但之前学习嵌入式的时候并没有过多了解,所以一开始手很生,买一本gui qt编程书,从最基础开始学,五月份回到学校,用qt做一个小的理财系统,蛮不错的交代了毕业设计。七月份,来到公司,在已有软件基础上新增文件上传功能,日志记录功能,优化客户端,正当我做的顺手的时候,项目被叫停了,被调到优先级更高的项目组,接触一个完全陌生的东东——node.js,苦逼的生活就此拉开序幕。

    用node.js做客户端,熟悉的人都知道,常用的两种nw和electron,不过这也是我后来才知道的,开始客户就扔了一个nw的要求,说是钉钉就用的那个,当然,现在的微信开发者工具也用的nw,只不过现在的界面还比较烂。扯远了,再扯回来,任务来了,公司还没人用过,怎么办,学呗,各种node网站,博客,cnode社区等等,每天都要去踩很多遍,终于紧跟项目要求,做出雏形,慢慢的,感觉node还蛮不错的,就是回调有点棘手,于是乎买了经典的《深入浅出nodejs》,想在node上能有所长,毕竟客户端的要求不是很繁杂,所以有时间可以看书,看博客,悠哉悠哉,以学之!

    九月中项目基本功能已经做的差不多了,由于公司人手有限,于是乎我被派上项目QA的岗位,负责项目bug管理,一边修自己的bug,一边给同事派bug,一边验证bug,开始还好,只是重复性工作太多,这也逼着我照猫画虎画了几个bat脚本,尽量减少重复性工作,后来研发的bug太多,我不能只派bug,还得尽量调试bug,c,c++我调,web我也调,但并没有时间了解别人的代码,只是为了尽量缩小bug查找的范围,其中有一段时间,也纠结过,不想每天重复性的安装卸载软件了,但是后来想了想,刚毕业,多学点,总没什么坏处,而且这工作也不怎么累,就是烦了点,于是乎,默默坚守在岗位上,继续跟bug打交道,后来还好点,新增了几个功能,总算又撸了一点代码。
   
    十月初,我在八月份跟进的公司跟国内某巨头企业合作的项目,在该企业某大赛中获奖,而项目并没有开发,只是由我写了一份初步方案,拿奖后,我是恍惚的,除了初步方案,什么都没有,也特么能拿奖?过后没几天我在某IT公众号看到一篇文章,是一个年长一点的工程师的自白,他有十年左右的工作经验,现在却很难找到一份称心的工作,他在公司的时候,技术沾边的,什么活都能干,但都算不上精通,也就是因为这个,让他现在找工作的时候遇到太多不如意,公司要求的是你能代替某个职位上离职的人,比他做得好就更好了,而不是要你每个岗位都去客串一下,而每个岗位上都不如人,看完那篇文章,我突然觉着我和他的路子太像了,什么都会点,什么又都不通,有点恐惧丛生,危机感极强,思考了好几天,我决定以node为中心,拓展自己的技术。接下来一段时间,白天在公司干活,晚上回家,我就成了慕课网的常客,从基础的node教学,到jade模板引擎的使用,再到node+mongodb+express建站,scott老师的课程,都跟着敲了一遍或者两遍,期间也把express,jade(pug),monggose的文档都过了一遍,慢慢有点高三的感觉,笔记什么的越堆越多,却很少有时间去复习再消化,项目中用到的许多模块,都不太记得清楚了。我并没有停止学习,反过头去消化前面的知识,而是一味的往前学习,渐渐,慕课网已不能满足我的需求,极客学院的爬虫教程,node文档成了我蚕食的对象,每天晚上到一点多两点,随疲惫但也感充沛。

    然而,世之事,十之八九不如人意,仅能以其一二自娱,以慰藉身心。十二月中,现在的项目将要结束,我被告知明年要可能要加入另一个项目,接收Android app的开发,原因是我自己曾说过,我在学习嵌入式的过程中学过Android,而这个项目中的Android也不难,并且公司java工程师也紧缺。我接到通知的时候内心是崩溃的,我再次明显的感觉到我要走上那位年长一点的工程师的路子,于是我开始大投简历,希望能在自己刚建设起来的技术体系中去发展,去提高,但是,我高估了自己现在的能力,投出去的简历,基本都停留在被查收,要不就是电面就被鸟了,这种现状逼着我去更多的学习,针对招聘要求去学习git,koa,angular等等,近十几天每天到晚三点,早上基本都是踩着点到公司,但是学完了,去公司用不上,效率太低。元旦继续坚持了两天,开始用node实现一个简单的博客系统,第三天实在撑不住了,出去溜达了一圈,溜达的过程中我在想,我这样真的能在魔都找到一份如愿的工作吗,投递到100offer的简历,连筛选都过不了,而且各公司年底裁员也不少,我拿什么和这些大牛去竞争,招聘网站上对node的要求都是1年以上,精通这,精通那,而我也算不上应届生了,我是一个社会人,就得接受公司对社会人的要求,可是我要继续这样急于求成,可能工作还没找到,人先垮了。

    现在的稳定是可以继续持续,但是如果继续这样"稳定"的生活,一旦我离开现在的公司,我将面临很大的挑战——没有拿得出手的技术,而且这个挑战是自己积累起来的,这就很蛋疼!还有更蛋疼的,就是,我来的时候,公司不到百人,现在已经快两百了,当然,销售偏多一点,这说明公司的发展还是不错的,没有融资,今年的销售额已经是去年的两倍多,而且产品的口碑也不错,正因为这样,我更加惶恐,公司越发展越大,部门会更细化,我将会去哪,前端?后台?qt?Android?公司nw的产品就那一个,网站用php,我的node还怎么一展宏图。

    实属无奈,来此求教各位大牛,各位尽管吐槽,但我也期望能有那么几位智者,吐槽完,给我指条路: 怎么用我现有的node技能,在魔都找一份node开发的工作,并非我非魔都不留,而是其他原因,需要选择留在魔都 。

    这个帖子如果有违反社区规则,繁请管理员告知,我会立刻删除,再次谢过!

    大牛们有什么箴言,如果不便在此言说,可联系我,微信不便留,麻烦发邮箱:avioralong@163.com,不胜感激!!!

来自酷炫的 CNodeMD


Viewing all articles
Browse latest Browse all 14821

Trending Articles