谈谈我加入wangEditor团队近两个月的感受

398 阅读3分钟

wangEditor

wangEditor(V4.0)—— typescript 开发的 web 富文本编辑器, 轻量、简洁、易用、开源免费。

介绍自己

我是一名工作三年的默默无闻且不甘平庸的前端工程师。emmm,对,就这样

初入团队

刚开始申请加入团队的时候,心里很忐忑,因为怕自己胜任不了团队的任务及安排。但是当我进入团队后,我发现整个团队的氛围都是很轻松的,也是相对自由的。光凭这一点,是普通的一份前端工作都不可能会有的。

三年来我换过三个工作,刚开始都是抱着学习的心态进去的,但是过了一段时间都会进行内卷化,就是一直开发业务,对自己提升甚少,现在的工作也不无例外。

所以我一直在找寻提升的机会,我申请了加入wangEditor团队,在老大的一个问题给问住了,因为我针对编辑器的知识仅在使用层面,但还好,我一步一步的问老大,老大耐心也好,帮我指点问题的解决方案,勉强的过掉了这个测试,成功加入了团队。

工作的内容

在两个月里的工作里,就针对编辑器的扩展进行开发功能,内容不多如下:

  • 拖拽已上传图片的大小
  • 自己实现一个placeholder效果
  • 全屏功能
  • 实现一个React使用wangEditor的Demo源码例子
  • 然后一些bug的处理及功能需求及技术文档的撰写

大概就是这些,这些东西听着实现起来也不是特别难的,但是写程序的都知道,一个功能没有问题都是经过慢慢的打磨的,这两个月做的不多,但感觉也不少,而且也都是自己休息时间去完成的。

得到,学到了什么

  • 针对编辑器的一些入门级API
  • ts的入门使用
  • 制定团队需要执行的规范

针对TS我之前也只是了解,未做过项目开发,在这里我直接上手直接用TS还是有点困难的,现在我觉得一般的写法都已经熟练了很多。

不过更多的是团队合作的一些技巧,以前我觉得代码层次的话,就是代码越简洁越好,使用的第三方越精简越好,但是都是自己的想法,因为别人也会有自己的想法。 当你去看另一个人的代码时,你会觉得,这个不应该这样写。 这时候就体现出一个团队代码级的规范的重要性了,大家都按这个方式来写,大家看起来都很轻松,因为大家都知道这块就是要按照那个写的。在一个团队里就能很高效的完成任务。

我的学习之路还很长,我希望wangEditor会和我们一起成长,都会越来越好

V4发布了

这是我加入团队来最最期待的一件事情,它代表着我一种前所未有的成就,我很骄傲。

以前从未想过我会加入某个开源项目进行贡献代码,因为我觉得我还太嫩,但是现在我不会这么想了。谁不是从嫩过来的,谁一生下来就会写代码呢?我相信厉害的都是一步一步努力学习才爬上去的。

最后

wangEditor V4版本, 它很精简很nice哦!

使用有问题点这里哦

我们看到问题会第一时间回复哦