2018年的任务清单

作者: zhangzhongke 分类: 所谓伊人 发布时间: 2018-02-26 10:58

2018年的春节已经过完了,休完长假后整个身心状态都还没调整过来。每天上班仍然不在状态,只是随意逛逛Github看看又有什么新奇的项目了。回顾2017年,有过许多雄心壮志以及山盟海誓,但是实现落地的还是没有几个。今年,可能要痛下决心了。虽然去年的战绩难以得到大家的认同,今年的任务目标仍然还是要明确一下。一来是做个记录,方便年末来一项项对照哪些实现了哪些又是防空炮;二来也是给自己个提醒,不要做语言的巨人行动的矮子。对于新一年的技术目标,我分成4大部分来说明:

  • 开发语言
    • C++11/14/17新增语法及标准库,需要认真学习应用。重点学习下多线程并发编程技巧。
    • Kotlin基础语法及设计理念,结合Java一起研究学习
    • 学习Swift的语法及其在iOS开发中的应用
    • Python语言,仍然需要继续,结合机器学习等新兴技术
  • 技术领域
    • OpenGL/ES的使用,多编程实践,尽量设计一个跨平台的渲染框架
    • H.264/H.265编解码,熟练使用ffmpeg框架,研究下常用的流媒体协议
    • OpenCV图像处理,学习相应的图像处理算法
    • 学习一些常用的设计模式,并尝试应用到实际开发
  • 源码阅读
    • 阅读高质量的C++开源项目,如leveldb, POCO C++ Library
    • 研究学习几个图像渲染引擎,如Mojoc, mini3d等,学习领会软件渲染技术及框架设计思路
  • 源码输出
    • 开源一套视频编解码库,并采用这套编解码库来编写一个播放器
    • 完善Github上OpenGL和Qt相关仓库的工程
    • 熟练使用Kotlin开发一至两个Android App
    • 熟练使用Swift开发一直两款iOS App

本人未来几年的目标是往移动端的音视频流媒体处理和图形处理方向发展。因此,这样的安排算是比较合理的。任务繁重,时间紧迫,接下来就甩开膀子加油干吧。

发表评论

电子邮件地址不会被公开。 必填项已用*标注