现在马上要做决定了,预计这周五辞职。我希望能尽快在离职前做好准备。
一,现在主要面临以下问题:
1,离职后是回家,还是找个便宜的地方租。
目前偏向回家,好处是节约资金,目前个人储蓄6w,加上2月工资,预计3月10好离职时手里有7w,如果是在外面租,不仅要租金,还要饭、健身等开销,预计一年总开销在3.5w左右。坏处是家里可能不适合工作,干扰严重,非常考验个人意志,老实说这是我的弱项。(其实如果不是疫情,中和两者的选择是回学校)。
不管怎么说,都需要准备与计划,有个时间表,或任务计划会有助于自我约束。
2,是否先开发股票助手小程序练手
预估3-4个月的开发时间(全天),但考虑到其中积累的经验50%可以用到主项目,所以时间上不算太亏。
另一方面说,这个项目确实不会产出收益,我甚至都不打算投放广告,预计花费一年2k。-
目前考虑下来可能会放弃掉这个项目,因为主项目直接采用vue开发。直接进入主题。
3,主项目前端选择
目前是小程序,vue/react,多端HBuilderX。
选择小程序的好处是背靠微信,使用起来简单方便,对国内用户友好。
坏处是,不好推广,且国外用户无法体验,而且最主要的是,可能需要ICP许可,即备案上面临很大的风险,这意味着如果被拒,只有寻找融资或放弃,很显然融资与彩票中奖一样。
选择vue2,3或react的好处是,如果实在是过不了备案,可以选择在香港免备案开站。
出于对快速开发的考虑,目前vue2资料多,开源代码多。vue3少,生态还不稳定。react学习成本大。
选择HBX的好处是可以跨平台,一个vue代码可以生成各种端,但缺点是可能有bug,不一定完美兼容。
综合考虑,偏向选择vue2。
4,
二, 计划
假设3月中旬离职,我希望能用一年完成全部的开发工作。
feature:(月)
1,功能设计(1)
需求文档
功能文档
界面ui
2,整体架构设计(0.5)
数据库设计
前后端接口
3,后端(4)
security(0.5)
login,user(0.5)
model(1.5)
controller(1)
防攻击(0.5)
4,前台(4)
5,后台(3)
6,专利(0.5)
产品文档,软件专利,软件著作权
7,部署(1)
服务器部署
ngnix
热备
docker
8,测试(1)
功能测试
压力测试
9,其他(1)
git
敏捷
原型设计
ui设计
总计下来1.5年。超出预期。尽力而为。目前来说最大的风险是回家之后的开发效率不一定能得到保证。
设计原则的是,优先开发速度,其次是质量,最后是生产