今天是北京尚学堂郑州分校开课的第一天,小班面授教学。

我很兴奋,是一个小白对IT大神渴求传道授业解惑的兴奋。

杨老师还是一贯耐心详细的手敲了第一堂课的完整大纲,必须给杨老师赞赞赞!!!

从幽默的制定班规,到教我们用4W1H的方法写博客,并传授我们他身经多年的优质的学习方法和学习方式,再到最后的职业规划。

尤其杨老师的学习方法和学习方式,超级认同,我也会在接下来的学习中以此自律。

最后分享下杨老师的第一课:

班规:

1.保证出勤率
上午:9:00~12:00
下午:14:00~18:00

晚自习:19:00~21:00
迟到:10个俯卧撑/1分钟
早退:10个俯卧撑/1分钟
缺课:50个俯卧撑/1小时

2.预习作业
检查方式:随机抽取1~2名同学进行提问。
惩罚措施:10个俯卧撑/1个问题。

3.课堂纪律:

4.课后作业:
提交时间:晚上22:00以前
提交方式:上传到QQ群中
检查方式:助教(李老师)--->催缴作业(记录作业提交情况)
惩罚措施:30个俯卧撑/1次

预习--->听课--->作业(复习)--->总结(写博客)

如何写博客:

4w1H
why?-->场景描述(利用现有知识无法或相对麻烦才能解决的问题。)
what?--->定义(专业术语和生活案例或工程案例相结合)
如:变量的声明
数据类型 变量名=值;
房间类型 房间号=房间中住房客;
when?--->什么时间使用?
where?--->在什么地方使用?
how?--->如何使用?(总结关键性步骤,实现代码及其运行效果)

日常学习方式:
1.预习(<<JAVA基础课程讲义>>+<<尚学堂JavaSE面试题及其参考答案>>)
a.通读<<JAVA基础课程讲义>>
b.找<<尚学堂JavaSE面试题及其参考答案>>对应的章节中面试问题,根据面试问题查找对应知识点

2.听课
a.理论知识(why,what,when,where)
b.案例(how):总结关键性步骤(注释)
c.动手实践:跟寻老师的步骤
3.复习
a.课堂案例(3遍:1~2个小时)
第一遍:随堂练习
第二遍:总结关键性步骤(核心代码和步骤),尝试脱离老师代码
第三遍:完全脱离老师代码,并尝试新的解题思路。
b.课后作业(1小时)
c.做总结(写博文)1个小时

4.测评
每门课程结束后会做测评:70及格--->留级

5.老师测评:
每周五对任课老师和助教老师进行满意度调查

学习方式:

