24K 纯非科班前端的总结与展望 | 掘金年度征文

刚开始看到这个征文活动的时候,我内心其实是毫无波澜的,因为2019到来的那一天,自己都没有去写点什么来感慨旧年已逝新年已至。然而慢慢地,自己发现正因为是这种状态才更应该写一篇总结,定一些计划。

这篇总结与展望不只是给自己看一看,也不只是为了凑热度参加活动,更重要的是想把自己所经历的、所领悟的以及所希望的,给更多的刚入技术这一行或者还在学习没有正式工作的小伙伴看一看,哪怕有一点点用处,目的也就达到了。

正文部分开始

自我介绍

我的花名换了很多,不过最近决定自己就叫 seymoe (曦莫),作为一只17年毕业的菜鸡,是很少在掘金这类社区冒泡的,我的专业是国贸,24K 纯非科班自学入行,虽然我从来没觉得非科班这事需要拿出来明说。目前我在二线城市某公司入职,薪水还算可观但远远不够,职位前端,主要用 React Native 写 APP 、用 Vue 写网页应用,然后自己会点Node ,平时自己爱好比较广泛,总想按自己的想法做出一个有人用的 Side Project ,然而总是失败。

总结 · 2018

思想上的强者,行动上的废柴

我们做技术的平时在社区社群里经常会用“大佬”称呼自己觉得厉害值得让我们尊敬的人,以前的我就是这样,觉得别人超级厉害而自己很菜,这种心态看似平常其实问题比较严重,因为我们应该更多地关注自我而不是他人。过多的关注他人会让自己感触太多,想做的也太多,反而容易让自己越来越浮躁,静不下心来学习提升做自己的事。2018年的我,应该就属于一个行动上的废柴。

那时候看到黄玄,于博伦等这些人在社区风光大作,我一直就在思考为什么年龄差距不大,自己和他们的差距为什么总是那么高,到后来回忆起于博伦刚开始那时候在大佬文章、博客下评论自己是谁自己在做一件什么事的那些场景,才发现只是去想是没有用的,总要把目光回到自己身上,去做点什么才有用。做点什么可以让自己学更多的知识,让其他人知道自己是个怎样的人,让其他人知道自己正在做一件有意义的事。

当然即使自己是个行动上的废柴,在2018年也还是做了些事:

  • 用 React + Express 写了个人博客(已下线)
  • 用 Nuxt.js + Koa 写了个 QuillCMS(不再维护)
  • 用 QuillCMS 搭了个准备好好运营的跨界猿社区(上线一月随即下线)
  • 用 React Native 做了个真正上线运营的 App(公司项目,优化空间极大却没时间优化)
  • 写了两个 React Native 组件(质量差,没人用)
  • 小程序做了N多(没有持续跟进文档)
  • 勉勉强强读了些书(范围很广)
  • ......

自己看到列出的点心里都有些不是滋味,没有一件事是有很满意的结果的,括弧中的文字或许才是重点。写出来也是为了让小伙们们看一看,决定做一件事就要去做好,不要半途而废。要么干脆不做,要么竭尽全力。

先是程序员,然后才是前端

像我这种24k纯非科班的童鞋应该经常听到这句话,干这行躲不过的。当然不是说如果计算机系统、算法、编译原理、网络这些知识没掌握透彻就找不到工作,只是就“信仰”来看,还是得去了解学习,注意分清轻重缓急。我公司老板有时候无意间脱口而出的“开发”都没有包括我,“前端”和“开发”居然是并存关系,不过我心大,不去计较这些问题,同时想想自己还真可能不是个程序员。编程是一种技能,能让我吃饱饭,还能让我做出自己想要的产品,还可能做出用户喜欢的产品,毕竟终究只是个 Title 而已。

但是我现在既然是做技术的,还是说自己是个程序员吧。对于科班知识的学习,在2018年我也有尝试过,都以失败告终,原因不用说。只想说不仅是在这个事情上,做任何事情都需要极大耐心和超强执行力,希望你不是我。

