学习日志 – 来到传智博客已经一个月了

目前的时间是2015年5月22日22:53:35,距离开课的时间是-22天,转眼间-我已经在西安传智播客呆了32天了。

对传智播客的感觉

第一,就是感觉他们很真诚。因为,他们目前讲的东西和他们放出来的视频没有多少区别?

我并没有想黑什么的,至于看到这篇文章的人怎么想,我却是不准备去深究的,我只是想把我的看法以及想法记录下来而已

第二,有一半应该是想我这样的工作了一段时间之后想踏入IT行业的求学者。

所以,在这里氛围还是不错的,虽然他们都有放松自己的方式,但是绝对是没有不学习的人。这和普通的学校是非常不同的。或许,会有拼命去学习的强者?

第三,有一半是正在、或者刚刚毕业的大学生,他们感觉自己目前出去还有点无法胜任IT从业者的工作,所以在实习与培训之间选择了后者,为了在结束之后能够有一份非常不错的工作。

虽然我认为,如果在学校正常学习的同学的话,是不会没有自信找不到工作的,他们的能力绝对能够胜任任何一个公司的基本需求。

当然,这些同学都是有所发觉的,他们渐渐的褪去了大学时游戏人生的心态,来开始认真看待自己的生活,并为之付出努力。

第四,传智博客的老师,虽然目前我只正式的接受了一位老师的教导。但是,对于其他老师我也有接触。

他们,心中也怀有为人师表的感情,而且作为培训机构的讲师,从早上9:00——晚上7:00,不停的讲课,虽然会有10分钟/小时的休息时间。但是,我觉得这样比他们去做正常的开发工作累多了。当然,他们所获得的收入比一般公司的开发者的确是高一点。

第五,对于西安校区。由于是刚刚开始,我们属于第一批的学生,而且校长很年轻,老师们也都很年轻。

我们之间的交流也可以说障碍并不大,我觉得唯一的不足就是他们需要照顾大多数人,但是对于走的比较快的学生却没有一个正确的道路去引导。对于走的慢的同学,也没法去专注的帮他。当然,师傅领进门,修行在个人。我们付出了学费,只是得到了资源而已,真正自己学的怎么样,还是很靠自己的。

我的学习状况

第一阶段的java基础课,我是没有参加的。因为之前学过云课堂的C语言,而且在曾经报名黑马的时候,很努力的学过一段时间java基础了。

从4月20号开始的课程,我进入了这个班级学习。

JavaWeb的课程,前面是Html, Css, JavaScript的简单介绍,由于之前玩过博客,虽然玩的不太好,但是只是入门的话对我倒是没有太大压力。

后面,就是关于Http协议的部分,这个老师也把关键的请求字段讲了给我们。我之前看过的云课堂的计算机网络课程,对我帮助还可以(只是因为学的不够好,不然帮助更大)。

Jsp, Servlet 作为JavaWeb的核心,我也不知道老师讲的好不好,但是我觉得我自己学的还不错,至少,如果给出一个简单的需求,我还是可以做出程序的。不过,我目前的前端水平真的是太渣,所以我报了网易前端的课程,准备补一下。

数据库, 这是个大家伙。

从前,接触过的只有为mysql建个库,然后自动安装就好。所以这方面我还是很菜的,所以我对这方面比较认真,然后就是通过云课堂的数据库原理和老师讲的一些东西,重要可以把增删改查的需求掌握了。

对于其他的数据库设计,权限管理什么的,我准备有机会了再补一下。毕竟,如果连这个也不会的话,怎么好意思称自己为程序员?

未来的学习计划

网易前端微专业

因为经常关注云课堂,所以这个微专业在一出来的时候我就知道了。

然后,我就开始纠结,到底要不要花上千元去学。如果没有经历过培训的话,我对一个互联网的课程,是不可能付出上千元去学的,或许几百元我都无法接受。

