目前软件开发的技术不断的迭代更新,但是有一个趋势是不变的,那就是不管是语言还是框架都变得越来越友好,能够让你已最快的速度上手,疫情期间开始尝试一些
sideproject
,所以在较短的时间内学习了flutter
’,小程序
,swiftUI
。
确定是不是要使用陌生的技术
本身我自己是一名web前端开发工程师,公司使用的是vue + SpringMVC 这样的技术栈,在开发我的边缘项目时,我也优先采用的是这样的技术栈,唯一的修改就是将SpringMVC替换成springboot,相对来说都是大路货一般的技术栈,但是开发效率是杠杠的。
但是我的边缘项目的前端展示并没有使用vue这样的技术栈,因为网站如果自己不做推广,是很难发展处用户的,这个时候就想到了小程序,虽然自己之前没有接触到太多
避免过度陷入技术情结
很多的时候我们在准备做一件事的时候会准备太长的时间,期间会进行各种各样的调研,其实干就是了,只要先实现就可以了,不要花太多的时间用在技术准备上,本来你觉得这个做成APP比较好,但是你可以先做成小程序。
暂时我们的技术可能还无法改变这个世界,唯一要做的就是先实现它,不管用什么样的手段,老板有时候也会说不管你用什么手段,我只看结果,是的结果有时候就是那么重要。
兼顾技术积累
上面说到了避免过度陷入技术情结,说到了要找自己顺手的或是简单的技术开发自己的产品,但是有些时候我们也要考虑做一件事情能不能有技术积累
最后安利下自己的小程序,一款程序员刷题小程序。