[概述]项目策划

(1)支撑项目的一些日常应用

腾讯课堂:产品设计和架构相关学习
豆瓣读书:源代码阅读书籍评价鉴别
pdf阅读器:开始执行电子书阅读行动

365日历:工作和学习安排

(2)作息时间安排

工作日:

1、09点前到公司,12点前解决掉当天工作
2、12-14点自由时间
3、14点到15点回顾当天工作,记录有价值的文档到博客园
4、14:00-17:30学习和开发智能搜索机器人
5、17:30-20:00自由活动和陪孩子的时间 6、20:00-22:00两小时学习时间 7、22:00-23:00洗澡休息玩手机时间 8、23:00-06:30休息 周末和节假日: 1、白天陪孩子、整理内务和放松娱乐,晚上19点开始每天学习3小时到22点 2、22:00-23:00洗澡休息玩手机时间 3、23:00-06:30休息 除非有特别的活动安排,否则按照此作息自律执行!

 

(3)项目规划和个人能力提升目标

综述:

全民娱乐时代,自律的人越来越少,大家在手机和娱乐上浪费的时间越来越多,本来打开手机刷刷微博,结果两小时过去了,还在看微薄。预计晚上10点睡觉,课时手机太TM好玩了,我放不下啊!早上来公司打开电脑,代码编辑器还没打开,腾讯网蹦出来一个窗口,好嘛,这一看新闻又是一上午,等到饭点儿才发现自己一上午又什么都没做。所以,对于自律性比较差的我,决定通过这几年累积的开发经验,依赖微信平台提供一款智能管家,规划自己的行程和生活。提高自己的自律性作息时间。也借此机会,将产品设计,架构,开发,测试和运维各方面的知识做一个升级整合,提高自己的技术水平,不再浑浑噩噩的当一个低级码农。


V1.0 开发指导 [初步设想-未定]

整体设计
1、微信小程序/微信公众号作为提供服务的入口
2、前端模版选型要求是可以自适应各种移动设备/Android/PC等
3、使用微服务架构,SpringBoot框架
4、产品和数据库整体设计合理简洁,多做减法
5、不追求多而全的产品设计,小步快跑,快速迭代
6、在代码开发中思考和应用多线程与并发控制
7、服务接口安全访问控制认证

(1)功能设计
1、多用户访问
2、微信授权登录认证,产品用户来源于微信,微信授权获取用户信息存储在用户表
3、微信对话窗能输入/语音识别交互
4、通过文字/语音交互能新增/删除/编辑/查询
常规作息安排
待办事项设置
作息/待办事项提醒
作息/提醒事项状态标记
个人日记(私密/公开)(文字/语音/图片)
7、将用户行为形成数据分析周报和月报提供给用户



(2)开发和测试

开发目标规划:待续。。。

测试:待续。。。


(3)运维部署:

1、购买服务器资源,IP和域名,自动化脚本搭建初始化服务,mysql主从,tomcat负载均衡,git,本地maven仓库,文件服务器,邮件服务器,项目监控、数据备份。

2、看看能否注册个人工商户,申请微信服务号,这样可以提供模版消息
如果不行,则采用回复列表的形式提醒用户,或者在android版本提供


(4)技术提升目标
1、掌握微信小程序开发流程【小程序】【开发者工具】【微信支付】【网页工具】 
2、了解并对比各种前端框架,对其优缺点做到心中有数
3、掌握微服务和SpringBoot开发基本流程,重点关注公司需要的技术,阅读SpringBoot源码,提升源码阅读能力
4、maven私有库搭建
5、python 爬虫、大数据、spark相关的部分看看怎么可以切入到系统
6、及时将心得和技术经验记录在博客,整合在自己的框架里


V2.0 【初步设想】

目标,完成V1.0版本的android端版本,实现移动开发的技术能力提升

(4)其他待办事项清单

1、整理上半年工作文档【完成】
2、整理出下半年工作和学习指导文档,总体目标每月目标和每周目标
3、更新自己的简历,补写近三年的工作经历【完成】
4、分析10k-15k招聘要求
5、重点关注几家青岛比较好的公司和招聘要求

猜你喜欢

转载自www.cnblogs.com/avivaye/p/9342820.html
今日推荐