点击↑上方↑蓝色“编了个程”关注我~
这是Yasin的第 60 篇原创文章
最近一段时间都比较懒,好久没写文章了。
看了一下上篇文章还是2月份。想写点什么,但是技术上没有太好的灵感,所以随便聊聊吧,写到什么是什么。
小程序开源
首先是前段时间提到的组队小程序,本来已经开发好上线内测了,结果在某次版本升级的时候,审核没通过,说涉及交友服务,需要修改到社交类目。
但微信的社交类目是需要《电信增值业务许可证》的,办这个证对我来说比较难,目前来说很难实现,有两个条件暂时满足不了。
考虑了一下,我把它的代码开源了,感谢为这个小程序一起奋斗过的十几个兄弟。开源地址:https://github.com/RedSpider1/yxj_frontend
挺可惜的,我觉得点子还挺不错的,也做出初步的demo了。但没办法,前期没调研清楚,以后有合适的时机再看有没有机会继续做吧。
关于技术的学习
最近对技术的学习也放缓了一些,主要是没有很明确的目标。
年初给自己定了一个task,今年要好好学习go语言,主要是因为工作上会用到。目前其实工作上正常写代码是没什么问题,但一些底层的原理还是了解不够。
这段时间看了一下公司内部的go语言进阶的视频,算是了解了更多的知识点,但想要深入理解还是要自己深入去思考和总结才行。
最近自己也在思考,到底什么是“技术”?持续深入地学习技术到底给我们带来了什么?
以前刚毕业的时候,我理解的技术就是要懂常用的框架,进一步的是懂一些底层原理,是操作系统,是算法,是网络,是多线程,JVM,MySQL,Redis,MQ等。
后来工作了一段时间后,我理解的技术是用来解决问题的,所以技术和业务是不分家的,所以技术是对业务深入理解,是合理的抽象模型和架构,能够很好地解决业务问题。
我认为这两种都是技术,只是前一种是理论基础,后一种是实际应用,就像数学和应用数学的关系。这两种都很重要,没有基础,可能就不能很好地解决业务问题,不解决业务问题,懂再多的基础对目前来说也没有价值。
知识是浩瀚的,人穷极一生也不可能学完所有的知识,只有「尽力去掌握自己需要的知识」,才是一件投入产出比最高的事情。
所以后面一段时间我自己主要重心可能还是会放在业务知识的理解和模型架构的设计上,不一定是自己工作上的,可能会是其它市面常见的业务的理解和思考。
当然,除了技术,实际工作中软实力同样重要,比如沟通能力,push事情的能力,向下向上管理的能力,这些事情可能比技术更难,需要更多深入的思考。
个人网站翻新
熟悉我的朋友都知道,我有一个个人网站yasinshaw.com
这个是自己刚毕业那会儿写的,功能比较简单,主要是写文章发布,已经两年没更新迭代了。
最近打算重新把它翻新一下(其实也就是重新写一个)。为什么要重写呢?一方面是当时的技术水平比较有限,写的代码自己现在去看不是很满意;另一方面技术更新迭代很快,当时还是用vue2写的,现在vue都出3了。这两天也是重新学了vue相关的东西,感觉前端发展太快了,框架根本学不过来,但还是想尝试用一些比较新的技术。
所以去github上找了一个基于vue3的管理端前端代码vue-pure-admin,做得还是很完善的,打算研究一下在那基础上写管理端。看了下专业的前端写的代码,确实写得比自己以前那个管理端好很多,也顺便了解了一些新的前端框架。
这是一件耗时耗力的工作,我也不知道什么时候能结束,写一点是一点吧。有可能会考虑把这个过程记录下来,但也不一定,看有没有时间。
知识星球
目前维护了一个四百多人的技术群,群里面平时还是很活跃的,尤其是在工作时间,摸鱼的都出来了,真是资本家看到都流泪。
最近也是组织了一次线上的聊天,感觉效果还不错,以后会持续去做,也在计划扩大技术社区的规模。
因为消息刷得比较快,所以有些想真正讨论一个技术问题的同学可能得不到回应和答案。
大家建议搞个论坛之类的东西。大概调研了一下,感觉知识星球还挺好,所以注册了一个免费的知识星球。
二维码在这,欢迎感兴趣的同学加入。知识星球也可以给我一些灵感的输入,感觉还挺好的。
好像也没啥其它想说的了,先到这吧。
关于作者
我是Yasin,一个爱写博客的技术人
微信公众号:编了个程(blgcheng)
个人网站:https://yasinshaw.com
欢迎关注这个公众号