我多少明白了一些,什么是真正的前端零基础?

长话短说,这几天在讲零基础课程的时候,对于什么是真正的零基础,有了不一样的感受。


大概是前天吧,有一个同学问我,为啥网页的效果出不来,我看了一眼,代码格式混乱,便直接回复他说,代码格式太混乱,先排好版再说。


这同学问我,啥叫代码排版?我当时就有一点诧异,然后另一个同学说,就是代码缩进。


这个同时又问,代码缩进怎么缩进?我此时态度不太好,心想缩进就跟缩进嘛,这还用问。就说,按空格呗。想了想又加上一句,按tab键缩进。然后又想毕竟也是零基础,就点开他的代码截图仔细看。


发现div嵌套层级有错,然后label标签写错了,左边是


什么是零基础?这就是零基础。真的就是不知道,写这标签应该是一边看资料,一边按字母敲出来的,然后顺序看差了。


这个经过和想法要这么多字写明白,但脑子里想明白就是一瞬间的事。然后当时我就在微信群里语音给他道歉了,大概意思就是,我明白什么是零基础了,刚才我态度不太好,以后我会更加细心什么的。


之前吧,我没怎么讲过课,在我脑子里,有些东西是潜意识里我就觉得谁都应该知道的,一直以为,零基础,就是我从零讲起,就Ok了。但事实上并非如此,而是真的就是相关知识一片空白,不是不懂不明白,而是真的就是不知道。


你想啊,做前端的,谁不知道代码格式要用tab排啊,谁不知道label这么写啊。但是通过这位同学的那二个问题,我真的是突然的就明白了,这就是零基础的同学应该有的样子。很多情况下,因为不知道,真的就是不知道。所以有些情况他真就是说不清楚。


而在这个瞬间,我的心态一下就翻了个身一样,一下我就知道以后该怎么讲了。


当时这位同学还问我,“老尚你代码里那一大串代码是怎么快速粘贴出来的?”当时我没明白,我说这不是粘贴啊。我还说人家,我说你提问题要说明白什么这个那个的。


就说刚才那个问题,实际上我用的是sublime Text 2,那是有代码提示的,先把文件格式存为.html,然后写个<script,然后代码提示就出来了,直接按回车确认就ok了。刷刷几下,三四行代码就出来了


但是对于零基础的同学,他们有时就搞不明白,为啥你一下就出来那么多代码?然后因为我操作太快,看都没看清,更别提问明白了。


到这时,我才明白,为什么看过许多网上的视频,里面都是用记事本写代码。就是因为对零基础的同学来讲,记事本,是他们最熟悉、最易理解并接受的代码编辑器!


唉,怎么能想像,一个做文职工作的人,他就一定会明白做前端要用sublime text,这东西有代码提示,写个开头后面会自动补全?怎么能想当然的认为,他就应该知道代码要用tab缩进来保持格式呢?。。真是笑话


以前一直不明白,培训班老师的“点”,在哪里?现在我至少知道,这个“真的不知道”,就是这样的一个“点”。


现在我拷贝粘贴都不用快捷键,而是用鼠标右键!因为我要让他们看到我操作的每一步。