时间好快, 转眼间已经学安卓半个月了

已经半个月过去了, 不知道我学的怎么样, 反正我自己感觉差的太远了. (QAQ)

不过, 最近过的很充实, 虽然比较累, 但是感觉每一天都很努力. 如果我能够经常保持这样的状态, 或许在未来的某一天, 我真的会喜欢上自己也说不一定.

不过也渐渐的了解到了安卓, 了解到了Google在安卓的努力, Material Design 也非常赞, 很喜欢那种给人一种很清楚生动的设计.

不过可悲的是, 安卓比web前端更加的碎片化, 各种屏幕适配. Web虽然浏览器不一, 但是已经有了各种优秀的库, 用来轻松解决浏览器兼容的问题, 虽然我现在还没有碰到大的兼容问题(其实是因为, 我只用过虚拟机和自己的手机), 没有碰到平板什么的. 估计之后会适配起来比较麻烦, 至少我在手机上看到的和虚拟机上看到的差距比较大. 只能祈祷了…

前两天休假, 就花了半天的时间看视频, 学习如果做小项目, 结果都太难了, 我只能挑一个简单的做了. 然后就做了一个单页面的2048小游戏, 有空玩玩也不错, 不过UI我也是没法看的下去.

2048 这就是那个游戏了, 有兴趣的可以玩玩, 顺便给点评价, 我想要知道自己还有什么不足的地方.

最后, 明天的世界, 我会正面上自己…

传智播客-西安就业班-演讲1.0

准备了一个演讲稿,不过不知道能不能完整的演讲出来啊!以后有空再做总结与评价吧!

不过不学习的人真的很少!




GaoBoTalk1.0


不会唱歌真是太对不起大家了,所以我稍微做了个准备 — — 我会做一个简短的演讲,作为我在传智的回忆!

大约在3:00左右完成,使用的是Markdown,向童哥致敬,感谢童哥教我这么棒的文字内容格式化排版工具。

我会做一个很真诚的自我介绍,并且会有一些自己感觉不错的学习方法推荐,最后我会谈一下对演讲的理解

GaoBoTalk 1.0

方面

  1. 自我介绍
  2. 我自己的学习方法
  3. Markdown

又一个简短的自我介绍

我记得上次自我介绍是在就业班刚开班的时候吧,虽然刚过了几天,但是由于学习任务比较重,所以连我自己都觉得非常遥远了,所以在演讲开始前,我再做一个简短的自我介绍吧!

  • 我都名字是高博,来自甘肃天水
  • 天水是个不错的地方,有第5大石窟的麦积山,有很多的外地朋友去那旅游
  • 基本的自我介绍就到这里了,就像标识符一样,你可以通过我都名字来找到我

再说一下目前我的状态吧,希望对大家能够有一点点的帮助

  • 想学习就看老师笔记以及示例代码;不想学习就看我在网上下载的一些大学的公开课课程,算是补课了。因为看不懂,所以基本上都是当电视剧来看的。因为我已经基本上不看电视剧了,所以也算是一种回忆吧。
  • 还有就是我在不停老师讲课以及不在学习状态的时候,是属于那种随时可以哭出来或者随时可以笑出来,以及随机进入学习状态的状态。当然,这是局限在传智培训的日子里,不论是现在还是将来。
  • 曾经玩过游戏,现在玩游游戏,未来玩游游戏戏。
  • 在本魔法师等级不断提升,timing不断减少的过程中,我发现自己开始变得不像自己,而是像一个比自己更加变态的类似自己的东西。
  • 因此,我爱好的东西也开始发生变化。

下面提提我的一些正常与不正常的爱好

  • 关于与计算机相关的东西,一般情况我都喜欢。因为在认识她,了解她,学习她,使用她,然后再学习她的过程中,从起初的咫尺天涯,到交叉,再交叉,然后是不断的互相吸引以及改变。如果不出意外的话,我会有50%的几率死在她的旁边。虽然这对于我来说是一个很恐怖的事情,但是当认真思考过后,你会觉得,这也许不错,有点Geek的感觉,有点想要的感觉。

  • 骑自行车。动静结合,实为上上功法。运动系的爱好,或者说是为了爱好的爱好? 我还是很喜欢骑自行车的。而且我有从天水到西安,400公里20小时的自行车经历。白天的是:汗水/太阳/风景,一口气爬上山顶,然后以超越卡车的速度下山。晚上的是:未知的决断/伸手不见五指的前路/行道树在无限黑幕之上的投影,期待着有辆车能够为你照半截路,并且不会装上你。 那种感觉,我相信,在我timing out之前是不会忘记的。

