From numerical tool and process control programmer to computer science lecturer
35 of the 71 essential skills of a computer science lecturer are already essential for a numerical tool and process control programmer — about 49% of the job, before you learn anything new.
These numbers compare two occupations, not you and a job. What you personally already cover depends on what you have actually done.
- 35
- skills carry over
- 36
- would be new
- 49%
- of the target job covered
- 71
- essential skills of a computer science lecturer
What a computer science lecturer does
Computer science lecturers are subject professors, teachers, or lecturers who instruct students who have obtained an upper secondary education diploma in their own specialised field of study, computer science, which is predominantly academic in nature. They work with their university research assistants and university teaching assistants for the preparation of lectures and of exams, grading papers and exams and leading review and feedback sessions for the students. They also conduct academic research in their field of computer science, publish their findings and liaise with other university colleagues.
What carries over
35 skillsEssential in both jobs. This is the part of the move you have already made.
- ABAP
- APL
- ASP.NET
- Assembly (computer programming)
- C#
- C++
- COBOL
- CoffeeScript
- Common Lisp
- computer programming
- Erlang
- Groovy
- Haskell
- Java (computer programming)
- Lisp
- MATLAB
- Microsoft Visual C++
- ML (computer programming)
- Objective-C
- OpenEdge Advanced Business Language
- Pascal (computer programming)
- Perl
- Prolog (computer programming)
- Python (computer programming)
- R
- Ruby (computer programming)
- SAP R3
- SAS language
- Scala
- Scratch (computer programming)
- Smalltalk (computer programming)
- Swift (computer programming)
- TypeScript
- VBScript
- Visual Basic
What would be new
36 skillsEssential for a computer science lecturer and not for a numerical tool and process control programmer. Note that the taxonomy describes activities rather than tools, so some of these may be things you already do under a different name.
- Adobe Illustrator
- Adobe Photoshop
- apply blended learning
- apply intercultural teaching strategies
- apply teaching strategies
- assess students
- assist students with equipment
- communicate with a non-scientific audience
- compile course material
- computer science
- computer technology
- curriculum objectives
- demonstrate when teaching
- develop course outline
- GIMP (graphics editor software)
- give constructive feedback
- graphics editor software
- guarantee students' safety
- interact professionally in research and professional environments
- liaise with educational staff
- liaise with educational support staff
- manage personal professional development
- mentor individuals
- Microsoft Visio
- monitor developments in field of expertise
- perform classroom management
- prepare lesson content
- promote the participation of citizens in scientific and research activities
- SketchBook Pro
- Synfig
- synthesise information
- teach computer science
- teach in academic or vocational contexts
- think abstractly
- use IT tools
- write work-related reports
Other moves from numerical tool and process control programmer
1 roles- computer-aided design operator40 skills in common
← numerical tool and process control programmercomputer science lecturer →The other way round
No account needed to start
How far are you from being a computer science lecturer?
MyNodes reads your CV once, maps it to this same taxonomy, and shows you which roles you are already closest to and the few skills that would open the most doors. The file is deleted as soon as it has been read.