Transcript
Spickzettel Technologieökosysteme WENN SIE FOLGENDES HÖREN ...
... SOLLTE IHNEN DIES DAZU EINFALLEN
VERBUNDENE ANSÄTZE
Amazon Web Services (AWS)
Die Cloud - ermöglicht Entwicklern die Bereitstellung von Webanwendungen.
Technologie: Cloud (Back-End)
Android
Java SDK
Entwicklertyp: Mobile Technologie: Android
Back-End Web
Entwicklung serverseitig
Entwicklertyp: Back-End Web
Big Data, Data Science, Machine Learning
Data Scientist: hat vermutlich mit R oder Phyton zu tun, geht mit großen Datenmengen um; Der Job umfasst üblicherweise sowohl Programmier- als auch Statistikaufgaben.
Entwicklertyp: Statistik oder Mathematik
R – Statistikprogrammiersprache Cassandra – Datenbank Hadoop – Framework C#
.NET/Microsoft Shop
Technologie: Microsoft ASP.NET
Wahrscheinliches Framework: ASP.NET - verbindet Front-End, HTML, CSS und Javascript mit Back-End, C# oder VB.NET. Wahrscheinliche Datenbank: Microsoft SQL Server oder Oracle Cloud (Back-End)
Entwickler in diesem Bereich kennen sich mit Cloudplattformen wie Amazon Web Services, Rackspace, Microsoft Azure oder der Google Cloud Platform aus.
Technologie: Cloud (Back-End)
DBA, Systemadministrator, Systemingenieur, Entwickler, Netzwerkadministrator
Server Fault Community (serverfault.com)
Entwicklertyp: Systemadministration
Front-End Web
HTML, CSS, Javascript, Entwicklung clientseitig (Browser)
Entwicklertyp: Front-End Web
Full Stack Web
Möglichkeit zur Entwicklung einer gesamten Website von Grund auf. Verbindet alle Arbeitsschritte von Front-End bis Back-End und hin zur Datenbank. Funktioniert mit jeder BELIEBIGEN BackEnd-Programmiersprache (Rails, PHP, ASP etc.)
Entwicklertyp: Full Stack Web
iOS
Programmiersprache entweder Objective C oder Swift. Swift ist neu und es wird etwas dauern, bis die Sprache geläufig zur Anwendung kommt. Die zugrunde liegende Technologie heißt Cocoa.
Entwicklertyp: Mobile Technologie: iOS
Javascript-Frameworks
AngularJS, Ember.js, Backbone.js, jQuery
Entwicklertyp: Front-End Web
Java (web)
Vermutlich größeres, stabiles Unternehmen („Enterprise“) Mögliche Frameworks: Spring, Hibernate, Struts Scala ist eine von Java abgeleitete, innovativere Programmiersprache
Technologie: Java (web)
Spickzettel Technologieökosysteme WENN SIE FOLGENDES HÖREN ...
... SOLLTE IHNEN DIES DAZU EINFALLEN
VERBUNDENE ANSÄTZE
Microsoft ASP.NET
Ein Web-Application-Framework mit C# als Primärsprache. Bei der damit verknüpften Datenbank handelt es sich wahrscheinlich um Microsoft SQL Server.
Technologie: Microsoft ASP.NET, SQL Server
Mobile-Entwickler
Native: bedeutet, dass die Entwickler Apps speziell für das iPhone programmieren. Mobile Web: Programmierung browserbasierter Websites, die sich gut für Mobiltelefone eignen.
Entwicklertyp: Mobile
Mobile Web Developer
Grundsätzlich alle Front-End-Kompetenzen (HTML, CSS, Javascript) plus Responsive Design (z. B.: Bildschirm dreht sich, wenn das Telefon gedreht wird); minimaler Aufwand für Größenanpassung dank Responsive Design.
Entwicklertyp: Front-End Web
MySQL
Eine sehr beliebte Open-Source-Datenbank. Üblicherweise verwendet als Teil des LAMP-Stacks (Linux, Apache, MySQL und PHP).
Technologie: SQL
Node.js
Javascript serverseitig (Back-End)
Technologie: Node.js (web)
Oracle
Eine große Enterprise-Datenbank. In hohem Maße spezialisiert.
Technologie: Oracle
OS X (Desktop)
Entwicklung von Mac-Anwendungen, üblicherweise in Objective-C, gelegentlich auch in Swift (noch zu früh, um hier eine Aussage zu treffen).
Technologie: OS X (Desktop)
PHP
Mögliche Frameworks: Laravel (moderner CodeIgniter), Symfony, Magento (Verwendungen im E-Commerce).
Technologie: PHP
Mögliche Content-Management-Systeme (CMS): Drupal und Wordpress. Python (web)
Wahrscheinliche Frameworks: Django, Flask.
Technologie: Python (web)
Wahrscheinliche Datenbank: nicht-relationale Datenbank MongoDB (keine SQL-Datenbanken). Ruby
Wahrscheinliches Framework: Rails
Technologie: Ruby on Rails
Ruby on Rails
Rails ist das beliebteste Web-Framework für die Programmiersprache Ruby. Weitere verbundene Technologien sind u. a. Coffeescript und Postgres.
Technologie: Ruby on Rails
Salesforce
Entwickler, die auf die Salesforce API spezialisiert sind und wissen, wie sie damit Anwendungen erstellen und integrieren können.
Technologie: Salesforce
Sharepoint
Eine Softwareplattform von Microsoft. Entwickler, die mit Sharepoint arbeiten, sind auf die Integration von Anwendungen in die Plattform spezialisiert.
Technologie: Sharepoint
SQL Server
Eine Microsoft-Datenbank. Typischerweise in Verbindung mit .NET und C#.
Technologie: SQL Server
Windows (Desktop)
Entwicklung von Windows-Anwendungen, üblicherweise in C#.
Technologie: Windows (Desktop)
Wordpress
Basierend auf PHP, üblicherweise mit MySQL als Datenbank.
Technologie: Wordpress