a.通过招聘网站(51job,智联,拉钩,猎聘,中华英才...)发现新技术
b.如何自学新技术?(springboot-->微架构)
i.视频(速学堂,腾讯课堂,慕课,百度传课,网易云课堂....)
ii.图书--->光盘(通过网址下载图书的源码)(xx入门--->xxx实战--->xxx高手进阶--->编程之美--->编程之道--->编程之禅)
当当--->图书排行榜--->图书畅销榜
豆瓣--->书评
如何读书:3遍读书法
第一遍(厚--->薄):预览全书(目录结构)--->正本书的结构和每一章的重点内容。
第二遍(薄--->厚):精读或研读每一章。
第三遍(厚--->薄):总结章节核心内容。
iii.通过博文学习。
iv.通过论坛或社区学习(http://www.sxt.cn,http://www.51cto.com/)


 职业规划
选择大公司还小公司?
国内软件公司:
用友,金蝶,神州数码,东软,中软国际,佰钧成,亚信联创,华为(学位证).....
互联网公司:产品迭代快 BAT:百度,360,搜搜,阿里,雅虎中国,腾讯(马化腾:中国第一产品经理),京东(刘强东),小米,58

创业型公司(期权+工资)---->方案---->融资(天使轮--->风投)--->招聘(成熟)--->99%
成熟型公司(工资):稳定



职业规划:
1.技术路线(工资+股份):初级软件工程师--->中级软件工程师--->高级软件工程师--->系统架构师(大牛)---->系统分析师(大神)
2.管理路线(工资+项目奖金+股份):初级软件工程师--->中级软件工程师--->高级软件工程师--->项目经理(项目组长)--->技术总监---->CTO(首席技术执行官)


中级软件工程师--->高级软件工程师--->售前工程师--->销售负责人
3.其他路线:初级软件工程师
中级软件工程师-->高级软件工程师--实施运维-->






尚学堂Java第一课的更多相关文章

  1. 尚学堂JAVA基础学习笔记

    目录 尚学堂JAVA基础学习笔记 写在前面 第1章 JAVA入门 第2章 数据类型和运算符 第3章 控制语句 第4章 Java面向对象基础 1. 面向对象基础 2. 面向对象的内存分析 3. 构造方法 ...

  2. 快乐的一天从JAVA第一课开始,生活美滋滋!!!

    ---恢复内容开始--- 学JAVA第一天 今天稀里糊涂就把JAVA环境配好了 现在回想一下,吧环境跟大家分享一下…… 第一步:下载         JAVA(推荐使用谷歌浏览器,因为谷歌浏览器右键点 ...

  3. 尚学堂java答案解析 第一章

    本答案为本人个人编辑,仅供参考,如果读者发现,请私信本人或在下方评论,提醒本人修改 一.选择题: 1.C 解析:java为了安全,中并没有引入C语言的指针概念. 2.AD 解析:B:Java先通过ja ...

  4. 尚学堂Java面试题整理

    博客分类: 经典分享   1. super()与this()的差别? - 6 -  2. 作用域public,protected,private,以及不写时的差别? - 6 -  3. 编程输出例如以 ...

  5. java第一课总结

    转眼间开学了,我们也正式进入了大二.心里既有激动,又有些感慨,还带有一些担忧.激动的是我们褪去了大一的稚气成为了一名大二的学长了,第一次体会到了大学学长的感觉,心里很是激动.感慨的是我们又成长了一岁, ...

  6. Java 第一课

    怎么去学习java: 1,课前预习,加深对课上学习的吸收! 2,课后预习,让我们能够对所学内容的掌握! 3.通过画流程图,锻炼逻辑思维能力,学会从程序员的角度去看到问题,摒弃以前的惯性的思维方式!

  7. 尚学堂 JAVA DAY11 概念总结

    1.冒泡排序算法 <升序排列> 思路1: 数组长度为n,那么要对数组进行n-1次遍历; step 1---从数组的第一个数开始,两两比较,如果第一个数 > 第二个数,将二者进行交换: ...

  8. 尚学堂 JAVA Day3 概念总结

    java中的运算符 1.算术运算符 + - * / % Arithmetic operators + 运算符有三种身份 Additive Operator 1)加法:如 a + b; 2)连接:如 “ ...

  9. java第一课,java基础

    Java:                是1991年SUN公司的James Gosling等人开发名称为Oak的语言,希望用于控制嵌入在有线电视交换盒,PDA等的微处理器.java.是面向互联网的语 ...

随机推荐

  1. html5常用英语单词

    Aabsolute 绝对active 激活的align 对齐alpha 半透明度animation 卡通片绘制auto 自动aside 偏栏 Bbackground 背景bgcolor 背景颜色blo ...

  2. Struts1.x 环境搭建和技术准备(上)

    Struts 1.x 基于 Servlet,Struts 2.x基于Filter 1.servlet的注解配置方式和web.xml配置方式 使用servelt 3.0,eclipse在创建seb项目是 ...

  3. iOS回顾笔记(07) -- UITableView的使用和性能优化

    iOS回顾笔记(07) -- UITableView的使用和性能优化 如果问iOS中最重要的最常用的UI控件是什么,我觉得UITableView当之无愧!似乎所有常规APP都使用到了UITableVi ...

  4. 解决使用JavaScriptConvert转换对象为Json时,中文和&符号被转码的问题

    描述:比如 对象为var data=new {url="http://www.baidu.com?a=b&c=d"} 使用JavaScriptConvert序列化为JSON ...

  5. java对String进行sha1加密

    1.使用apache的codec jar包对string进行加密,先下载并引入jar包: http://commons.apache.org/proper/commons-codec/ 2.生成: S ...

  6. 浅谈!SQL语句中LEFT JOIN ON WHERE和LEFT JOIN ON AND的区别

    今天的工作学习之路是一个数据库的小知识,当时没有区分出所以然,特此记录分享一下子. 众所周知,数据库的表都是单独存在的,但是当我们进行联合查询(多表查询)时,我们获得数据库返回的值时就好像在一张表里一 ...

  7. Linux云自动化运维第五课

    Linux云自动化运维第五课 一.进程定义 进程就是cpu未完成的工作 二.ps命令 ps a ###关于当前环境的所有进程 x ###与当前环境无关的所有进程 f ###显示进程从属关系 e ### ...

  8. 基于CDIF实现的——API在线自动化测试

    传统的测试工具在测试一个API的时候,必须手动填写这个API所需要接收的所有信息,比如一个查询航班动态的API,他接收两个输入字段,一个叫flight, 一个叫date,那么测试这个API的用户,需要 ...

  9. 安装Postgresql

    p.MsoNormal,li.MsoNormal,div.MsoNormal { margin: 0cm; margin-bottom: .0001pt; line-height: 150%; fon ...

  10. MongoDB基础教程系列--第三篇 MongoDB基本操作(二)

    1.集合操作 1.1.创建集合 MongoDB 用 db.createCollection(name, options) 方法创建集合. 格式 db.createCollection(name, op ...