前言即将迎来29岁生日,也将踏上30岁的征程。在这里写一篇作文。这个世界上有很多不平凡的人,也有更多的平凡人。你属于哪一种?工作之初,我总是怀着满满的热情和活力做好一件事,希望越做越好。但是我渐渐发现,有些事情不是一个人一个人就能完成的,因为能独立完成的天才太少了,更多的是努力的人。你会迷茫,你不知道为什么一件你认为简单的事情很难完成,你会沮丧,你不知道你辛辛苦苦做的项目为什么这么简单,你会迷茫,你不知道知道现在该做什么,才能从过去进一步了解当你意识到自己是一个普通人时,你可能会觉得这个世界上的一切都没有意义。这是一个正常的过程和感受,但是为什么平凡的人就做不出一些不平凡的事情呢。每个项目的功能都能按时完成。每个项目的每一个问题都能及时报告,每个项目的每一行代码都能及时修复。可以总结一下各个项目后期的扩展、兼容、交接。下一个项目不会出现重复的问题。上面每一件普通的小事都可以做到,但是放在一起就已经是一件了不起的事情了。当你迷茫的时候,看看这些小事,看看你是否达到了预期的目标。明白前端开发是直接面对客户的,所以用户操作和视觉体验尤为重要。用户喷的时候一定要直接喷你的辣鸡互动、辣鸡配色、辣鸡体验。绝对不要想着别人。包括一些考试的同学,考试的时候这些问题都会直接抛给你。一个项目有几十个或数百个错误并不少见。但是我们必须保持一种理解的心态来看待问题。有些考试不是专业发展,判断问题不会进行更深层次的筛选。作为前端开发人员,理论上你是最熟悉整个业务流程的人,可以快速判断问题的原因,并选择找不同的人合作解决问题。也因为前端是直接面对客户的,它所面临的变化会比后端更频繁。面对频繁的变更,尽量利用以前的项目经验,在开发过程中预留可扩展的结构,不要为了快速方便的图表而使用过多的硬编码,这样会给后期变更带来困难。并熟悉业务流程,配合后端、产品、测试对业务流程进行指导,防止流程理解偏差导致的返工。时刻敬畏代码。无论你写的每一行代码多么完美,都是在当下。随着时间的推移,技术的革新,需求的变化,可能会被你的后继者喷。长期迭代的项目可以在短时间内随意硬编码和编写,但始终保持重构甚至重写的思路,更全面地完善之前的项目,包括一些必要的笔记和文档。理解即将接手的同学们的心情,没人愿意收的一塌糊涂。坚持我的高中老师说过的话,让我印象深刻。一个人很难坐在冷板凳上忍受孤独。坚持是一件很难的事情。每天保持一定的热情去开发项目。每天留出一定的时间来写额外的小项目。每天继续阅读技术博客。坚持每周写一篇技术论文或小笔记。日积月累积累这些东西,会逐渐提升自己的技术底蕴,但肯定不会立竿见影。不同于直接背面试题。效果不会来得那么快和有效。但这对你以后的职业生涯会有很大的帮助。永远不要以年龄和时间为借口。想长大的时候,现在就是最好的年纪,时间总是可以抽出来的。环保公司的一些同学正在考虑去大公司或者小公司。大公司的优势是:流程完善,可以了解每个项目研发的具体流程。有一定的试错成本,可以尝试新技术,有一定的培训。、成长机制和大厂背景光环红利劣势:螺丝的通俗统一技术标准也有一定劣势,长期稳定的项目也会造成技术落后。也有尝试新技术的机会,但相应的成本会更大。缺点:为了生存,抢占等,花费这么多的时间和精力,需要花费更多的时间和精力。做了这么多年小厂的经历,给在校生一些建议,应届生或者能力稍差的同学,如果有机会进大公司,尽量去吧,边际效应和他们带来的愿景不是小公司可以比的。尤其是前端的技术壁垒,还是越来越明显。大厂和小厂的差距还是比较大的。曾经有人说,我基本上呆在小公司。难得有一些好的眼光和想法?其实一个好的团队比一个公司更重要。大公司有很多小团队,小公司也有很好的团队。.好的团队会给你正向的激励,浓厚的技术氛围会提升你的深度和广度。差劲的团队会给负面情绪,导致浮躁、慌乱、不稳定的情绪蔓延,恶性循环。自佛曰:一花一世界,一树一菩提外在环境未必能改变,但自身环境是可控的。做好每一件小事,利用好每一分钟的时间。完成事情与完成事情不同。花时间玩,浪费或学习都是你自己的选择。无论你付出多少努力和努力,你都会得到多少。仔细想想你现在的情况有多少因素。当你在一个不是很好的公司,或者是一个不是很好的团队,你可以选择随波逐流放弃自己,也可以选择慢慢改变现状。总结项目,做一些技术基础设施分享给团队。项目可以尝试引入新技术,从个人尝试中分享和推广给团队使用,促进整个团队的成长。同样的影响不是一蹴而就的,会慢慢的坚持下去。没有极限,只要你想努力,什么时候开始都不晚