基础和经验同样重要

我作为一个前端开发人员,抛开程序员的前提,说一说自己的想法。大家都知道大厂无论校招还是社招,基础知识免不了的,对于纯前端方面考察的很细,同时网络协议、Node以及一些客户端的问题也会涉及,趋势很明显了,一云多端是免不了的。这对于前端来说,选择性太多,知识变化太快,反而容易迷茫焦躁。我是典型的基础弱,经验稍微多一点,以至于大厂是不敢去面试的,之前斗胆去面了映客直播,结果也不用说了。

扫描二维码关注公众号,回复: 4842663 查看本文章

除了基础,项目经验也同样不能忽略。光学不练也是假把式,工作了的要学会在业务中寻求进步,没工作的或者平时有时间的要自己去做产品,可上线运营的产品,这就是我的想法。纯粹去学技术?无意义的,因为作为前端,难道你就甘心只去研究技术而不关注产品层面、用户运营方面的东西?如果不知道做什么项目,我可以列一些我曾经做过或者没做过的项目,或许会有一些参考:

  • 个人博客 -> 单用户 -> 多用户 -> 多端扩展
  • 论坛、社区
  • 商城
  • 小游戏

具体点的:

  • 简历可视化构建系统,多模板多主题,自定义主题
  • 简洁优雅的在线笔记系统,采用Markdown语法,支持私密和公开笔记。云端与本地同步存储,多主题选择。后期拓展写书功能
  • 宠物领养、交流社区
  • 抽认卡,便捷记忆
  • ......

好的公司,坏的公司

很多人(包括我)找工作的时候不太重视一家公司的具体情况,包括办公环境、团队氛围、加班情况、福利待遇等,往往只关注了最现实的钱,这样做决定是绝对不是好的决定。2018年我曾入职一家本地联通宽带服务商公司,因为有线下业务支撑,以至于我觉得应该会比一般初创型互联网公司靠谱,然而事实是技术部只是这个公司的一个小部门,老板砸钱在这个部门来研发一套内部系统,成效不佳的情况下技术部居然被各种施压,甚至在几家同样的宽带服务商公司间进行竞拍,看谁得到这个技术部和项目的所有权。当然我是当即离职,因为可以看的很透彻了。

在选公司的时候,一定要全方面评估这个公司好和不好的地方,就像对方会评估你一样。不然入职之后你才会慢慢发现,原来事情并不是你所希望的样子。

展望 · 2019

其实2018年可说的还有很多,但是觉得没必要了。每个人都有自己的路要走,正常情况下没有哪条路是错误的,只有合适与否,自己喜欢与否。2019年,我在我选择的路上已经走了9天,也希望你能够找到属于自己的路,坚定不移的走下去。

过去一年,便会反思一年前的自己,同时希冀自己在接下来的一年中活得更加有意义。

我们都应该心存希望,希望之下应该有具体的计划得以实施,在这里我写下自己的希望和计划:

希望自己:

  • 更成熟
  • 更专注
  • 更强大
  • 更富有

具体计划:

  1. 坚持健身,心理、穿着、言辞以及行动更成熟理智
  2. 专注技术,特别是前端方面的基础知识,由浅入深,持续吸收
  3. 坚定 React 技术栈,学习 TypeScript 并将其作为主要开发语言
  4. 拥抱开源,轮子造一遍:UI组件 - UI组件库 - 库
  5. 持续输出,完成 Linmi 主编组织的《开发者写作计划》33 篇文章
  6. 完成一个新的项目想法,目前已着手实施(绝对不能下线!我不知道我为什么打括弧)
  7. 能力达到一定层级,跨栏
  8. 学习理财知识,赚更多的钱
  9. 给自己女朋友和狗子糖宝更好的生活条件和将来

共勉,完。

掘金年度征文 | 2018 与我的技术之路 征文活动正在进行中......

猜你喜欢

转载自juejin.im/post/5c358c4a51882524a541f217