Kenntnisse von Software-Development-Tools

Hier ist ein Auszug der von mir verwendeten Software-Tools und Programmiersprachen. Die erste Tabelle enthält die in den letzten fünf Jahren in Projekten verwendeten Kenntnisse. Die zweite Tabelle enthält die älteren Kenntnisse. Die gesamte Liste ist auch als Text (UTF-8) erhältlich.

Es gibt unterschiedliche Grade eines Kenntnisstandes: man kann etwas jeden Tag benutzen oder nur einmal im Jahr. Der Kenntnissstand ist in vier Kategorien angegeben:

Grundlagen Theoretisches Grundwissen, Kurze praktische Einsätze
Fortgeschritten Längerer Einsatz in Projekten
Könner Langjährige und/oder sehr intensive Erfahrungen
Experte Außerordentliches Wissen vorhanden, Veröffentlichungen im Web oder in Artikeln

Aktuelle Kenntnisse

Die folgende Tabelle enthält die Kenntnisse, die ich in den letzen fünf Jahren verwendet habe. Die Tabelle kann durch Anklicken der Überschriften sortiert werden und man kann nach Stichworten suchen.

Bereich Name Kenntnissstand Zuletzt benutzt
Betriebssystem Unix: AIX, BSD, HP/UX, Linux, Sun Solaris Könner 2016
Betriebssystem Mac OS X Könner 2016
Betriebssystem Windows Könner 2016
IDE Eclipse Experte 2016
IDE Microsoft Visual Studio Könner 2015
IDE IntelliJ IDEA Könner 2016
IDE Xcode Grundlagen 2014
IDE NetBeans Könner 2016
IDE Visual Code Fortgeschritten 2016
IDE Atom Fortgeschritten 2016
IDE Sublime Fortgeschritten 2016
Office Apple Keynote, Pages, Numbers Könner 2014
Office Microsoft Word, Excel, Powerpoint Könner 2016
Office OpenOffice Könner 2015
C++ C/C++/C++ 11 Könner 2016
C++ Standard Template Library (STL) Fortgeschritten 2016
C++ Boost Library Fortgeschritten 2016
C++ GPU Computing: NVIDIA CUDA, OpenCL, C++ AMP Experte 2016
C++ OpenGL Fortgeschritten 2015
C++ OpenMP Könner 2015
C++ POSIX threads (pthreads) Könner 2012
C++ Qt Grundlagen 2012
Datenbank SQL Könner 2016
Datenbank MySQL / MariaDB Könner 2016
Datenbank NeoJ Fortgeschritten 2016
Datenbank MongoDB Grundlagen 2015
Datenbank CouchDB Grundlagen 2015
Datenbank Elasticsearch Grundlagen 2016
Programmiersprache Haskell (Functional programming) Experte 2014
Programmiersprache Groovy Experte 2016
Programmiersprache Java, Java 8 Experte 2016
Programmiersprache Ruby Könner 2016
Programmiersprache Shell scripting (Bash, Korn-Shell, Tcsh, Sed, Awk) Könner 2016
Programmiersprache XML, XML Schema, DTD, XSLT Könner 2016
Programmiersprache Scala Könner 2015
Big Data R Fortgeschritten 2015
Big Data MapReduce Könner 2015
Big Data Hadoop Fortgeschritten 2015
Big Data NoSQL Könner 2016
Big Data Apache HDFS Grundlagen 2015
Big Data Apache Spark Fortgeschritten 2015
Big Data Data Science Könner 2015
Big Data Machine Learning, Data Mining Könner 2015
Java Ant Könner 2016
Java JDBC Könner 2015
Java JUnit Könner 2015
Java Apache POI Könner 2016
Java Hibernate Fortgeschritten 2016
Java Akka Grundlagen 2015
Java Gradle Fortgeschritten 2016
Java Spock Grundlagen 2016
Java Spring Boot Grundlagen 2016
Java Spring MVC Fortgeschritten 2016
Java Spring Data Fortgeschritten 2016
Java Spring Data Elasticsearch Grundlagen 2016
JavaScript JavaScript Könner 2016
JavaScript node.js Könner 2016
JavaScript Grunt Grundlagen 2015
JavaScript Mocha Grundlagen 2016
JavaScript Chai Grundlagen 2016
JavaScript Express Fortgeschritten 2016
JavaScript Angular Grundlagen 2016
JavaScript D3.js Fortgeschritten 2016
Frameworks Subversion Experte 2012
Frameworks git Könner 2016
Frameworks Jenkins CI (Continuous Integration) Fortgeschritten 2014
Frameworks SBT Grundlagen 2015
Web Application Server (Oracle, JBoss, Glassfish) Fortgeschritten 2016
Web Java Server Pages (JSP), Groovy Server Pages (GSP) Könner 2016
Web HTML, HTML5, XHTML, CSS, CSS3 Könner 2016
Web Grails Könner 2012
Web Web 2.0/AJAX Frameworks (Prototype, Scriptaculous, etc.) Fortgeschritten 2015
Web jQuery Fortgeschritten 2015
Web Bootstrap Könner 2016
Web REST, RESTful Fortgeschritten 2016
Web Jekyll Fortgeschritten 2016
Cloud Docker Fortgeschritten 2016
Cloud Amazon Web Services (EC2) Fortgeschritten 2016

Ältere Kenntnisse

Die folgende Tabelle enthält die Kenntnisse, die ich vor über fünf Jahren das letzte Mal verwendet habe. Die Tabelle kann durch Anklicken der Überschriften sortiert werden und man kann nach Stichworten suchen.

Bereich Name Kenntnissstand Zuletzt benutzt
Office Microsoft Project Fortgeschritten 2007
Software-Technik PowerDesigner Könner 2007
Software-Technik ERwin Könner 2007
Software-Technik Meta Object Facility (MOF, EMOF) Fortgeschritten 2007
Software-Technik UML Könner 2009
Eclipse Eclipse Modeling Framework (EMF) Experte 2008
Eclipse Graphical Editor Framework (GEF) Fortgeschritten 2005
Eclipse Java Emitter Templates (JET) Fortgeschritten 2005
Eclipse Standard Widget Toolkit (SWT) Könner 2008
Eclipse Business Intelligence and Reporting Tools (BIRT) Grundlagen 2006
Eclipse UML2 Experte 2008
Eclipse JFace, JFace Data Binding, Eclipse Data Binding Fortgeschritten 2008
C++ Cell Broadband Engine / Playstation 3 Fortgeschritten 2009
Datenbank IBM DB2 Fortgeschritten 2006
Datenbank Microsoft SQL Server Fortgeschritten 2003
Datenbank Oracle database, PL/SQL Könner 2009
Datenbank PostgreSQL Fortgeschritten 2004
Programmiersprache Prolog (Logic programming) Experte 1997
Programmiersprache Microsoft Visual Basic Fortgeschritten 2001
Programmiersprache Old programming languages: PL/I, Fortran, Cobol Fortgeschritten 1993
Programmiersprache Perl Experte 2009
Programmiersprache Turbo Pascal, Borland Pascal Könner 1992
Big Data Ab Initio Experte 2009
Java AspectJ/AJDT Grundlagen 2005
Java TestNG Könner 2008
Java Swing/AWT Fortgeschritten 2010
Java iBATIS Könner 2008
Java Java EE, JEE, J2EE Fortgeschritten 2009
Frameworks Parser generators: ANTLR, Yacc, Flex Könner 2007
Web Struts Fortgeschritten 2008

Die Tabellen wurde mit Hilfe der DataTables erstellt.