前端:写在30岁之前

庚子年,乙酉月,戊午日。

农历七月廿五,我迎来了自己29岁的生日,距离三十而立,仅有一步之遥。

生日那天,恰逢周六,我回了趟家,吃了一碗老妈做的长寿面。

次日傍晚,赴朋友之约,意外收到了为我准备的蛋糕,甚是惊喜。

说实话,我经常忘记自己的生日,若不是那天老妈给我打电话,我都不知道自己快过生日了。

从小到大,我过生日很少吃蛋糕,至今原因不详,可能在我的童年里,没觉得过生日要多么隆重而已。

吃碗老妈做的面条,就心满意足了。

PS:看到标题,竟有点恍惚,借故感慨两句,说点番外,以下是正文。


马上就要到29岁生日,即将踏入30岁,写一些随笔。

01

<成长/>

这个世界有很多不平凡的人,也有更多平凡的人,你是属于哪一种呢?

刚开始工作总是热情十足、活力四射的去做一件事,希望能够做得更好,更棒。但慢慢的发现,有些事情不是全靠一个人能完成的,因为能独立完成的天才实在太少了,而更多的是努力的人。

  • 你会失落,不知道为什么一件你觉得简单的事情难以完成

  • 你会挫败,不知道为什么那么拼命做的项目就那么简单的夭折

  • 你会迷茫,不知道目前该怎么办,才能更进一步

02

<认清/>

从认识到自己是一个平凡的人开始,可能会感觉这个世界做什么都毫无意义。

这个是很正常的过程与感受,但平凡的人为什么不能做一些不平凡的事情。

  • 每个项目的功能都能够按时完成

  • 每个项目都问题,都能够及时反馈,及时修复

  • 每个项目的每行代码都能考虑到后期的拓展、兼容、移交

  • 每个项目都能够有总结,下个项目不会出现重复的问题

上面每一件平凡的小事能做到,合在一起其实就已经是一件不平凡的事情。当你迷茫的时候,看看这些小事,是否已经完成自己的预期目标。

03

<理解/>

前端开发是直面客户的,所以用户的操作、视觉体验尤为重要。

用户喷的时候,肯定是直接喷你的辣鸡交互,辣鸡配色,辣鸡体验。绝对不会联想到其他人。包括部分测试同学,在测试的时候会将这些问题直接抛给你。一个项目可能出现几十上百个 bug 很平常。

但是一定要保持理解的心态去看待问题,部分测试并不是专业的开发,判断问题不会更深层去甄别。作为前端开发,理论上你是最熟悉整个业务流程的人,可以快速判断问题的原因,选择找出不同的人来合作解决问题。

同样因为前端是直面客户,所以面对的变动相对于后端来说也会特别频繁。

在面临频繁的改动的时候,尽可能的运用之前项目经验,在开发的过程中预留好可拓展的结构,并不要为了图快捷、方便而过多的使用硬编码,导致后期改动困难。

并且要熟悉了解业务流程,配合后端、产品、测试一起疏导业务流程,防止流程理解偏差造成的返工。

要随时保持对代码的敬畏之心,你写的每一行代码再完美,都是在当下。随着时间流逝、技术革新、需求变动而可能被你的后继者喷的体无完肤。

长期迭代的项目,在短时间可以硬编码,随意写,但随时保持重构、甚至重写的想法,去将之前的项目完善的更充分,包括一些必要的注释与文档。理解一下即将要接盘的同学心情,谁也不想接受一堆烂摊子。

04

<坚持/>

我的高中老师说过一句话,我印象很深刻,「人要坐得了冷板凳耐得住寂寞」。

坚持是一件很难的事情

  • 每天都保持一定的热情去开发项目

  • 每天都保持一定的时间去写额外的小项目

  • 每天保持看一篇技术类的博客

  • 每周保持写一篇技术随笔或者小记

这些东西日积月累下来,会逐渐提高你的技术底蕴,但是肯定是不会立马见效,跟直接背面试题不一样,效果来的不会那么快、高效。但是会在你后期的职业生涯里面给予你很大的帮助。

永远不要拿年龄与时间来当借口,当你想成长的时候,当下就是最好的年龄,时间永远都能抽出来。

05

<公司/>

有同学在考虑去大公司、小公司的选择。

大公司的优势在于:

  • 流程完善,你可以了解每个项目的研发具体流程

  • 有一定的试错成本,可以尝试新技术的机会

  • 有一定的培训,成长机制

  • 大厂背景光环加成

劣势:

  • 老生常谈的螺丝钉

  • 统一技术标准也有一定的弊端,长期稳定的项目也会造成技术落伍

小公司的优势在于:

  • 有产品 0 - 1 的研发体验

  • 试错成本低,新技术的尝试机会也有,但是相对应的成本会更大

劣势:

  • 老生常谈的不稳定

  • 为了生存,抢占等,付出的时间与努力更多

这么多年的小厂经历给同学一点建议,刚毕业的或能力稍微差一点的同学,有机会能进大公司的话,尽量去,带来的边际效应跟眼界是小公司比不上的。特别是前端现在技术壁垒还是越来越明显。大厂跟小厂的差距拉的还是比较大的。

某人说过我基本都是小公司待过来,有一些不错视野跟想法感觉挺难得的????

06

<团队/>

其实比起公司来说,好的团队更为重要,大公司不乏小团队,小公司也有好团队。

好的团队会给你正向激励,技术氛围浓厚会提高自己的深度与广度。

差的团队则会给予负向情绪,使得浮躁、心慌、不稳定的情绪蔓延,恶性循环。

07

<自己/>

佛说:一花一世界,一树一菩提。

外在的环境,可能并没有能力去改变,但是自己的环境是可控的。

把每一件小事做好,利用好每一分的时间。事情做完与跟做成不一样,花时间去玩耍,浪费还是学习都是自己的选择,多少付出与努力就会有多少收获。仔细回想下,目前的境地自己的因素有多少。

当你处于一个并不是很好的公司,或者一个不算很好的团队的时候

你可以选择随波逐流,自暴自弃,也可以选择去慢慢改变这个情况

  • 把项目总结,做一些技术基建分享给团队使用

  • 小项目可以尝试引入新的技术,并分享推广给团队使用

从个人尝试去推动整个团队的成长,同样影响也不是一蹴而就,慢慢坚持得来。

08

<终篇/>

写在 29 岁之前,写给即将 30 的自己

人生是没有局限的,只要你想努力,什么时候开始都不算晚。

作者:Cookieboty

https://juejin.im/post/6875606903162929159

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值