• [原]心灰意冷了, 还是钻研我的技术吧


    我目前感兴趣的东西:
    1. 多媒体: 流媒体传输协议, 封装格式, Codec, 音视频同步
    2. Linux: 编程, 内核源码, 驱动开发, 网络, 系统管理, LFS
    3. 嵌入式: 从最底层硬件到上层应用的方方面面
    4. 系统架构: 既包括软件的, 也包括硬件的
    5. QT, python
    6. 算法
    7. 软件工程
    8. 共享软件
    ...

    感兴趣的东西太多了, 没有个计划恐怕每样都是浅尝则止. 有些东西集中钻研一段时间就会略有所成, 有些东西是需要长久积累的. 太远了也规划不过来, 先规划一下眼前的吧:

    1. 先集中时间把那个软件做完. 虽然目前对共享软件的热情已不是那么高了, 但一方面对未来不受工作约束的自由生活有着深远意义, 另一方面这个题材也是徘徊了很久才选定的, 一定要坚持做完了... 圣诞节前完成已经不太可能了(为什么想要在圣诞节前完成呢, 稍有经验的话应该知道这个日子的重要性), 目前初步计划在春节前完成(回家安心过年吧, 估计心情还是很难好起来).

    2. 钻研下Android, OpenMax等. 公司要上这个平台了, 虽然我不怎么喜欢Android吧, 用这个平台很多方面可能会困难重重, 但重要的好处就是流行, 流行的潜在意义就是未来有很多软件可以拿来跑在上面, 为产品增加不少吸引人的特性.

    3. Linux方面. 很难把各个方面分得太细了, 可能的钻研次序是: 接着鼓捣我的debian系统, 继续在上面玩下wine, virtualbox. 自己编译内核玩玩, 把启动时三种可能的显卡驱动搞定(哪三种呢? Vmware虚拟显卡, Intel集成显卡, ATI独立显卡). 尝试下各种的开发工具, 包括eclipse, netbeans, gvim等, 摸索出一套自己用着最顺手的. 跟我的debian系统混到足够熟了就也该在上面干些正事了, 首先可以尝试着将上面1提到的那个软件拿到Linux下编译玩玩. 学习Linux环境编程的各种技术(其实目前在公司写的程序都是跑在Linux平台上的, 但基本上都是标准的C程序). 接着可以一边学习驱动程序开发, 一边读些内核源码.

    年前以共享软件为主, Linux方面可以先放一放. 共享软件完成后尽量少花时间维护, 将大部分精力放到Linux上.
  • 相关阅读:
    webapi 发布swagger
    如何在发布项目,并发布在iis上
    17.Github分支管理-解决冲突
    18.Git分支管理策略
    15.回撤操作
    16.Github分支管理-创建与合并分支
    14.查看信息深入讲解
    13.git commit深入讲解
    12.add-commit命令深入讲解
    11.几个Git新命令
  • 原文地址:https://www.cnblogs.com/techsunny/p/1604970.html
Copyright © 2020-2023  润新知