剩下就是其他喜欢的东西了

  • 其他喜欢的东西分别是:可食物品,男人/女人/否人/变态/超人;
  • 为了同学们不会误解我,我对上面的一些条目进行说明;

    • 男人:实现了男人的正常人类;
    • 女人:实现了女人的正常人类;
    • 否人:不是正常人的正常人类,在某一方面或者境界比较突出,并且是正常人;
    • 变态:在某一方面非常突出,而且已经产生某种独特的思考方式,属于超越了正常人的正常人类;
    • 超人:超越了正常人的人类,已经有资格称之为信仰;
  • 休息娱乐方面,我比较喜欢看动漫。因为目前能拍出来的电视剧基本都被某种框架限制了,我感觉不适合我。而每天看电影的话又有点奢侈了。所以,我选择了动漫。有多变的剧情,性格各异的人物,以及天马行空的世界观设定。
  • 还有就是学习方面,不只是编程的学习,还有思考方式以及改变境界的学习。一般我是让网络这个朋友来帮我学习的,我喜欢去的网站有很多。

    • 网易公开课 —— 上面有coursera的链接,以及TED的翻译视频,我很喜欢TED,有时候感受新的思维方式,获得新的认知,也是一种非常大的幸福。
    • 网易云课堂 —— 计算机专业体系好赞,而且我也刚刚入了前端微专业,准备补一下虽然老师讲了但是还不太会的貌似对我们不太重要的前端方面的关于程序员的课程。
    • OSChina —— 全方位的IT网站。有特色的GIT托管服务,虽然我们每个人都可以建立git库,但是简单易用的git托管库以及团队服务,是新手的首选。
    • 博客 —— 这个有很多种,有些团队的公开博客,大牛的技术博客,如果认真找的话,是可以通过博客链找到非常好的博客,这或许比你搜索而来的准确答案更对你有用。

      • 顺带一提,我非常推荐大家去尝试使用现有的框架或者自己来写程序搭建博客
      • 就算是本地电脑上的也无所谓,只要有机会,就写下你的理解与回忆,相信你不会后悔的
      • 本地上的有机会是可以移动到公网的,所以大家如果有想法的话可以开始
      • 而且一般来说,面试的时候,有技术博客会加分的,如果是你自己写的程序会更好
      • 我的个人博客是 gaobo.name , 虽然现在没能力去写关于技术类的博文,但是我相信以后一定会有很多的,欢迎有独立博客的同学与我友链或者交流经验
    • 向老师提问 —— 一般来说大家都会有顾虑,像老师提问,老师会不会认为我上课没认真听啊!我相信每个人都很认真在听的,因为我能感觉得到 90%的人在学习,10%的人在思考接下来该怎么样学习。我的方法是可以先和附近的同学讨论,因为老师并不是时刻都wait在教室,等待你去notify,然后回答你的问题的。在教室的时间很短,而且在这段时间内,也会有其他的同学想要和老师问问题,这样的话大量的冗余问题会浪费掉宝贵的public的老师的time,而导致许多不必要的问题。我的解决方案是先和组里的同学或者身边的同学讨论,然后整理整个小组的问题,然后获得老师的提问句柄,然后以比较好的方式解决所遇到的问题。

接下来就是我要演讲的重点了,虽然不太长,但是是我觉得很不错的学习方法,所以我要在这里分享给大家。

让老师帮你复习而不是帮你预习

我下面会根据我的理解来说明这个论点,大家如果有其他更好的学习方法,可以也来发布一个演讲,让同学们都能够感受你的学习精神,并且能够提升某个人一点点的学习效率,也是非常幸福的事情。

预习&复习

