分享好友 最新动态首页 最新动态分类 切换频道
echarts 性能优化_如何在项目优化中提升自己的价值,来年升职加薪?
2024-12-26 19:13

项目优化却体现不出自己的价值?可能你的方式不对

常常有一些工作了一两年的开发问我,表示自己工作也有一两年了,接手项目也挺多了,一方面做业务的速度也越来越熟练,另一方面自己也对项目做了很多代码优化。但是一到答辩的时候或者跟领导汇报的时候,自己又没法传达自己做的有多厉害,比上一个开发做的性能有做多少提升

那么,我们应该怎么办呢

其实说出来大家都知道:拿数据和指标来证明自己。

道理我都懂!但是怎么做呢

以下文章用的方法适用于所有IT开发同学。

2.1 介绍

定义:将我们工作的任务做数据统计,将数据和指标最终记录下来,能更好的体现。

2.2 举例

例如:前端基建同学负责前端工程化这块,负责对webpack做性能优化,经过一年时间从原先打包流程需要花2分钟,到目前现在打包花费20s,提升了6倍,与此同时前端工程化脚本,从被50个项目使用,到现在被200个项目使用。
从上面的描述中,我们看到了这些数据和指标,就是我们证明自己的点。

但是这个时候,我们跟领导或者别人说,其实还是不能很好的证明自己的能力。

接下来我们用工具来一层层更好的证明自己的能力。

2.3 利用工具

2.3.1 方式一(无工具方式

如果我们拿上面的例子中的场景,到了年底或者每年晋升阶段

今年我做了webpack的性能优化,原来打包需要花2分钟,现在只要20s,性能提升6倍。
前端工程化,被200个项目使用了。

2.3.2 方式二 (使用excel

利用excel也是比较好的方式,被非常多行业广泛使用。
将数据不断输出到excel,然后利用excel,我们可以绘制折线图、饼图。

但是这个任务在你接手后,你给这个项目做了多少事情的推动,从而导致了这个用户数量达到了相比以往更快的增长。

这样就体现出了你的价值。

类似的比如你做了一个新的CI/CD方案,相比旧的CI/CD方案,一方面技术上做了哪些技术改进,带来了什么效益。
同时你也需要指出你的技术落地情况如何。如果落地情况也很不错那确实你很牛,我要给你涨工资。

所以记录你的数据,不仅仅是首尾的数据,也要体现出这些的趋势。

2.3.3 方式三(利用开发技巧

本文因为面向开发者,其实作为开发同学,上面excel的方式,其实是需要我们不断记录,而且都是根据我们某一次的统计情况。
但是我们能不能利用代码能力,来帮我们自动化做这个事情呢

比如你来到一个公司,现在有一个node脚本

我们这边通过setTimeout模拟了代码中的脏代码。整体这个前端工程化脚本,要6秒钟。

大部分开发,直接上手干啊。然后就能根据自己经验发现第16行~第20行,有脏代码,修改了,发现了这个问题点最大的一个延时3秒的点。但是能不能优化2s,能不能优化1s的那些问题,可能是基于个人开发能力的。

然后最终在这位同学手上,优化了3s,但是往往他也不知道自己优化了多少的效果,也没有做数据统计。

操作方式

  1. 添加埋点
  2. 收集埋点数据信息
  3. 展示埋点数据信息

添加埋点
所以加埋点,最直接的方式,我们以整体脚本为例
我们添加两行代码: console.time('start')和console.timeEnd('start')

收集埋点
然后我们把这个数据

调用接口或者存储到数据库中。

展示埋点数据信息
展示的话,我们就再查询一下数据库,然后输出到excel或者做一个接口,用echarts展示一下。
或者用一些grafana工具展示一下。
比如用grafana展示的话

比如对于同一个项目的某个版本,脚手架工程,不断试验新的,比如打出来的js,更小了,压缩的更好了。删除了很多冗余代码。
这样,年底的时候,用grafana或者工具,拉出你的性能优化的指标变化。

最新文章
华为Mate 70/X6系列水冷壳上市,助力麒麟9020性能稳定持久!
华为最新旗舰手机Mate 70与X6系列在万众瞩目中正式上市,与此同时,一款创新的微泵液冷手机壳也同步亮相,为手机性能保驾护航。Mate 70系列手机壳定价亲民,为299元,而X6系列则稍高,售价为399元。这款手机壳的核心亮点在于其强大的功能性
漫蛙漫画app官方入口下载
漫蛙漫画app官方入口下载是一款在全网都很受欢迎的热门漫画软件,这款软件中的漫画题材非常的丰富,各种类型的漫画资源应有尽有,多种漫画系列分布广泛,并且软件中拥有非常详细的漫画分类,其中所有连载的漫画内容更新速度很快,所有内容
排列三和值走势图
出现次数00000120052312231021111200000最大遗漏期数05305304804049995452152932261525232633485110730883011633647361530最大连出期数00000110031211111011111100000平均遗漏期数030303030149303049614996143091414141493030303030当前遗
花语天境(售楼处)花语天境官方网站-2024新首页欢迎您
中铁建花语天境【已认证】⛄️⭐中铁建花语天境 ☎:400-960-1115【24小时预约热线】⛄️⛄️⛄️⭐中铁建花语天境 售楼处电话☎:400-960-1115【来电可享受优惠】⛄️⛄️⛄️⭐中铁建花语天境营销中心电话☎:400-960-1115【一对一热情服
视频号小店旗舰店注册时有哪些常见问题?如何解决?
视频号小店旗舰店注册,听起来是不是有点高大上?确实,作为品牌在微信视频号上的官方代表,旗舰店的注册自然有着一套严格的流程。但别担心,咱们一步步来,看看都需要注意些什么。### 准备材料,打好基础首先,得有营业执照,这是开店的敲
SEO优化中的次导航策略与重要性解析
次导航在SEO优化中扮演关键角色,能提高网站结构清晰度、提升用户体验。应用策略包括:合理布局,避免重复;使用语义化的链接文本;确保链接快速加载;使用易于理解的链接命名。通过这些策略,次导航有助于提高网站在搜索引擎中的排名,提
「抖音运营」抖音SEO优化技巧干货分享
SEO即搜索引擎优化,可以说,有搜索引擎的地方就会有SEO的存在,有用户搜索的地方就需要SEO优化。今天,专业抖音SEO公司欧陆赢销小编给大家聊聊抖音搜索引擎优化技巧。如果百度SEO是为了优化图片、文本、视频等,抖音是为了优化短视频。那
邵阳闪送科技 市场 1-3年招聘(工资待遇要求)
岗位职责:1.负责对有同城配送需求的目标客户进行拓展开发,维护,市场策划等,完成公司定制任务提升城市订单量,对结果负责。2.负责对当地竟对信息收集,整理,反馈,并能根据竟对的信息制定相对的方案,保障公司利益。3.负责拓展新店业务
甜柚漫画官方平台免费阅读下载安装
甜柚漫画是一款专为漫画爱好者打造的高质量漫画阅读软件,致力于为用户提供优秀的漫画阅读体验。在这里,你不仅可以看到超多热门的经典大作,还有不少优秀的人气新作,每一部作品都有着自己的特色与亮点,相信你很容易就能找到自己喜欢的作
拼多多选关键词技巧有什么?推广关键词要怎么优化?
在多个平台运营的商家,尤其是刚入驻平台的商家,前期会因为店铺的流量和销量不理想而采取促销措施。不同的店铺推广方案会有所不同,但是如果在推广的过程中效果不是很好,可能是关键词没有设置好。那么拼多多的关键词选择技巧有哪些呢?如
相关文章
推荐文章
发表评论
0评