尚学堂Java第一课
今天是北京尚学堂郑州分校开课的第一天,小班面授教学。
我很兴奋,是一个小白对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第一课的更多相关文章
- 尚学堂JAVA基础学习笔记
目录 尚学堂JAVA基础学习笔记 写在前面 第1章 JAVA入门 第2章 数据类型和运算符 第3章 控制语句 第4章 Java面向对象基础 1. 面向对象基础 2. 面向对象的内存分析 3. 构造方法 ...
- 快乐的一天从JAVA第一课开始,生活美滋滋!!!
---恢复内容开始--- 学JAVA第一天 今天稀里糊涂就把JAVA环境配好了 现在回想一下,吧环境跟大家分享一下…… 第一步:下载 JAVA(推荐使用谷歌浏览器,因为谷歌浏览器右键点 ...
- 尚学堂java答案解析 第一章
本答案为本人个人编辑,仅供参考,如果读者发现,请私信本人或在下方评论,提醒本人修改 一.选择题: 1.C 解析:java为了安全,中并没有引入C语言的指针概念. 2.AD 解析:B:Java先通过ja ...
- 尚学堂Java面试题整理
博客分类: 经典分享 1. super()与this()的差别? - 6 - 2. 作用域public,protected,private,以及不写时的差别? - 6 - 3. 编程输出例如以 ...
- java第一课总结
转眼间开学了,我们也正式进入了大二.心里既有激动,又有些感慨,还带有一些担忧.激动的是我们褪去了大一的稚气成为了一名大二的学长了,第一次体会到了大学学长的感觉,心里很是激动.感慨的是我们又成长了一岁, ...
- Java 第一课
怎么去学习java: 1,课前预习,加深对课上学习的吸收! 2,课后预习,让我们能够对所学内容的掌握! 3.通过画流程图,锻炼逻辑思维能力,学会从程序员的角度去看到问题,摒弃以前的惯性的思维方式!
- 尚学堂 JAVA DAY11 概念总结
1.冒泡排序算法 <升序排列> 思路1: 数组长度为n,那么要对数组进行n-1次遍历; step 1---从数组的第一个数开始,两两比较,如果第一个数 > 第二个数,将二者进行交换: ...
- 尚学堂 JAVA Day3 概念总结
java中的运算符 1.算术运算符 + - * / % Arithmetic operators + 运算符有三种身份 Additive Operator 1)加法:如 a + b; 2)连接:如 “ ...
- java第一课,java基础
Java: 是1991年SUN公司的James Gosling等人开发名称为Oak的语言,希望用于控制嵌入在有线电视交换盒,PDA等的微处理器.java.是面向互联网的语 ...
随机推荐
- Node.js web快速入门 -- KoaHub.js
介绍 KoaHub.js -- 基于 Koa.js 平台的 Node.js web 快速开发框架.可以直接在项目里使用 ES6/7(Generator Function, Class, Async & ...
- loadrunner:Auto Correlate自动定位瓶颈
Auto correlate可以根据数据趋势,自动分析出可能影响目标性能的数据项,通过它可以很方便地找出哪些数据之间有明显的相互依赖性. 下面以分析影响平均响应时间的windows资源为例,讲解Aut ...
- JS事件监听器 addEventListener
一:例如:给id为mydiv1的div元素添加click事件监听器document.getElementById("mydiv1").addEventListener(" ...
- webStorm Linux Ubuntu 中文搜狗输入问题
1 打开安装路径下bin/webstorm.sh vim ~/WebStorm-145.597.6/bin/webstorm.sh 2.在打开文件的最前面加入如下代码: export XMODIFIE ...
- volatile关键字和synchronized关键字
volatile关键字: 可以用来修饰字段(成员变量),就是告知程序任何对该变量的访问均需要从共享内存中获取,而对它的改变必须同步刷新回共享内存,它能保证所有线程对变量访问的可见性. synchron ...
- [SQL] SQL 基础知识梳理(六)- 函数、谓词、CASE 表达式
SQL 基础知识梳理(六)- 函数.谓词.CASE 表达式 目录 函数 谓词 CASE 表达式 一.函数 1.函数:输入某一值得到相应输出结果的功能,输入值称为“参数”,输出值称为“返回值”. 2. ...
- Map集合概述和特点
A:Map集合概述和特点(Set底层依赖的是Map) 将键映射到值的对象 一个映射不能包含重复的键 每个键最多只能映射到一个值 B:Map接口和Collection接口的不同 Map是双列的(是双列集 ...
- Linux 下使用网易的SMTP服务器 发送邮件
最近在研究服务器高可用集群 (HA)…… 尝试配置keepalived, 却发现其全局配置(global_defs )中发送邮件的SMTP服务器配置只有简单 smtp_server 一个选项. 那么, ...
- [敏捷开发实践](2) 用于开发和维持复杂产品的敏捷开发框架Scrum
[敏捷开发实践](2) 用于开发和维持复杂产品的敏捷开发框架Scrum 1,Scrum概述 上篇中提到敏捷开发有两种主流的方法,一个是XP,另一个是Scrum,本篇简要介绍Scrum方法.Scrum是 ...
- Appium手势密码滑动之Z字形走势(java篇)
1.直接使用负的偏移量appium会报错,在后面加上moveto(1,1)就行了 2.直接看图说话 废话少说看代码如: List<AndroidElement> element = dri ...