00:00
然后我们刚才简单给大家介绍一下我们这个CRM项目所采用的技术,技术架构。这些技术都是要求大家必须掌握的,而且必须用熟练的。这些。不但我们这个CRM项目,我们说我们天天用,在做这个项目的时候用,要用这些技术,你以后到工作过程中也基本上也就这些技术,大多数也是爱技术是吧,所以大家一定要用熟练的,包括大家以后面试的时候,肯定人家问的话也是相关的这些技术啊。啊,其实大家花钱学的话,就是学这些东西的啊,所以这些大家一定要掌握好,我们刚才给大家做了简单回顾是吧,啊,你在课下是吧,这两天抓紧这两天这个时间是吧,把这些技术都过一遍。把他的一些什么笔记代码啊,甚至有一些如果哪一块啊,以前学的不太这个熟练的地方,还可以看看视频。是下午和晚上的时间,这是这这两年时间。
01:03
好,这是我们来这好大家会从这个技术架构上面,大家我们我们会发现什么,我们这一阶段所所用到的这些技术,基本上前面都已经学过了。没有新的技术,基本上没什么新的技术啊,就是这以前讲以前学过的这技术。啊,那你说老师,我们这一个阶段是不是学这些学的技术就没有啥新技术,就是这些东西,就是这一阶段我们不讲新技术,几乎不讲,就可能最后一个一周时间,我可能会给大家讲一些新的技术。大部分时间我都不讲新技术。我就是用不讲技术,我就是用这些技术,就用这些技术。啊,没,我不讲新的技术,知道,那我就是把这些技术给大家用起来了,然后用他们来做项目,所以大家你会发现我课堂上讲的课的话,基本上不讲新的,都是直接用,而且我就认为你已经会了,知道吧。
02:01
好,这时候我们这样。这些这些技术啊,我们主要是用它什么综,把这些技术来个综合应用,综合应用这是我们这一阶段这个内容,主要是用技术知道吧,啊其实呢,我现在特别强调这个综合应用是。呃,这些技术当然你你只学的话,其实你你要说你能学很好的话,不可能的,如这我们学编程,如果你要不什么不用的话,这些技术你不管哪一个技术,你学的时间再长,你学的再熟练,你都不你都不能学好它这个东西,就这包括大家以后工作过程当中,在以后开发过程到到公司里边了,其实也你天天去上班,也不是学习的,也都是用技术的。就是对你以前掌握的这些技术综合用起来,然后用他们来做出功能,来解决开发过程中实际存在问题,知道吗?就是用光学不行,光学你学不好。
03:01
必须得用,在用的过程当中发现问题了,解决了,这样你这个技术才真正学会了,只学你不一定学会,你没学会它知道吧,但是你到后边一做项目你就知道了,你看着你这些技术你学过了。你学你么,你都学过了,甚至有的觉得你是吧,你我都学会了,但是你真正用的时候,你不一定会用,你不会用呢,你学了还没学会等于没学,知道吗?所以呢,我们这个地方特别给他强调这个综合的应用,你必须会用,知道吗?啊,这是我们知道这啊这些技术,我们说学编程跟跟什么学编程跟学别的这些什么这个一样,你比如说你假如说我们举个例子,你比如说我学游泳,或者学学自己骑自行车吧,你说。你学自骑自行车,我说你看着别人学这个骑车很简单,但你一骑就出出现问题了,你光学不行,你说别人教你骑自行车怎么骑是吗?嗯,你你光你光想别人教的再好,你要如果不上你骑一下,你永远不会知道吗?学编程也是一样,你说我我学一门课,我学的特别好,你你举个例子,你比如说我,你说我老师我学这个GS。
04:15
GS我我天天我天天什么也不干,我就学GS,我学两年你知道吗。啥也不干,我就学GS,你说你能学好吗?对,你说你能学好吗?你学不好,你学不好,GS要你不,别说GS任何一门课你只学,如果不用的话。你肯定学不好,你不管学多少,你学几年你都学不好啊,为什么你不知道他怎么用是吧,你就说你说GS学好,你说老师GS学好怎么算学好。你天天不干,我给你两年时间,你学他让我让你学到什么程度?假如解query,假如说解query,他是我们说他是对GS的父母。那我让你达到解剖位的作者这种程度。
05:00
你能打到吗?你只学什么也不干,天天什么也不干,就学两年,GS让你给我写出来这么一个框架,你能写出来吗?你很难写出来,你写你写不出来,达不到这种程度啊,为什么呢?就说你没用过JS,你要如果只学不用好,你不知道这个这种技术在开发中到底怎么用的,它是用来解决什么问题,它能遇到什么问题,你为什么你不知道,你压根就不知道,你语法一辈子再熟练也不行。你也不会用它,以后开发也不会知道,所以说大概我们这一阶段最主要是什么,最主要教给大家如何用这一机知,所以说呢,从这个技术架构上来看,没有新技术,全部都以前学过,就把他们融合在一起来解决问题,知道。好,这是我们说这那由这个教学内容大家会,那么我们这个。从这个教学内容上来看的话,那我们这个教学方式也变了,我们这一阶段教学方式,我们说跟以前都不一样了啊,跟前面阶段都不一样了,前面阶段老师都给大家讲新的技术,那老师给大家讲课的讲课方式应该是一上课列,今天我们讲这几个知识点啊,给你列出来是吗?列出来,然后列出来之后一个一个的解释。
06:19
然后一个一个解释给大家讲这个知识点是干什么的,然后呢,它的用法是什么样子,给你讲,讲完之后举一个例子,然后呢,一演示就行了,课下你把这个什么例子自己敲一敲,运行一下,哎,你就学会了,知道吗?一个知识点一个知识点的一天都是这样知道吧,那我们这个阶段呢,我不我不这么讲了,因为我压根就没有新技术,没有新的知识点,那我怎么呢?我给大家讲课的时候,我其实压根我就不是讲课的,我干嘛我做项目。我我在课堂上,我就我就做项目,那那你你说老师你怎么做,企业里边怎么做,我怎么做,我就完全模拟企业里边做,今天我们做这个功能,先分析,然后再设计,再编码,再测试,我天天就做项目,就每天都做项目,知道吗?啊,我们就完全模拟企业里边来做,知道吧,企业里边怎么做,我们怎么做,那我说课堂上我是这么做的,那你们只需要听就行了,认真的听就行了,跟上我的思路,我说到哪儿你想到哪,我有的时候我会挖一些坑,是吧,看看你,你看你能不能发现吧,那有的你不发现,那你就回答错了啊。
07:29
那你就丢人了。反正我到课堂我就挖一个坑,你要回答错,你就丢人了,也丢人也丢不到哪去啊,就这几个人,嗯嗯。啊,所以你得复习下操知吧,啊所以大家我们说,那你课堂上我讲我写你听就行了,你跟上我的思路就行了,是吧,别走神,别什么,别睡觉是吗?这些好,这时我们说那课下呢,课下你写你怎么写,我怎么写的,你怎么写,我课堂上先分析再设计,再编码,再测试,你课下也得先分析再设计,然后呢,再编码再测试,知道吗?你也得这么做,大家就把这个过程过一遍,知道吗?
08:09
这样的话呢,经过我们这一阶段的这个这个这一阶段的这么一个过程,我们大家就能够什么能够深入的体验一下,体验一下就是企业里边做项目到底是怎么做的,知道吗?好,这是我们说的这一方,这个我们课堂上这个这一阶段我们教学方式就是这么课堂上就是我们做项目啊,做做外部项目,项目的开发,完全模拟企业里边,然后呢做项目。这时候课堂上我做,然后呢,课下你做知道吗?所以在课堂上你会发现我每天会写大量的代码,知道大量的代,那你课下就要把代码都给我做出来了,行吗?那你说老师我这个做出来的话,那我有时间做吗?这么多的代码,有时间我们给大家留大量的时间让大家写代码,那我们这一阶段大概从时间安排上大家也都看出来了,咱们这个阶段呢,时间安排上,从时间跨度上来讲,咱们一个阶段占其他。
09:06
普通的阶段,两个阶段时间,咱们那么前面阶段每一个阶段是13天,咱们这个阶段是26天知道,咱们这个阶段是26天知道吧。你们前面一个阶段不是就13天吗?对13天的课,咱们这个阶段26天,就26天,26天啊,当然这26天不是说全天都上课,咱们是26个半天,我给大家讲半天。然后剩下半天自习,知道包括晚上的时间自习,那自习不是说让你呃让你玩的,让你让让你在宿舍里边休息呢,知道吧,他不是这样的,知道吧,给上课是完全一样,我们会给大家留大量的代码,让你自习的时候敲。所以说呢,我们说26个半天,半天就上午,这是那咱们班应该是前13天应该是上午上课下午休息啊,然后呢,这个后13天是下午上课,上午自习知道吧,上午自习知道。
10:15
这是我们这对得换一下,因为要不然不公平是吧,因为有的班级讲那个什么都上午上课,有的班级讲都什么下午上课,那大家是么,也就这个这前面这一部分是吧,前面这13天上午上是吧,总都都都轮不来是吧,后边那一什么那一半时间是下午上课,都是这样啊。当然你是吧,你们你们下午自习的时候,我下午我还有课呢,还有别的课呢,还有别的班的呢,嗯,我这能错开了,嗯,这是我们这样,所以呢,我们这个这个阶段呢,我教学方式就变了,知道吧,就是我们就是一块做项,这26个半天做项目知。啊,当然咱们不是26个半天不是全做项目,大概20个半天做项目,剩下六个半天的是我们讲新的技术,给后边讲互联网技术,大概用20个半天做项目,然后呢,后边六个,后边六个半天是给大家讲互联网技术,知道吗?
11:15
好,这是我们这个这一阶段呢,这个大概这个安排啊,大概这个安排我们就啊,先给大家这个简单,简单给大家说一下啊这样嗯。这时候我们这样,那那你说老师为啥这么安排,为啥安排这个阶段,就这个阶段其实以前没有,其实以前中西阶段没有,就是也就是这两年才安排这个阶段,就为什么安排这个阶段,其实按理说应该咱们教学周期拉长了,给大家加了加了一个阶段的时间,那加阶段时间对学校来讲的话,你看学校有成本是吧,你们在这儿你们会消耗学校的成本,知那那种最起码有老师得带得带得带大家,再一个呢,教室什么都有租金的,都都给大家提供了。
12:03
就应该拉拉长了一个阶段,为什么要安排这个阶段,就因为咱们在培训的过程当中呢,发现发现一个问题,就咱们动力节点应该从零零几零九年开始了,应该也做了差不多十来年了,是吧?呃,大家在这个我们在这个教学过程当中发现一个问题,发现什么问题,咱们每咱们每年培训出来这么多的学生呢,就以前就是说,呃,存在一个问题,就是说咱们学生毕业之后呢,去面试找工作的时候,存在一个问题,存在是什么,就是说咱们学生去面去这个面试的时候,找工作的时候呢,每次一般来说找工作都是先笔试再面试,知吧,然后呢,都通过了,让让你入职,咱咱们学生一般来讲就都先做笔试的时候,那做的特别好,咱们学生毕业之后是吧,做笔试的时候,笔试都这种,给你一个卷子让你让你做,咱们学生做的分数可高了。就比人家社会上那些什么找工作跳槽的那些人做的分数还高了,咱们都学生基本上都做八九十分,那那笔试题做的可好了是吧,有的学的好的人都做免满分是吧,但是呢,一到面试就完蛋了是吧,叫外商面试,因为在这个行业大家什么技术什么这个语法是一方面,大家最看重的什么,就开发经验。
13:20
然后咱们学生什么经过花钱了过来学了,学了什么几个月,那我们什么从技术能力,语法水平上来讲的话,咱们其实已经水平已经很高了,就已经比那些什么在企业里边真正做过两三年开发的那些人,那些成语啊,从语法上来讲,咱们比他们掌握的还多,还熟练,甚至知道吗?然后呢,从宽度上面来讲的话,这个这这从这个水,这个语法水平来讲,咱们比他们还高呢,所以做面试题咱们比他们做的好。但是呢,咱们不好的地方是吧,没做过项目。是语法学的再好,我们说了你没用过。
14:02
基本上你以后叫你开发的时候,你还不会用,知道吗?所以企业里边人家招人,人家人家也不傻,人家那些面试官人家也不,人家招人是让你招过来,你给你发工资,让你做项目呢。你语法背的再熟练,你不会做项目,你招过来给你工资挺高的。所以大家我说一到面试的时候,人家一看,诶,你做的笔试挺好,这个人水平挺高,那人交过来第二轮来这教你来面试了,一问你,你以前做过什么项目。那我们也也给大家做一些小项目,那你给我做过什么项目,一问都是很简单,你怎么做的,然后你我他这么那你给他描述怎么做的,一说什么,一看就是种在学校做的,一看就在说没在企业里边真正真正做过项目是吧,你怎么做的知然后呢,怎么分析的,怎么设计的,遇到什么问题了,在做这个过程当中,你做了哪些功能,你怎么解决的,解决这些问题的疑问,不知道了,知道吧,再一个你做的时候,然呢,你这个需求怎么做的,然后呢,做完之后怎么测试的,呃是是不是你自己测的,还是有测试人员测的,再一个你做的时候,你作为程序员,研发部门,你给别的部门是怎么配合的,你们代码是怎么管理的。
15:17
你们的领导给你,给你们怎么分配任务的,你们小组几个人一问这些细节都不知道,知道吧,所以大概你笔试题做的再高,人家是什么,你人家就认为你没做过项目,但是你语法背的再好,人家也不要你,你说我这要的工资低,工资低也不要你没做过项目知道吗?啊,所以说呢,我们这个时候很多很多同学都是一面试就完蛋,一面试就完啊,笔试挺好,即使有的同学可能时候面试的时候混过去了,然后呢,真正入职了。那入职了,你简历上你培训过了,你花的钱呢,都写两到三年的开发经验,人家就按中级工程师给你分配任务了。你做这几这几个功能啊,今天做这几个功能,明天做这几个功能,一给你分配任务到里边不知道不知道怎么做了,环境都搭不起来。
16:08
然后呢,更别提什么给别的部门配合了,给你个需求,不知道怎么分析,知道吗。啊,经常遇到问题也不知道怎么去解决,所以有很多同学即使入职了,试用期都过不了。所以当然这是这种存在这种问题,普遍的存在这种问题,因为当然这也无可厚非的,为什么?如果我们确实没做过项目,确实没在企业里边做过这种项目,你虽然我们是花钱过来学语法了,但是我们也是没做过项目,你确实说不出来。你到公司时候吧,就手足无措,知道吧,你不知道干什么啊,也不知道给别人怎么交流,知道吧,也不知道他是干什么,他是他是干什么的,怎么给他配合。不知道怎么教,所以很多同学就吃亏,吃亏的自己,所以呢,我们从一该两年之前,我们就增加了这个阶段,这个阶段干什么,不讲新技术干什么,就是给你补这一块经验,就是两到三年的开发经验,就让你做一个真实实际的一个公司里边项目,让你从头到尾,从设计开始,一直到最后测试,就让你做一遍,亲身体会一遍,自己敲一遍,这样的话,大家以后面试的时候你就不怕了。
17:21
人家问你是吧,人家问你怎么做,怎么做的项目,你就把你做的过程跟他描述一下就行,问你做的什么项目,你给他描述就行了,所以呢,我们这个阶段我不给大家讲新技术,那我就家讲什么,就讲做项目的一些情况,那不管文章我们说不过技术性的是一方面,还有一些非技术性的,那我就什么有些我给大家讲的,有的你会会会发现,那我在讲课的时候,不只是讲技术,有的还是非技术,甚至有些什么还给他讲故事。啊,那那那那为什么讲这些,就是因为你想啊,你将来你的身份是有两到三年的开发经验去找工作。
18:01
你必须得有是么,得有这个经历,你不能说两到三年公司里边什么,到时候面试的时候给人家,其实面试就是聊天嘛,你不能说没有话说是吗?不知道给这个技术人员聊什么知你得能聊起来,聊起来,哪怕你技术差一点也没也没事,你知道吗。所以他他也要你知道吗?所以我们这个阶段呢,我们给他,我给他讲的时候,技术是一方面,再一个另一方面呢,我给他讲这些做项目的一些边边角角的一些东西都给大家补上。那么我们就利用20个左右这种半天的时间给大家讲知道吧,给大家讲这些内容都给他补上,补上什么,补上你过去两到三年的这种生活工作经历是吧,对对,20个半天就是这你看你现在你这个思想定位,你就应该这个你就应该定好了,定位好什么,就是说你要过这20个半天。就相当你过去两年或者三年的这个经验,对那你说老师你这不是骗人吗?对那对那那那没办法是吧,这那没办法,那他们需要这个经历,你知道吗?咱面试官还需要这个经历,那我们就就就是吗,就给就给他这块经历,你知道吗?那这没办法,那我们也是花钱买的,是啊,其实你要学会技术了,你这些你都学会了,其实也不是骗人,你要说你没学会,你硬装去,那才是真正骗人的知道,但你所以说大家要学好,那你就不骗人呢是吗?你要学不好,那你这才真正骗人的,你啥都没学会,你说我有两到三年开发经验,到那胡侃你知吧,那那才真正骗人呢啊,所以呢,这个这一阶段,所以大家我只要是我给大家课堂上讲过,不管是技术性的还是非主机技术性的,你都要记住它。
19:49
你降了你我几个月之后是吧,也就你很快的这个阶段是一个月,然后呢,还有一个月,再一个一个半个月,差不多这个阶段结束之后,你们应该还有还有不到两个月的时间就开始找工作了,其实很快的这个阶段结束之后啊,还有不到两个月的时间,你们就开始找工作了,知道吗。
20:11
啊,所以很快你说几个月之后,你马上就要用到这些了,人家会问你的知,哪怕你入职,到时候入职以后到项目组里边怎么去干,怎么去给人家交流,这些都是知道吗?这些大家以后都会用到,知道吗?啊所以大概我们这一阶段就给大家简单说一下我们这一阶段这个教学方式,教学的这些内容是吧,好,这是我们这总之吧,那我这个阶段我们主要是给大家,给大家这个也要达到一个教学目的,达到这么一个教学目的啊,教学目的我先把它写到这个地方,等到26个半天结束之后,大家可以对照一下,回过头来再看我写这个什么教学目的,你看你有没有达到我们这个教学目的,达到了你可能进入下一个阶段,达不到,那你有可能要留级呢,是吧,啊这些,因为我们这个阶段结束之后,离找工作很近了,就很近了,后边再学学互联网技术,基本上就开始找工作了,知好,这是我说第一个的第一个教学目的,我们就找让大家通过这一个项目,通过做这个C。
21:11
他这个项目让大家对这种软件公司啊,软件公司,然后以及软件公司里边做软件的这些情况有一定程度的了解啊,你必须得有这个经历是吧,软件公司有哪些部门组成,这些部门都是干什么的,怎么配合工作,那么你以后入职的时候在什么部门,在这个部门里边你处在什么地位,你必须清楚的。必须清楚的啊,这是因为你简历上写了,人家会问你知道吗?对,所以我们这个地方应该对是软件公司,软件公司或者叫软件企业和这个软件开发啊,和软件开发有啊一定程度的啊,有一定的有一定的了解,这也不用背,反正我就给大家简单聊一聊这些事儿就行了,但你要知道啊,因为毕竟咱们没有在软件公司这边实际待过,但是你你要应什么以这种身份去找工作,那你必须得了解,好,这是我们这样知不?第二个呢,第二个我们说这个阶段,你除了对这个软件公司这有了解之外,是吧,你还得什么,你简历上你还得写什么,你还得写你做过这个CRM项目,但你写这个作过这些CRM项目,人家肯定问你,你这道CRM项目是干什么的,它有哪些功能?你做了哪些功能?每一个功能是给什么人用的?
22:29
都是,都是干什么的,功能和功能之间有什么关系,这些你必须知道,所以我们说这个地方对懂要求大家能够以后能够描述出来,CRM项目的核心业务你要能够给人家说出来,到时候人家肯定会问你了,因为软件企业就什么最看重的就是你的开发经验,你的项目经验是吧,然后呢,对我们的这个CRM项目啊,啊什么,然后呢,这个了解什么了解啊,CRM项目的这的核心业务,核心业务看看这个项目里边有哪些功能,这些功能都是干什么的,你要能描述出来,当然后边我会给大家讲知道吧,好这样,那除了描述出来这些功能还不还不管,还不行,知吧。
23:15
啊,描述功能谁都会是么?不是开发人员也会知道知那最主要的什么,你这些功能不但能够描述出来,你还能能够什么敲代码能够实现,能够把这些功能都做出来,用代码实现它,这才是你程序员每天在做的事,是吧?所以说大家我们要你能够能够独立完成,就你不也不能超别人代码能够独完成CRM项目啊,CRM项目核心业务的开发,我们不是不要求大家把CRM项目所有的业务都给我开发出来,因为我们没有这么多的时间。你只要能够把核心业务开发出来就行,核心能够独立完成CRM核心业务的开发啊,能够能够做出来的再好啊,当然我们课堂上我我来做,课下你来做就行了,这是我们这样,然后呢,大家看我们说通过这个项目呢,除了把这个项目做出来之后之外呢,我们说这个项目,做这个项目会用到你前面几个月所学的所有的技术,在这个项目当中都会有体现。
24:19
都会用到,那通过做这个项目,能够对前面所学的这些所有的这些技术能够起到一个回顾,熟练,加深,甚至有以前没学到的一些地方,在做项目的时候运用到了,可能会有一个扩展的一个地方,知道吗?所以我们这个地方来能够对前期所学技术技术,然后呢,进行进行一个彻底的啊,进行一个彻底的回顾,以前没记住的,现在要记住了,以前不会用了,现在要会用了,回顾,然后呢,熟练,而且要熟练的,因为你有两到三年开发经验,你已经用过两方两两三年了。
25:00
你要用个两三年,你肯定要达到一定熟练程度,你不能说说一个语法,你想半天知道吧,那你那你前两到三年,那你用什么呢?所以你得达到一个熟练程度,知道吧,甚至闭着眼都能敲出来是吧,就能盲打是就能达到这种程度,那你想你天天敲这些代码是吧,你两到三年就能达到盲打的程度。所以这些,所以这个熟练,还有一个,那这个回顾是么?啊熟练然后加深是吧,以前学的比较浅的,没体会到怎么用的,那你要什么,现在要什么,学的深了啊,学的深入啊这些啊,然后呢,和甚至一个什么扩展的一个过程,扩展以前有些用法没用到的,现在我们真正开发了,要做项目了,也用到了,也有可能我们还要学一些新的一些用法啊扩展这个功能,好,这是我们这个这个,这是我们前面这四个这个要求,就是对前期的技术做一个了结,应该说前面几个月这些技术做一个了结,那么我们说后边还有两个阶段,后边那两个阶段主要学些互联网技术,更高级的一些技术了,就更高级的技术,那些互联网应用它要求更高了,是,所以那我们要什么?在这个阶段除了做CRM项目之外,还有一个任务什么?为后期所学的互联网基础打一个基础,要学一些互联网的基础课吧。
26:23
那互联网更高一些的技术,它有一些基础课,哪些基础课讲什么Linux red等等这些技术,那我们后边准备用一周左右的时间给大家讲这个新课,来讲这个互联网基础课,然后呢,这个地方来掌握掌握互联网基础课,基础课我们这个地方给大家讲三个基础歌,一个是Linux,还有一个叫red,还有一个叫get,主要是前两个啊。主要前两个我重点给大家讲前两个啊,重点讲前两个,后边这个有时间我就给大家讲一讲,没时间的话,我们这个地方这个就是就给大家讲一些必要的就行了啊好,这是我们说主要前两个是最重要的,这个其实就有工具教你怎么用就行了,知道吧。
27:08
好,这是我们这一阶段一个教学目的,总共这五个,我先列到这儿,大家20个,到第26天的时候,你回过头来看看有没有达到我们这个要求,知道吗?好,这是我们这个第五个。
我来说两句