美文网首页让前端飞Web前端之路
前端:写在 30 岁之前

前端:写在 30 岁之前

作者: 程序员的青春 | 来源:发表于2020-09-25 10:19 被阅读0次

    前言

    马上就要到 29 岁生日,也将踏入了 30 岁的旅程,在此写一篇随笔。

    成长

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

    开始

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

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

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

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

    认清

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

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

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

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

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

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

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

    理解

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

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

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

    同样因为前端是直面客户,所以面对的变动相对于后端来说也会特别频繁。在面临频繁的改动的时候,尽可能的运用之前项目经验,在开发的过程中预留好可拓展的结构,并不要为了图快捷、方便而过多的使用硬编码,导致后期改动困难。并且要熟悉了解业务流程,配合后端、产品、测试一起疏导业务流程,防止流程理解偏差造成的返工。

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

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

    坚持

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

    坚持是一件很难的事情

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

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

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

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

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

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

    环境

    公司

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

    大公司的优势在于:

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

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

    有一定的培训,成长机制

    大厂背景光环加成

    劣势:

    老生常谈的螺丝钉

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

    小公司的优势在于:

    有产品 0 - 1 的研发体验

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

    劣势:

    老生常谈的不稳定

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

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

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

    团队

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

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

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

    自己

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

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

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

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

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

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

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

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

    终篇

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

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

    在前端领域混了这几年,总结了一套前端学习的精讲视频和学习路线,如果有对前端开发感兴趣的伙伴,不管你是想转行,或是大学生,还有工作中想提升自己能力的web前端党,欢迎大家的加入我的前端开发交流群:603985993 希望大家诚心交流!,与企业需求同步。好友都在里面学习交流,每天都会有大牛定时讲解前端技术!也可以关注我的微信公众号:【前端留学生】 每天更新最新技术文章干货。

    相关文章

      网友评论

        本文标题:前端:写在 30 岁之前

        本文链接:https://www.haomeiwen.com/subject/fanxuktx.html