因为,如果是互联网上的东西,是不可能有绝对的收费的,更何况是网易这样大范围的宣传之后的东西。这怎么可能没有人下载,流出呢?

但是后面我又仔细的想了想,难道我要一辈子被这种思维所禁锢?这种小人物的心态,如果我接受了,默许了,我一定会丧失一些东西的。以前,是因为比较小,没有能力。那么,现在呢?我从云课堂到TED,不断的寻找思想,不断的学习。我发现,无私传播知识的人,都是非常可爱的!我难道,要和其他人一样的不尊重他们吗?

后面,有了云课堂的公开课。虽然是宣传,里面有很多东西没讲。但是,光是两列布局的实现方式那段讲课,以及征服了我。因为,一般情况下,前端的视频都是给你讲,一张图片,如何实现效果。但是,从来不讲,该如何轻松的实现。这或许就是差距,美工与前端工程师的差距。如果让你选择一个老师,你会选择美工还是前端工程师?

我会毫不犹豫的选择前端工程师,因为我崇拜强者,喜欢强者,喜欢更加变态的人类。而且,如果以实际出发,我是一个后端工程师,而未来会成为Full Stack Enginner, 那么在实现需求的时候,css样式、js函数与特效都可以查手册。但是,想这种布局方面的东西,是无法快速的查到的。因为实现方式很多,所以每个人都有每个人的实现,而一般情况下只需要一种实现,如何用比较好的实现,则就是经验的积累与知识的积累了。但是,如果你没有办法接触的话,是谈不上积累的。

至于,结业之后的比赛和网易的实习职位,我感觉我是没机会了。不过,如果有机会的话,我会去杭州参加比赛,看看真正的前端工程师的世界。

安卓开发

JavaWeb已经结束了,剩下就是一个几天的小项目,根据和老师的了解,也不会有多重要。因为我们一般是针对安卓的,不过我感觉,就算是安卓,也没有多难。更多的应该是数据的积累,以及实现的熟悉,能够更加快速的实现需求吧。真正接触底层,或者更高层次的编程,需要我们自己去努力了,不过我现在还是不会去想的,至少先把基础掌握扎实吧!

虽然Android开发的老师没见过,但据说是好几个老师,每个老师负责一个阶段或者项目,我觉得这还是比较负责的。让对某一方面掌握的比较深的老师,专门来教那一个方面。因为,一般来说是没必要换老师的吧,这个成本也是比较大的。

小机器人,我来了!! 有些时候,机器人还是挺萌的,只是不知道它是男是女,不过男女应该对我没什么区别!不是人的东西,一般来说我都比较喜欢,当然这是建立在它与我的交流之上的。能干的**,我是很喜欢的。

Java20岁了

5月23日,java语言诞生20周年。

好吧,这家伙居然比我还小。我还以为,她是大姐姐一般的朋友呢!真是让我伤心,早知道就去拍黄片了,即简单,又来钱快。

=-=,好吧,上面那句话是我胡说。Java作为经常排名前3的语言,许多大型项目的最佳选择,对人类思维的友好,导致了她就算未成年,以及绽放出了巨大的光芒。不过,如果年龄更小一点就好了,不过我也不只喜欢她一个,其他的语言迟早会去探索的。每种编程语言的隐秘,有种奇妙的吸引力。

不过,虽然学过了基础,但是,我对她仍然一无所知。难道终究会分道扬镳吗?不过她女儿或者儿子倒是非常吸引人,而且还不到10岁,真是美妙无比。

或许未来,会母子一起上,不过目前还是专注android吧!毕竟,跟着自己的欲望走,才是最适合自己的道路。

 

传智播客-西安就业班-演讲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一般。我不怕独自一人牵引着这巨大的有趣的故事,但是我想的是,既然我们目前在同一条路上短暂的结伴而行。为什么不试试这独特并且具有无穷魅力的很赞的东西呢? 你唱歌我或许会记不住你的名字,但是你如果演讲的话,我是一定可以记住你这个朋友的!!!

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