自述

简介: 个人经历自述

一个一事无成的95后,前两年迷上了”炒币“,最后亏爽了。

现状:

想到年龄越来越大,还不会啥技术,自学又坚持不下了,就去报了一个培训班。

没错,就是北大青鸟。目前学的是Java后端。

学之前问别人是Java好就业,目前学习了一个月左右。

在培训班刚刚结束了U1阶段,也就是JavaSE基础的那部分,最后讲的是多线程(当然,只是简单略过),反射还没有讲解。

U1我们的学习大概是这样的:

Java基础(8天)

JDK环境安装 Helloworld
基本数据类型
运算符
流程控制-选择结构1
流程控制-选择结构2
流程控制-循环结构
数组
二维数组 吃货联盟

Java面向对象基础(13天)

面向过程和面向对象
类(属性和方法) 形参实参 重载
参数传递(值,引用) 全局和局部变量
封装 构造方法 this
继承 extends 重写 super
抽象类和抽象方法 abstract
多态 向上转型和向下转型
静态static 汽车租赁系统
接口 Interface
异常 Exception
高级实用类 Math Random Date SimpleDateFormat Calendar
String类
StringBuilder

Java进阶框架(6天)

Conllection-List接口(ArrayList,LinkedList) 泛型
Set接口(HashSet) 迭代器 Map接口(HashMap)
File类 递归
IO流基本操作(字节 字符)
IO特殊流操作(转换 缓冲 序列化)
多线程

昨天开始学习前端三剑客,HTML一些基础知识,今天学习了表单和列表,还有一点点的CSS。

明天休息,后天会把CSS里面的选择器和盒子模型将一下,之后应该就是JS部分的内容了。

对于现状的一些思考:

培训班的好处是第一,有人带,这真的很重要。

没人教,很多人Java的环境都搭建不起来。

第二个好处我觉得是遇到不懂的可以去问,有人解答。有些东西真的很简单,但是没有给你点拨,你可能花费了大量的时间,我觉得这是可以避免的.

第三是学习的环境,这很重要。在最开始的时候,我是学不进去的,除非在教室里面,否则我一行代码都不想写。当有人在一起写的时候,我就轻松多了,特别是我写不出来的东西,别人也写不出来的时候。(菜鸡的自我安慰)

第四信息的传播。我觉得线下比线上要好,好的地方在于,你可以对于不懂的地方马上去提问。我去看我们老师的视频就没有面授的那种感觉了。一个老师,从头到尾带一个班级,我觉得是非常好的。毕竟我们有了可以模仿的对象了嘛,Java最怕就是找不到对象,这不就有对象了。

第五我觉得比学习知识更加重要的学习方法和理念。有很多讲师,只是把教材的案例给你示范一遍,这就像念经一样,无趣而且浪费时间。这完全的靠个人的领悟,师傅领进门,修行靠个人。很多培训班都会讲最简单的内容,原因是时间问题,讲深了也少有人懂。

我还记得我们老师和我说的话:程序无非是数据+逻辑。

前天看B站UP主康文昌的视频:

编程=编写+程序

程序=数据+函数

我觉得豁然开朗,因为我是一个喜欢“结构”的人。我会尝试把一些东西结构化的理解,但是每个人的分类都不同,每个人的“结构”也不一样。交流的好处是,分享彼此的“结构”,取长补短,使自己的大局观更加明确,首先要在大的方向上面不能出现问题,其次再去学习小的知识体系。这就好像在学习Java的类的继承结构一样,顺藤摸瓜,由上而下,方才游刃有余,闲庭信步。

最后,很多的方法一定要遵循,也不知道有没有人会看这个,姑且当做记录吧。

1:课前预习。

无论是网课还是线下课程,一定要预习。预习你可以选择自己喜欢的方式,因为每一个人的条件不一样,所以方法也不一样。如果是上网课,我推荐一定要坚持看一个人的,不要到处换人。首先去模仿你的老师,这是编程的第一步,他不是写代码helloworld,而是模仿你的老师去写helloworld。

我有个同学说的非常好,如果你非要看视频才能预习的话,那就去选择另外的一个老师的视频去看。因为你们老师肯定会讲的,相同的内容,不同的人去讲会有所差异,尝试着在差异中学习。对比的学习永远是最快的学习方式。因为不同的知识结构的相遇,总是好事,取长补短,最后形成自己的结构。

