在纽约,我们致力于创建一个协作的社区编程环境,并试图将软件工程师划分成不同的桶。目前,我们正试图界定:
就像学徒一样,你需要展示特定的技能才能达到不同的水平。目前,我们已经确定初学者编程技能如下:
这是第一次尝试,这是一个挑战,因为我们知道编程和软件工程之间的自然张力。
您将如何以这种方式为JavaScript创建这样一个基于技能的排名?例如,您需要哪些初级JavaScript技能才能晋升到中级培训?
诸若此类。
发布于 2011-02-12 21:08:40
我可能把它简化了一点,但是:
发布于 2011-02-12 21:08:51
即使是在初级阶段,我也会说程序员应该做一些项目,比如一个小范围的原型web应用程序。范围应该足够大,以锻炼和展示他的技能。
如果我正在重新学习JavaScript,那么如果我早知道闭包,或者更确切地说,在其他函数中使用函数作为参数,我会很感激。这是一项有用的技能,因为一些重复的代码可以用更好的方式完成,也可以用更少的代码完成。
发布于 2011-02-14 04:15:13
一开始我会避免过多地分析这些小组。因为我不知道你从哪里来的学生,所以分配一个类别是没有用的。麻省理工学院新生和PTA妈妈是一个完全不同的群体。这些都是软件程序员吗?然后,只需集中精力创建一船展示关键JavaScript原则的示例。一门语言也没那么难。我会集中讨论范围、代表和原型。剩下的只是语法。
https://softwareengineering.stackexchange.com/questions/47116
复制相似问题