前言
转眼之间已经进入到计算机行业四年了。从最开始的对自己未来的高谈阔论到现在的默默无闻。有时也在反思自己、检讨自己,自己到底算不算一个Loser。
本人大专狗一枚,擦边计算机专业,目前从事WEB前端领域。
初学弟子——选择大于努力
2016年7月份一个实习的季节,有幸进入了前端这个行业。和一帮大佬们度过了近一年的时光,成长了很多也收获了很多。和运维大佬一起学习Python。用dgango做web开发,Scrapy玩爬虫。还偷师了一些Linux基础操作。
2016年12月份左右,偶然的一个机会看到了“未出世”的微信小程序,对比了微信公众号及原生APP感觉这是前端的一个风口。虽然那时早已开始内测,但还是申请到了一个内测名额。因为当时在用vue,所以上手小程序还是没什么难点的。很巧的是 在这家公司也有幸写了人生中的第一个小程序,虽然没有上线就以夭折。但是也让我有了小程序实战开发经验。不过也从此踏上了微信小程序这一条不归路,也为后面的职业生涯埋下了一个伏笔。
技术栈
| 技能 | 掌握程度 | 技能 | 掌握程度 |
|---|---|---|---|
| html、css、js | 熟练使用 | scrapy | 掌握 |
| vue | 熟练使用 | dgango | 掌握 |
| 微信小程序 | 熟练使用 | Linux | 入门 |
初入江湖——野蛮生长
毕业季也是分别季,用爱发电总不是长久的办法。虽然很舍不得带入入门的大佬们,但是总是要生活的。所以跳槽到了一家新的公司。
公司大概几个词来概括吧 创业、扁平化、体制不健全、没有技术氛围。老板当时画了个大饼,年轻气盛的我满腔热血的就当场答应了下来。 负责公司的技术部(两个PHP,一个UI),而我主业是前端,副业产品及运维。主要工作呢就是 跟着老板一起谈客户,了解需求、出报价方案、预估工期、画原型、协同UI小伙伴出设计稿、写前端页面、与后端小伙伴联调、代码部署、帮客户申请微信小程序所需的一系列账号。后面又和UI小伙伴学习了如何使用sketch出效果图,和后端小伙伴学习了TinkPHP,唯独没有再继续深挖前端技术,当然这样的学习也给自己挖了一个大坑。
因拖欠工资,无力支撑选择再次离职。虽然至今为止欠薪到现在都没有给齐,但是已经不打算要了。毕竟公司给了一个平台让我在上面尽情的发挥,最终的失败我也要付部分的责任,其实很多科技公司的营收都是不成正比的很多都是再烧投资人的资金。(后面和一些大佬聊天时才知道的)
小微公司大饼变现的几率比中彩票的几率还要低,各位道友珍重。
技术栈 (只记录变化及新增的)
| 技能 | 掌握程度 | 技能 | 掌握程度 |
|---|---|---|---|
| 微信小程序 | 精通 | Linux | 掌握 |
| php | 入门 | 原型设计及UI设计 | 入门 |
附加能力(只记录变化及新增的)
| 技能 | 掌握程度 | 技能 | 掌握程度 |
|---|---|---|---|
| 人员管理 | 熟悉 | 项目管理 | 熟悉 |
| 谈判沟通 | 熟悉 | 微信生态 | 熟悉 |
江湖新秀——中看不中用
裸辞后,经历两天的面试,拿下了三个offer。最后选择了一个新三板上市的外包公司。面试过程就不多介绍了,聊了大概是 基于微信生态的模式、项目管理、微信小程序这一块。
在这个家公司担任前端组长,主要工作内容:人员管理、工作协调、项目开发、疑难杂症解决。经常和技术总监交流些想法和目前的问题,学习到了更完善的管理方案、项目方案。因为公司用的是PHP架构所以决心走全栈这条路,因为本来的规划是5年之内爬到技术总监的这个岗位。(现在想想自己的这个flag多幼稚)顺风水水的在这家公司呆了一年,成长不是很多。唯一的成长就是在Node.js最火的时候,我选择了PHP作为我的后台语言并且涉及了多个框架Yii、Lumen、ThinkPHP。
在这里做了不少的外包项目:涉及微信公众号、微信小程序、微信商户平台、微信开放平台、基于Vue的前后端项目。让我对项目及管理有了一个更深的认识,不过也有一些只对外包行业适用。
18年3月份的时候,离职的技术总监想找我去他那里,协助他一起负责一个新公司的技术部组建以及做一些之前设想的项目。刚好当时这家公司在实行强制996,本身就有想换工作的意图,就答应了下来。
如果现在的我给当时的我做评价就是中看不中用,什么东西都只会皮毛。
| 技能 | 掌握程度 |
|---|---|
| php | 熟悉 |
江湖废柴——走火入魔
初入公司基于Laravel-Admin + swoole 做一套自己的后台快速开发框架,其实就是根据数据库字段及注释生成CURD的基本操作,及优化UI部分。后面带了两个前端小伙伴、两个后端小伙伴做了几个项目主要面向的有APP及小程序。经过谨慎的选择,在taro 与 uni-app中选择了uni-app ,毕竟uni-app 前身是 DCloud。(使用uni-appd对于 只会 vue和小程序的我来说或许更舒适)
做项目的同时模仿着 umi ui 用koa写了一套uni-app可视化的项目管理同时支持创建模板和组件。不过代码写的太渣,后面有机会重构一份开源出来。其实在计算机行业中很多时候 看山不是山,看水不是谁。也基于 Laravel-S 模仿腾讯IM SDK的接口协议写了一套基于webscoket的即时通讯包,不过只是半成品。
20年4月疫情让本应温暖的春天变成了凌冽的寒冬,2月份开始每天朋友圈都是半薪、公司倒闭的动态,终于我们也撑不住了。疫情让本就在苦苦支撑投资人撑不下去了。而我又踏上了新的征途
细心的道友可能发现,我的前端技能并没有增长。
| 技能 | 掌握程度 | 技能 | 掌握程度 |
|---|---|---|---|
| php | 熟练 | uni-app | 精通 |
神雕大侠——断臂求生
本以为自己找工作应该很容易,但恰恰相反。因为我目前的积累了技术可能和适合小公司或者创业公司,因为只有他们更追求成果而不是质量。并且今天给自己定的目标是过20这个坎。但发现前端市场依然紧缺,却都不是我的菜。可能也是我太菜吧。尝试寻找全栈方向的工作,缺发现工资竟然没有只干前端的高。也许自己的全栈之路走错了,或许大前端才是对的。沉迷在自己舒适圈营造的梦境*,其实是比较可怕的事情。
虽然目前找到了一个新东家且实现了自己今年的目标,但是深深的感受到了如果继续这样下去,自己未来的路将会越来越窄。