2:课上笔记

好记性不如烂笔头,这是真理。

记录电子笔记也可以,记录纸质笔记也可以。

最重要的是,记录笔记是为了理解,理解什么?理解老师的结构框架,然后去模仿,模仿永远是学习的第一步。

一定要去对比学习,这样才能加深理解。对比是在预习的基础上的,你预习完成后,对于要讲的大概内容应该已经了然于心了。听课的时候多去听听老师是如何讲这些知识将出来的,怎么样的结构,为什么要先讲这个,后讲这个。

这里插入一个小案例:

我去看别人视频的时候,他讲IO流,先讲字节流,再讲字符流。按照出现的顺序来看,这样的确没有什么太大的问题。可是问题在于初学者,一上来就要面临一个难题,内存的转换。

比如用字节流读取一个txt文本,读取的类型是byte,初学者对此不熟悉。

我们老师是从字符流开始讲,然后再讲字节流,由浅入深,我当时预习过,可是听完课后我还是觉得我预习花费的时间和精力远比我课堂的要多。

因为字符流读取的是char,char无论是直接显示,还是转换为string都是初学者极其熟悉的。

顺序的不同,结构和理解也截然不同,如果你只听其中一个老师的课程,你很难去理解,他好在什么地方。王充的论衡说:把两本书放在一起看,谁优谁差一目了然。

相关文章
数据的自述(1)我是个什么东西
我是数据。根据人类对我的定义,我就是对客观事件进行记录并可以鉴别的符号,是对客观事物的性质、状态以及相互关系等进行记载的物理符号或这些物理符号的组合。
数据的自述(1)我是个什么东西
|
前端开发 JavaScript
如何书写一份好的互联网校招简历|牛气冲天新年征文
如何书写一份好的互联网校招简历|牛气冲天新年征文
|
程序员 安全
第一夜:万圣节,讲一个关于程序员的故事
  小王加入这家公司刚刚一个星期,这天临时有一个需求,他和同事们加班到了很晚,因为家离得很远而这个时间早已没有公交车了,他索性决定不回家了通宵把BUG 都解决 。同事们陆陆续续都离开了,最后一个走的同事劝他还是不要在公司过夜,如果实在没有地方去,可以到网吧包宿。
1023 0
|
程序员
第二夜:万圣节,讲一个关于程序员的故事
次日中午,小王已经不知睡去了多久,渐渐恢复了知觉。感觉嘴鼻被一团毛绒的东西压着,似乎还带着女人特有的体香。小王潜意识中出现了一个邪恶的画面感,顿时清醒了。睁开眼睛发现自己竟然躺在茶水间的沙发上,身上盖着一件女式的厚毛领风衣,昨天晚上发生的事情他似乎已经断片,他正努力的回忆自己是何时睡在了这里时。
1105 0
|
数据库
【团队点滴】致敬2018年国庆最可爱的人
国庆长假对于上班族可能是一年中最幸福的时光,可以游历大江南北,感受祖国的大好河山,而不必担心冷暖,可以与家人相聚,而没有繁荣缛节。 2018年的国庆如期而至,在举国上下欢歌笑语庆祝佳节之际,对于一些人而言,这个假期会有一些特别。
800 0
|
存储 NoSQL 关系型数据库
使用开源项目的正确姿势,都是血和泪的总结!
开源精神是技术发展的源动力之一,受到工程师们的热烈欢迎。但是开源项目如此之多,哪一个最适合自己?如何更好利用开源项目,甚至做二次开发?今天,阿里资深无线开发专家李运华,总结多年与开源项目打交道的经验,讲述如何正确利用开源项目,希望对大家有所启发。
8086 0
|
新零售
问马云:6个最犀利的问题
这几天,马老师很忙。他从乌镇去了上海,又马不停蹄地去了广州,出席了“广州2017财富全球论坛”。 这个论坛,主持人和观众连番发问,比如“阿里巴巴最大的竞争对手是谁?”、“如何保证阿里巴巴不消失?” 我们选择了六个最犀利的问题。请看看,面对这些问题,马老师是怎么回答的。
3462 0
下一篇
无影云桌面