两遍视频学习解决方案

  • 大家都知道,使用视频学习,本身是效率很低的。而且我们又要在有限的时间内,学习N门编程语言,很多编程手法以及逻辑实现。
  • 而且我又比较懒,所以我想了一下,3遍太多会被大脑拒绝的,而一遍又记不住,那么就是2遍最好了。
  • 而两遍对于目前的课来说有两种,一种就是等到老师讲完之后,将视频发下来,然后自己再复习。但是这种如果耐心不够好的话,或许效果不会很理想。
  • 而另一种则是懒人,基础差,面向编程的思维方式不完善等等同学的福音啊!

原理及实现

  • 传智播客是使用的结构化/专业性/效果良好的非常成熟与坚固的教学框架,而且依靠这个成为了目前IT培训界口碑最好的0基础培训机构。
  • 而依据这个特性,我们知道,老师讲课的知识点一般的顺序是相同的。
  • 那么我们就可以在老师讲课之前就看其他的老师的视频提前学习,然后当老师讲课的时候你就是一个有经验的学生了,这时候,听课效率会很高,理解效率也会很高。
  • 这个实现也很依赖学习环境,不知道回家之后能够不断学习到睡觉的同学有几个,反正我一般是做不到。所以,在课堂的这段时间是非常有效率的时刻,而在这一刻接触未知的东西,和有印象的东西,一般来说是后者比较好。

优缺点

  • 开课前需要自学,如果偷懒没有自学,会导致两次学习方案链条碎裂,不得不放弃一部分来调整状态。
  • 老师讲课时要非常认真的听,尽量能够记录老师讲的知识点的逻辑,以及示例解决方案的思维方式。
  • 有可能会遗漏一些知识点,需要在后面挤时间补上
  • 对于一些方法名称不太熟悉,当然可以通过多敲代码来避免。当然,如果你和我一样懒的话,只有多看几遍才能记住了。
  • 会很累,而且有可能导致精神方面的问题。
  • 会越来越觉得自己很帅,顺便回觉得老师真是个好老师,只要他一讲我就懂了。

Markdown

  • Markdown 的目标是实现「易读易写」。

  • 可读性,无论如何,都是最重要的。一份使用 Markdown 格式撰写的文件应该可以直接以纯文本发布,并且看起来不会像是由许多标签或是格式指令所构成。

  • Markdown 语法受到一些既有 text-to-HTML 格式的影响,包括 Setext、atx、Textile、reStructuredText、Grutatext 和 EtText,而最大灵感来源其实是纯文本电子邮件的格式。

  • 总之, Markdown 的语法全由一些符号所组成,这些符号经过精挑细选,其作用一目了然。比如:在文字两旁加上星号,看起来就像强调。Markdown 的列表看起来,嗯,就是列表。Markdown 的区块引用看起来就真的像是引用一段文字,就像你曾在电子邮件中见过的那样。

总结

  • Markdown 作为一种非常好用易写的格式显示文本类型 —— 是非常值得我们去学习以及使用的
  • 因为 Markdown 是目前最流行的软件以及程序的说明文档的格式
  • 在 Github 中基本上是使用 Markdown 作为开源程序的说明文档,而且很多博客以及文章分享类网站都兼容Markdown格式

演讲

这个世界需要娱乐,每个人也是。但是还是要有人站出来,需要有人付出,需要有人来挑战新的娱乐方式,而演讲,这是一个演讲者会越来越帅,而听者会越来越喜欢的娱乐活动。

我希望能够找到朋友,同我一样喜欢演讲,喜欢挑战演讲,喜欢并且已经习惯了孤独的人和我一起学习,一起度过我们在传智的 Timing!!!

娱乐方式总是会改变的,但是决定这个因素的是喜欢的引用,如同GC一般。我不怕独自一人牵引着这巨大的有趣的故事,但是我想的是,既然我们目前在同一条路上短暂的结伴而行。为什么不试试这独特并且具有无穷魅力的很赞的东西呢? 你唱歌我或许会记不住你的名字,但是你如果演讲的话,我是一定可以记住你这个朋友的!!!

最后,感谢大家的聆听,我期待者更精彩的演讲。