Use this scale to describe your current proficiency with the five scientific computing tools below.
0 = Never used — No experience with this.
1 = Beginning — Used it only a few times. Rough knowledge of very basic concepts and techniques.
2 = Developing — Used it occasionally for structured homework assignments, self-guided tutorials, or for minor modifications of existing code copied from other locations.
3 = Functional — Can use independently to write basic code from scratch and identify and employs existing code to accomplish a narrow range of tasks. Able to occasionally support others in troubleshooting.
4 = Working — Efficiently writes code to accomplish tasks often integrating improved or redesigned existing code. Able to share expertise with others to develop approaches and solve problems.
5 = Expert — Insightfully writes code, and strategically selects, combines, and invents solutions to accomplish wide range of tasks. Demonstrates knowledge of trends in the field and is sought out by others for technical expertise and knowledge and for troubleshooting of complex technical issues.