zoukankan      html  css  js  c++  java
  • 学习、实践分析取舍,工作学习总结

    列举:

    工作快要一年了,最近发现自己想要学习的东西非常多,已经到了完全应付不过来的程度。看来需要列举一下,然后分一下主次关系:

    这些就是目前我想要学习的知识点:

    1.C++、C语言基础知识

    2.cocos2dx游戏引擎

    3.android应用基础知识和eclipse、ADT、CDT、ANT、NDK、SDK基本知识点

    4.xcode、object-c和mac基础知识点

    5.openGL相关知识

    6.lua语言基础知识

    7.Linux和unix编程基础

    8.编译、链接、装载,静态库、动态库

    9.计算机操作系统基础知识

    10.算法、ACM题的研究

    //11.游戏框架设计模式和架构

    …………

    因为知识点过多,只截取以上最先想到的10个知识点,自己也清楚这10个已经够自己忙乱的了

    认认真真思考一下的话,发现居然有这么多,也难怪自己会手忙脚乱。看来是十分有必要理理头绪……

    下面是我想做的实践:

    1.工作实践(SDK接入、新版本发布)

    2.业余独立游戏制作(密室游戏)

    3.cocos2dx游戏引擎深入研究

    4.ACM题练习

    5.vim编辑器的练习使用

    …………

    研究分析:

      我认为理想的状态是每天都有学习和实践、当然实践中也是学习,这里的学习知识单纯的通过书本和网络等媒介获取知识点,而不在应用实践上。

    知识点排序

    a.跟目前工作有关的知识点重要性排序(3、4、7、1、8、9、5、10、6、2)

    b.跟将来工作———————————(2、6、1、5、3、4、8、9、7、10)

    c.知识点的经典性—————————(1、8、9、7、5、10、5、3、4、2)

    d.学习难度大体排序————————(1、7、9、10、8、2、6、5、3、4)

    e.需要掌握的程度—————————(1、9、10、2、6、7、5、8、3、4)

    f.需要大量实践的知识———————(1、6、3、4、2、6、5、10、8、9)

    d.需要长时间去积累的知识—————(1、10、7、6、9、9、5、2、3、4)

    从上面可以看出,让我手忙脚乱的矛盾点有以下几点:

    1.目前的工作需要学习的知识点在我看来对今后的目标和发展作用并不大

    2.一天中大部分的时间工作都用在了那些我看来并不重要的知识点上

    3.业余时间有限,而需要我去学习的知识点太多

    4.我认为重要的许多知识需要深入研究多时,而我显然有些急躁

    对现状的分析:

      目前可以说我的工作比较清闲、难度不是很大,但想要完成也需要一定的知识积累。

    我想要更换工作,但是也非常不舍现在很好的学习环境(业余时间充足、附近有图书馆书店大量的专业书籍、稳定的生活住行)

    我内心的真正声音是并不想立即更换工作的。我的计划是工作满一年后更换,在这之前有大约不到3个月的时间。

    这3个月可以用来学习提高我的基础知识,当然工作中学习也很好,但是我发现一旦忙碌起来就很难做到系统的学习。

    3个月的时间其实也非常快,能利用好这段时间来疯狂补充自己的不足也是个明智的选择。

    当然,适当关注下招聘信息,了解下相关信息也是可以的。但不要扰乱了心神,打乱了节奏。真的有非常好的工作机会才能另作打算,当然这也是几率非常小的。

    目前工作上的大体总结及解决方案

      目前工作中使用的知识点可以大体学习下,但不用深入研究。以争取尽快解决问题为原则,当然有时候越是图快,越是解决不了问题,这样就要大体分析一下该问题解决方案和需要的知识点,然后对症下药。比如有些问题已经找到了解决方案,但是并不完美,不过这个工作并不是很重要。也许仅仅是几天后你就不用再去碰这个工作内容了。这样你再去寻找完美方案就得不偿失,非常浪费时间。还不如尽快解决问题,然后把时间用在学习更重要的知识点上。

      有些问题比较棘手,需要你深入研究一下,比如某些疑难bug或者是不明所以的环境配置问题,碰到这种问题可能完全不知入手点,这种时候就是缺少一些基本的知识点所致,很大程度上是因为你对改技术的大体把握不够。这种时候,可以静下心来,先去找找该技术的官方地址,阅读相关文档,不要怕英文(尽量不要在百度搜索,去看别人的博客,因为你完全分不清这些博客的实效性还有真实性,你抱着怀疑的心态去学习,效果可想而知)。所以入门新技术,研究新技术最好的方式还是找官方文档。阅读官方文档,也要分清主次,先大体了解该技术,明白它的原理和结构。然后再去寻找你出现的问题,如果找不到,就分析错误提示,根据错误提示找到问题所在,stack overflow往往是比较好的bug查找地。

    IDE的配置问题,eclipse的插件更新较多,有时候操作会出问题,这时候比起去研究窗口界面配置,还不如直接查看.project和其他一些.xml的配置文件。因为不管界面怎么变化,它的配置纯文本文件都是万变不离其宗。

    总之工作上的问题要就快解决,以出结果为首要目的。争取一天的工作半天完成。

    目前业余学习上的总结及解决方案:

      每天6点正常下班后,我都会利用晚上的时间去书店或者留在公司充电学习。目前来看,坚持的效果还不错。但是随着学习的深入,发现自己不知道的越来越多,这时候后就非常想去逐渐隐身深入下去,结果发现还有一个新的领域需要我去研究。于是激动的找到了相关资料,开启了下一个学习计划。这是我刚开始工作学习时的状态,可以说当时很有激情,通宵读书的精力都有。但是渐渐的…………发现不知道的越来越多,而要学的大部头书籍才看了不到4分之一,当时的激情已经渐渐消失。学习效率也大打折扣。看的越来越慢……这时候很多人会说,坚持下去。当然明理人都知道,坚持的重要性。但是坚持到强迫自己去完成某个学习计划这样的方式会让人更加容易厌倦和疲劳。我也制定过计划,每天必须读完多少多少页。现在想想,这样子跟高中应付高考的学习方式有什么分别,学习的主动性都没有了,效率都难以保证,就算强迫自己快速学习到了知识,可以你对学习的消极情绪积累下去,总有一天会变得讨厌学习,学习是一辈子的事,慢慢来。我现在是想换一种方式,每天看书是必须的,因为要学的知识点比较多,大部头一本又一本。没有办法保证每天都轮流把这些书都看一点。但可以根据兴趣,比如今天对这一本书中的某个章节感兴趣,就深入进去。等你理解了这个知识点,就会有一定的成就感,获得相应的正反馈,激励自己去研究下一个问题。这样以理解知识点为目的的学习方式要好的多。如果真是今天没有心情学习,就不用强迫自己了,还不如看点其他东西,放松放松。

      总是保持强烈的求知欲望非常重要。

      学习方法还有待改善,逐渐找到适合自己的方法。

    生活上的简单总结,目前的首要任务就是工作和学习,其他如果有精力盈余就去做,娱乐以放松自己学习上的负面情绪为目的,不可深入。女朋友的问题自己真的没有办法,这方面经验太少。不过依稀感觉这件事的重要性在现在看来不如学习工作,因为以朋友在恋爱上的经历来看,大多数都得不偿失,投入了太多的精力,结果对提升自己上却做的很差。

  • 相关阅读:
    TableViewCell bug
    iOS系统框架概述
    Cocoapods的安装与使用
    ios开发学习路径
    django第七天总结
    django第六天上课总结
    django第四天
    django第四天上课总结
    django第三天 小记
    django第三天
  • 原文地址:https://www.cnblogs.com/sdlwlxf/p/4457779.html
Copyright © 2011-2022 走看看