1 | ____ ___ _ ___ |
echo “2018” | figlet
2017年技术大事记
又到了一年总结的时间了,总的来说,2017年是平平淡淡的,按部就班地完成各项任务。
(按时间先后排序)
- 第一次参加 OSC源创会
- 主持并完成公司 NMS v2.0 项目的重构和试运行工作
- 维护 HydrantDeviceSystem 项目
- 完成个人项目《水资源费征收工作平台》,发布v1.2.X系列版本
- 阅读《构建之法》等技术书籍
- 加入 pyecharts开源项目团队
- 撰写26篇博客文章
2017年博客总结
2017年是博客重建后的第一年,一共写了 26 篇文章,大概每个月写两篇,主要围绕基础技术而展开的。
按照年份统计数据见下表:
分类 | 数目 | 占比 |
---|---|---|
2017 | 26 | 68.42% |
2016 | 9 | 23.69% |
2015 | 3 | 7.89% |
目前总计达到38篇文章,其中15和16年的文章是从其他地方精选整合而来的,数量相对就比较少了。
按照分类统计如下表:
分类 | 数目 | 占比 |
---|---|---|
编程 | 24 | 63.15% |
技术研究 | 10 | 26.32% |
生活 | 4 | 10.53% |
使用 Echarts 渲染图表如下:
目前还是偏重于语言基础技术层次,系统设计和原理性的文章还是偏少。希望自己2018年在这方面需要一定的加强。
2018年期望与规划
- 本职工作
- pyecharts项目 https://github.com/pyecharts/pyecharts
- django-echarts项目 https://github.com/kinegratii/django-echarts
- 系统架构设计师资格考试 (2018年11月10-11日)
- 技术书籍阅读
- 继续撰写博客文章,总结工作项目经验
- BWS v2.0 重构工作
系统架构设计师考试
考试目标
系统架构设计师是一个最终确认和评估系统需求,给出开发规范,搭建系统实现的核心构架,并澄清技术细节、扫清主要难点的技术人员。 系统架构设计师考试合格人员能够根据系统需求规格说明书,结合应用领域和技术发展的实际情况,考虑有关约束条件,设计正确、合理的软件架构,确保系统架构具有良好的特性;能够对项目的系统架构进行描述、分析、设计与评估;能够按照相关标准编写相应的设计文档;能够与系统分析师、项目管理师相互协作、配合工作;具有高级工程师的实际工作能力和业务水平。
考试要求
- (1)掌握计算机硬软件与网络基础知识;
- (2)熟悉信息系统开发过程;
- (3)理解信息系统开发标准、常用信息技术标准;
- (4)熟悉主流的中间件和应用服务器平台;
- (5)掌握软件系统建模、系统架构设计技术;
- (6)熟练掌握信息安全技术、安全策略、安全管理知识;
- (7)了解信息化、信息技术有关法律、法规的基础知识;
- (8)了解用户的行业特点,并根据行业特点架构合适的系统设计;
- (9)掌握应用数学基础知识;
- (10)熟练阅读和正确理解相关领域的英文文献。
考试科目设置
- (1)信息系统综合知识,考试时间为150分钟,笔试,选择题;
- (2)系统架构设计案例分析,考试时间为90分钟,笔试,问答题;
- (3)系统架构设计论文,考试时间为120分钟,笔试,论文题。