Skill Matrix (5 levels)
Explanation:
- 1. Superficial knowledge, first practical application
- 2. basic concepts known, occasional practical use
- 3. Some Basic knowledge available, regular practical use
- 4. Advanced knowledge in theory and practice
- 5. Expert knowledge in theory and practice, capable of teaching it.
Please be aware, it´s a subjective matrix. Also because
technologies
and tools can change very much over the time, some skills might
drop
again. One example would be C Sharp which I used regulary in the
past.
DotNet evolved alot, also the language in many ways. So I am not
update to date there anymore and not aware about new features and
standards to write modern code.
Technology, Tool | 1 | 2 | 3 | 4 | 5 |
---|---|---|---|---|---|
Programming Languages | |||||
Java | X | ||||
Python | X | ||||
C# | X | ||||
C/C++ | X | ||||
JavaScript | X | ||||
PHP | X | ||||
Frameworks | |||||
SpringBoot | X | ||||
Hibernate | X | ||||
JPA | X | ||||
JavaFX | X | ||||
Quartz | X | ||||
Additional Tools, API | |||||
Thymeleaf | X | ||||
JUnit | X | ||||
Mockito | X | ||||
Databases | |||||
SQL | X | ||||
H2 | X | ||||
PostgreSQL | X | ||||
MySQL | X | ||||
MariaDB | X | ||||
Web Technology | |||||
HTML | X | ||||
CSS | X | ||||
Postman Tool | X | ||||
Exchange Formats | |||||
REST | X | ||||
JSON | X | ||||
XML | X | ||||
Virtualization | |||||
Hyper-V | X | ||||
VirtualBox | X | ||||
Container Technology | |||||
Docker | X | ||||
Kubernetes | X | ||||
Helm | X | ||||
Documentation | |||||
MarkDown | X | ||||
Jira | X | ||||
Confluence | X | ||||
Commandline Interface | |||||
Bash | X | ||||
Powershell | X | ||||
Operating System | |||||
Windows | X | ||||
MacOS | X | ||||
Linux | X | ||||
Network Technology | |||||
UDP | X | ||||
TCP/IP | X |