参加网站建设培训前,最该明确的目标不是“学会做网站”,而是学完后能独立交付什么。比如能独立完成一个含首页、栏目页、文章详情页的静态站点,并让协作者按同一份规范继续改。目标越接近可验收的交付物,多人协作时越不容易返工。
把“不会做网站”拆开看,通常落在三层:
如果你连页面由哪些区块组成都说不清,先补结构层;如果结构清楚但写不出样式,重点在实现层;如果自己能做但队友总改乱,目标应放在协作层。这一步的判断依据是:让你现在描述一个简单页面,看卡在哪一层。
模糊目标“学会建站”无法验收,可检查的目标应该包含三样东西:页面数量、技术范围、交付形式。例如一个假设目标:
用两周完成一个三页静态站点,包含首页、列表页、详情页,使用HTML和CSS,交付源码文件夹和一份修改说明。
这个目标可以逐项检查:三页是否都能打开、样式是否一致、别人能否按说明替换文字和图片。适用条件是个人练习或小团队入门;如果目标是做带后台、带数据库的动态站点,这个范围就不够,需要另加服务端和数据库的学习目标。
多人一起学或一起做,返工大多来自约定不清。开始前把下面三件事写下来,能省掉大量重复沟通:
images目录。避免一人用中文名、一人用拼音。这三件事的复查方式很简单:让另一个人只看你的文件和说明,尝试改一处文字。如果他需要问你才能动手,说明约定还不够清楚。
培训进行到一半时,不要等到最后才检验。安排一次小交付:每人独立完成一个页面区块,再合并到同一页面。观察合并时是否出现样式冲突、命名冲突、重复代码。出现冲突是正常现象,关键是看能否按事先约定快速定位并修正。能修正,说明目标设置合理;反复卡在同一类冲突上,说明目标里缺少协作规范这一项,需要补进后续计划。
不推荐具体机构,但可以用下面的问题核对任何一份课程介绍是否匹配你的目标:
如果一份介绍只写“从入门到精通”却不写交付物,它很难帮你判断学完能做什么。这时可以主动向对方索要课程练习的成品示例,再对照你的目标判断是否吻合。
下一步:拿一张纸写下你要交付的页面数量、技术范围和交付形式,然后把你现在卡住的那一层能力标出来。带着这份清单去看任何培训内容,判断会具体得多。