4scotty Blog

We want to ease tech recruiting for all parties involved.

White Paper – Der Moderne IT-Recruiter 2016

Wie finde ich den passenden Entwickler? Haben Sie sich diese Frage auch schon mal gestellt? Dann sind sie nicht alleine!

Talentierte Mitarbeiter zu finden, ist eine der wichtigsten Aufgaben, die Unternehmen dieser Zeit meistern müssen. Als besonders herausfordernd gilt es, das passende Personal für die IT-Abteilung zu finden.

Das White Paper “Der Moderne IT-Recruiter 2016” informiert Sie über:

  • Veränderungen & Herausforderungen im IT-Recruiting
  • Wie IT-Experten Jobs suchen & worauf sie Wert legen
  • Die 5 häufigsten Fehler im IT-Recruiting
  • Statistiken über Branche & Kandidaten


Continue Reading

Java ist nicht JavaScript – Glossary für Tech-Recruiter

Das Tech-Universum ist unendlich groß und kann bei Zeiten ganz schön verwirrend sein, selbst für die IT-Profis. Wenn man als Recruiter eines Unternehmens nicht den Überblick verlieren oder gar unangenehm auffallen will, dann sei einem ans Herz gelegt, sich ein wenig mit den verschiedenen Technologien und Keywords auseinander zu setzen.

Damit das Ganze ein wenig leichter fällt, haben wir hier ein Glossar für euch, das vor allem dabei helfen soll, sich einen ersten Eindruck zu verschaffen:

Backend Technologien
PHP FrameworksSymfony (2), Zend Framework (2), CakePHP, Yii, Laravel, Codelgniter
CMS (Content Management System) Joomla, Drupal, Wordpress, Magento (f?r e-commerce)
LAMPLinux + Apache + MySQL + PHP
PHP keywordsTwig (templating), PHPUnit (testing), Doctrine (ORM), PHP Storm (IDE), Pear, Smarty
Ruby FrameworksRails/Ruby on Rails, Sinatra, Padrino, JRuby
Ruby testing toolsRSpec, Capybara, Watir, Cucumber
Ruby DeploymentPassenger, Capistrano
Java SE FrameworksSwing, Play, JavaFX, JSF, Netty, Spring MVC, Wicket
Java EE FrameworksJSP, Servlets, EJB, JMX, JAF
ORMHibernate, EJB, JPA
Java Build ToolsAnt, Maven, Gradle
Java DeploymentTomcat, JBoss, GlassFish, WebLogic
Java Testing ToolsjUnit, TestNG, Cactus, EasyMock, Mockito, Cucumber
C# (.Net)
C# Frameworks.Net 1.0 - .Net 4.5
ASP.NET (Web Frameworks connected with HTML, CSS, JS)ASP.NET Web API (2), ASP.NET MVC, ASP.NET Web Forms (old school)
WPF, WCFWPF - graphical subsystem for rendering user interfaces, WCF - tool to build Service-Oriented applications
ORMnHibernate, Entity Framework, Linq2SQL, ADO.NET
C# testing toolsnUnit, SpecFlow, MStest
Python FrameworksDjango, Flask, Pyramid, Pylons, SQLAlchemy, web2py, Kivy
C++ FrameworksSTL, Boost, QT (for user interfaces), vxWidgets, Loki, POCO, OpenCV (for imaging)
Scala FrameworksAkka, Cats, Lift, Play, Scalaz, Slick, Shapeless, Spray
Frontend Technologien
JavaScript FrameworksjQuery, extJS, Angular, React, Ember.js, Backbone, Knockout.js, ...
JavaScript Back-End frameworksNode.js, Sails, Express, Grunt/Gulp (build tools for Node.js)
Node.js-based build toolsGrunt, Gulp, Brocolli, Webpack
JavaScript testing toolsJasmine, Karma, Mocha
AJAXDynamic requests to server without reloading a webpage
HTMLHTML4, HTML5, Zurb, Bootstap, Canvas, WebGL
CSSCSS2, CCS3, Bootstrap, Compass, LESS, SASS, YAML, Zurb
Responsive web designApproach for optimal viewing and interaction across a wide range of devices (from monitor to mobile/tablets)
Mobile Development
iOSObjective C, Swift
iOS FrameworksCoreData (DB in iOS), Cocoa, Cocoa Touch, UIKit, CoreLocation, CoreFoundation, CoreImage, CoreGraphics
iOS ToolsCocoa Pods (dependency manager), Flurry (for analytics), TestFlight (for installation and testing iOS apps), HockeyApp (platform for apps)
Android KeywordsAndroid SDK, Android NDK, Android IDE, Gradle (build tool), AndEngine, Robotium (testing) + a lot of Java keywords
Cross-platform Mobile (mostly JavaScript)jQuery Mobile, PhoneGap, Sencha Touch, Dojo Mobile, Titanium, Xamarin (C#)
Testing (Quality Assurance)
Functional, Regression testing toolsSelenium (browser automation), WebDriver, SoapUI (for API testing), Watir, Watin, QTP, Cucumber
Load, Stress and Performance testing toolsJMeter, NeoLoad, LoadRunner, LoadUI, Siege, Gatling
Types of testingLoad, stress, performance, regressional, functional, security, cross-browser, black-box, etc
SQLProgramming languare for managing data held in a relational database management system (RDBMS)
Relational DBMySQL, Oracle, Access, MS SQL Server (mostly for Microsoft stack), PostgreSQL, SQLite
NoSQLCassandra, MongoDB, Berkeley DB, Redis, Riak, CouchDB, DynamoDB
Object-related mapping (ORM)Programming technique that connects databases with object-oriented principles)
Magic keywords for DBAStored procedures, triggers, replication, performance optimization, clustering, back-up, deadlocks, tuning, configuration
OOD (object-oriented design)Object-oriented design patterns typically show relationships and interactions between classes or objects
Design PatternsFormalized best practices that the developer can use to solve common problems when designing an application
MVC (model view controller)Software architectural pattern for implementing user interfaces. An easy way to understand MVC: the model is the data, the view is the window on the screen, and the controller is the glue between the two
Design Patterns examplesObserver, Iterator, Strategy, Factory, Singleton, Composite, Facade, Proxy, etc
SOA (Service-Oriented Architecture)Architectural pattern in which application components provide services to other components via a communications protocol, typically over a network
UML (Unified Modeling Language)Way to visualize the design of a software (in diagrams)
WebservicesREST - software architecture style with guidelines and best practices for creating scalable web services, SOAP, JSON-RPC, XML-RPC
Markup (formatting and processing of text)XML, XSLT, xPath, XMPP (for messaging)
APIConnector (bridge) for websites/mobile apps with your software - Facebook API, Google API, Twitter API, etc
Dynamic ProgrammingA dynamic programming algorithm (Lisp, Perl, Python, Ruby) will examine the previously solved subproblems and will combine their solutions to give the best solution for the given problem
Static ProgrammingA static language (C, C++, etc) is designed to optimize hardware efficiency, so that the code you write executes as quickly as possible
High-load toolsMemcached (for caching), Nginx (web server for high-load), Varnish, Squid (reverse proxies), haproxy (load balancer), CDN
Big Data toolsHadoop, Hive, Pig, Apache HBase, Cassandra, MapReduce (method), Spark
Continious Integration (CI)Merging all developer working copies with a shared mainline several times a day.
CI toolsJenkins, Teamcity, TFS (mainly C#), CruiseControl (C#), Bamboo, Hudson, Travis
Continious Deployment (CD)Updating а server with automated schedule. These updates include code revision, auto/unit test running
Bug/Issue Tracking systemTracking bugs, reports. Issue tracking - software for project management, tasks in team, etc
Bug/Issue Tracking toolsJira, Mantis, Confluence, RedMine, YouTrack, Trello, BaseCamp
Version Control System (VCS)Team of developers may change the same files
VCS toolsGit, Mercurial, SVN, CVS, Perforce
VCS servicesGithub, Bitbucket, Gitlab
IDE (editors for code)Visual Studio (C#), Eclipse, NetBeans, Aptana, xCode (iOS), WebStorm, IntelliJ IDEA
OSLinux, Unix, BSD, Windows, MacOS
Linux DistributionsUbuntu, RedHat, CentOS, Suse, Debian
DevOps (Development + Operations)Software development method that emphasizes communication, collaboration, integration, automation. The method acknowledges the interdependence of software development, quality assurance (QA), and IT operations, and aims to help an organization rapidly produce software products and services and to improve operations performance
VirtualizationRefers to the act of creating a virtual (rather than actual) version of something, including virtual computer hardware platforms, operating systems, storage devices, and computer network resources.
Virtualization toolsVMware, KVM, Xen, VirtualBox , Vagrant
Configuration ManagementSystems engineering process for establishing and maintaining consistency of a product's performance, functional and physical attributes with its requirements, design and operational information throughout its life.
CM toolsPuppet / MCollective, Chef, Ansible, CFEngine, SaltStack, RANCID, Ubuntu Juju
Monitoring toolsNew Relic, Nagios, Icinga, Graphite, Ganglia, Cacti, PagerDuty, Sensu
Network protocolsTCP/IP (transfering data in computers and internet), HTTP (internet protocol), HTTP/2, WebSockets
Web serversApache, Tomcat (mainly for Java), IIS (mainly for C#), jBoss (Java)
Development Methodologies
XPType of Agile software development methodology which is intended to improve software quality and responsiveness to changing customer requirements. It includes: frequent "releases" in short development cycles, programming in pairs or doing extensive code review, unit testing of all code, avoiding programming of features until they are actually needed, a flat management structure, simplicity and clarity in code, expecting changes in the customer's requirements as time passes and the problem is better understood, and frequent communication with the customer and among programmers.
TDDSoftware development process that relies on the repetition of a very short development cycle: first the developer writes Automated Test Case that defines a desired improvement or new function, then produces the minimum amount of code to pass that test, and finally refactors the new code to acceptable standards.
BDDEmerged from TDD. The idea is provide software development and management teams with shared tools and a shared process to collaborate on software development
KanbanKanban is a method for managing knowledge work with an emphasis on just-in-time delivery while not overloading the team members. In this approach, the process, from definition of a task to its delivery to the customer, is displayed for participants to see. Team members pull work from a queue. Kanban can mean a visual process-management system that tells what to produce, when to produce it, and how much to produce
Magic Keywords
ConcurrencySeveral computations are executing simultaneously, and potentially interacting with each other.
Cloud computingCloud computing, also known as on-demand computing, is a kind of internet-based computing, where shared resources and information are provided to computers and other devices on-demand. It is a model for enabling ubiquitous, on-demand access to a shared pool of configurable computing resources.
Distributed systemSoftware system in which components located on networked computers communicate and coordinate their actions by passing messages. Three significant characteristics of distributed systems are: concurrency of components, lack of a global clock, and independent failure of components
SecurityProcesses and mechanisms by which digital equipment, information and services are protected from unintended or unauthorized access, change or destruction
CachingCache is a component that stores data so future requests for that data can be served faster
ScalabilityAbility of a system, network to handle a growing amount of work in a capable manner or its ability to be enlarged to accommodate that growth.The capability of a system to increase its total output under an increased load when resources (typically hardware) are added.
AvailabilityGuarantee that every request receives a response about whether it succeeded or failed
Performance optimizationPerformance tuning is the improvement of system performance.
FailoverFailover is a backup operational mode in which the functions of a system component (processor, server, network, or database) are assumed by secondary system components when the primary component becomes unavailable.
ClusteringGrouping a set of objects in such a way that objects in the same group (called a cluster)
RedundantComputer or network system components that are installed to back up primary resources in case they fail. Redundant data can protect a storage array against data loss in the event of a hard disk failure.
RobustAbility of a computer system to cope with errors during execution
RefactoringRestructuring existing computer code without changing its external behavior. Code refactoring may also resolve hidden, dormant, or undiscovered computer bugs or vulnerabilities in the system by simplifying the underlying logic and eliminating unnecessary levels of complexity.
TuningImprovement of system performance.
Internationalization (i18n)Process of planning and implementing products and services so that they can easily be adapted to specific local languages and cultures. Internationalisation - an adaptation of the product for potential use virtually anywhere. Reduction of ?i18n?.
Localization (l10n)Addition of special features for use in a particular region. ?L10n?, the number 10 - the number of letters between ?L? and ?n?.
Accessibility (a11y)Web accessibility means that people with disabilities can use the Web
Asynchronous (Async) requestsAsynchronous is a form of input/output processing that permits other processing to continue before the transmission has finished. Asynchronous is used to improve throughput, latency, and/or responsiveness.
Web socketsProviding full-duplex communication channels over a single TCP connection. Web Socket protocol makes more interaction between a browser and a website possible, facilitating live content and the creation of real-time games.

Ursprünglich erschienen ist die Liste im Blog von Andrew Stetsenko.

Continue Reading

In diesen Startups wollen Developer jetzt arbeiten

Wir haben ein paar herausragende Unternehmen raus gesucht, die einen zweiten Blick wert sind. Entweder, weil sie besonders innovative Konzepte verfolgen, oder aktuell sehr erfolgreich sind:


ArtiMinds ist ein Ableger des Karlsruher Instituts für Technologie (KIT). Das Startup hat eine Software entwickelt, mit der sich Roboter-Arme einfach und kostensparend programmieren lassen: Menschliche Bewegungen werden elektronisch erfasst und direkt auf die Roboter-Arme übertragen. Auf diese Weise kann die Maschine Bewegungsabläufe lernen, ohne zuvor aufwendig programmiert werden zu müssen. Experten zufolge wird diese innovative Technologie das Einsatzgebiet von Roboter-Armen nachhaltig erweitern. ArtiMinds wurde bereits mit zahlreichen Innovationspreisen, zuletzt auch von der Focus-Redaktion zum “Digital Star 2016” gewählt und vom Karlsruher CyberLab mit dem Prädikat „CyberLab Certified Enterprise“ ausgezeichnet. Ein heißes Business also, dass Software-Programmierern die Mitarbeit an einer fortschrittlichen Technologie ermöglicht.


Die umsatzstärkste Sprachlern-App der Welt – das ist Babbel. Die Berliner App wurde bereits 2007 gegründet, seit dem konnte das Unternehmen etwa zwölf Millionen US-Dollar einnehmen, ist mittlerweile für 14 Lernsprachen verfügbar und beschäftigt knapp 400 Mitarbeiter aus 30 Nationen. Anfang diesen Jahres knackte die App sogar die Schwelle von einer Million zahlender Nutzer. Gründer Markus Witte glaubt an sein Modell vom digitalen Sprachengeschäft, sagt aber auch, dass die App noch längst nicht fertig ist. Neben der Expansion in weitere Länder, sollen auch weitere Sprachen hinzukommen. Das besondere an Babbel: Es gibt 7 Ausgangssprachen, an denen sich orientiert wird und die beeinflusst, wie eine neue Sprache erlernt wird. Ist die Ausgangssprache Deutsch, muss für Italienisch nicht vorab erklärt werden, worin der Unterschied zwischen Du und Sie besteht. Ist die Ausgangssprache Englisch, sieht das Ganze wieder anders aus.

Babbel stellt momentan monatlich im Schnitt 6 neue Mitarbeiter ein. Dafür verlassen sie sich nicht nur auf Stellenanzeigen, sondern rekrutieren passende Kandidaten direkt von den Universitäten, oder nutzen Tools wie 4scotty.

delivery hero

Delivery Hero ist in 34 Ländern aktiv, darunter auch China. Der Essens-Lieferdienst soll in 29 dieser Märkte führend sein, zumindest nach eigenen Aussagen. Die Premiumtochter Foodora ist bereits in zwölf Ländern am Start und konkurriert auf dem deutschen Markt zum Beispiel mit Deliveroo. Die größten Umsätze werden in Deutschland, der Türkei, Südkorea, Großbritannien und Nahost erreicht. Zuletzt investierte Rocket Internet 500 Millionen Euro in das Unternehmen, das 2011 von Niklas Östberg gegründet wurde. Auch wenn das Startup noch immer als innovativ und führend gehandelt wird, gab es für Entwickler kürzlich schlechte Neuigkeiten: Statt für das wachsende Geschäft weitere Entwickler einzustellen, werden 30 der aktuell 190 Stellen gestrichen. Grund: Man wolle sich auf technologische Kernprojekte fokussieren. Aber heute ist ja noch nicht aller Tage Abend, wer also Interesse daran hat, für den Essens-Lieferdienst zu arbeiten, sollte das Unternehmen auch in Zukunft auf dem Schirm haben.


Number 26 – Das Startup sorgte im vergangenen Jahr für ganz schön Wirbel und die potenziellen Kunden standen Schlange. Und all das nur, um bei dem Startup ein Girokonto zu eröffnen. Nichts geringeres, als den Banken-Sektor zu revolutionieren, haben sich die Gründer vorgenommen. Ihr Konzept: Online-Banking in Echtzeit über das Smartphone. Vom Erfolg des Konzepts sind schon einige bekannte Investoren überzeugt: Zum Beispiel Peter Thiel, Mitgründer von Paypal und erster Geldgeber von Facebook. Number26 überzeugt seine Nutzer mit einem verständlichen Setup, der einfachen Anmeldung und Identifikation, sowie mit sinnvollen Datenzugriffen, etwa auf die Speicherinhalte, Bilder, Videos und Audios, die nötig sind um zum Beispiel eine Funktion wie ‘Rechnungen einscannen und verwalten’ durchzuführen.

Mittlerweile ist das FinTech-Startup 1 Jahr alt. Revolutioniert hat es den Banken-Markt bisher noch nicht, allerdings punktet Number 26 mit zahlreichen Extras, alles einfach und digital zu verwalten auf dem Smartphone. Da das Startup auf Wachstum gepolt ist, stehen auch hier die Chancen gut, Teil der ‘Revolution’ werden zu können, oder ihr noch den nötigen Anstupser in die richtige Richtung zu geben.


Das Smart-Home-Startup Tado wurde 2011 von Christian Deilmann, Johannes Schwarz und Valentin Sawadski gegründet. Das Unternehmen stellt intelligente Thermostate her. Mit ihrer Idee überzeugten sie auch einige Investoren und konnten im Juli 2014 über zehn Millionen Euro einsammeln. Die Tado-App erkennt, wenn ein Bewohner auf dem Weg nach Hause ist und wärmt die Wohnung dann auf die gewünschte Temperatur vor. Ist niemand zu Hause, reduziert Tado die Heizleistung und lässt die Temperatur abkühlen. Laut Unternehmen lassen sich die Energiekosten so um bis zu 30% senken.

Mittlerweile beschäftigt Tado um die 85 Mitarbeiter. Für das wachsende Team hat das Unternehmen Büroräume im Münchner Stadtteil Sendling angemietet. Denn Wachstum ist unvermeidbar, möchte man mit internationalen Konkurrenten mithalten. Das US-Startup Nest, die ein ähnliches Konzept verfolgen, wurde Anfang vergangenen Jahres für 3,2 Milliarden US-Dollar von Google gekauft.


Wooga entwickelte sich seit der Gründung im Januar 2009 von einem Social-Games-Entwickler hin zu einem Mobile-Games-Player. 50 Millionen Menschen monatlich spielen mittlerweile die Titel der Berliner. Das Team besteht mittlerweile aus über 300 Angestellten, die aus mehr als 40 Ländern stammen. Geleitet wird das Unternehmen von Gründer Jens Begemann. Insgesamt wurden 30 Millionen US-Dollar an Funding eingenommen. In den vergangenen sechs Jahren hatte das Gaming Startup allein 5 Spiele, die einen zweistelligen Millionenbetrag an Umsatz einspielten. Deshalb war bisher auch noch keine weitere Finanzierungsrunde notwendig. Hier wurde nachhaltig gewirtschaftet. Wer Lust auf die Gaming-Branche hat, sollte sich dieses erfolgreiche Unternehmen also durchaus mal anschauen.


Ein weiteres IoT-Startup (Internet der Dinge) ist das Unternehmen Azeti, ein Anbieter von M2M-Technologien. Gegründet wurde Azeti 2006, mittlerweile unterhält es neben seinem Hauptquartier in Berlin noch Niederlassungen in Nordamerika und dem Nahen Osten. Azetis Cloud-Plattform, genannt Social Sensor Cloud, soll die universale Interaktion von Sensoren und Aktoren ermöglichen. 17 Millionen US-Dollar konnte das Unternehmen bereits einsammeln. Das Konzept sieht vor, dass Messwerte und Daten von Sensoren an die Social-Sensor-Cloud gesendet werden können und von Anwendungen verschiedenster Art abonniert werden. Die ersten Funktionen dieses Sensordaten-Marktplatzes sind schon im Einsatz, beispielsweise als Monitoringlösungen für Mobilfunkmasten oder Überwachungstechnologien für Lager mit hochempfindlichen Waren.


Crate Data ist ein Real Time SQL Data Store. Gegründet wurde es unter anderem von Ex-StudiVZ-CTO Jodok Batlog. Das Startup konnte 2014 1,5 Millionen Dollar von Investoren einsammeln und siegte im Oktober 2014 bei der TechCrunch Disrupt.

Vielen Entwicklern bereitet der Begriff “Big Data” Kopfzerbrechen, denn bestehende Datenbanken sind oft aus mehreren unterschiedlichen Systemen zusammengesetzt und dadurch störanfälliger. Von der teuren Instandhaltung ganz abgesehen. Hier kommt Crate Data ins Spiel: Mit “Crate IO” bietet es eine Lösung nach dem “shared-nothing”-Prinzip an. Damit sollen auch zigtausende Zugriffe die gleichzeitig stattfinden, problemlos in Echtzeit abgewickelt werden können. Vor allem Entwickler und Analysten sollen mit Crate schneller, effizienter und kostengünstiger mit den benötigten Daten arbeiten können.


ZenMate wurde im Februar 2013 von Simon Specka und Markus Hänel gegründet. Über zwölf Millionen Menschen benutzen das Browser-Add-on, um das Surfen im Internet sicherer zu machen, oder auch um Geo-Sperren zu umgehen. Der VPN-Dienst verschlüsselt den Browser-Verkehr der User. Mittlerweile verzeichnet das Startup schon über 27 Millionen Kunden aus 180 Ländern. In der Türkei, Südkorea und Pakistan ist ZenMate schon jetzt Marktführer. 7 Produkte bietet ZenMate bereits an, plant aber bereits weitere Features, die das Produkt erweitern sollen. So sollen die Kunden in Zukunft zum Beispiel umfassend vor Datenklau geschützt werden. 2014 konnte das Startup 3,2 Millionen US-Dollar Investment einsammeln und auch in diesem Jahr hat ZenMate eine, angeblich sehr erfolgreiche Finanzierungsrunde abgeschlossen.


Für Developer ist es meist das Wichtigste und das Schwierigste zugleich, ein Unternehmen zu finden, dass genau die Skills benötigt, die er mitbringt. Außerdem sollen Projekte interessant sein und das Team muss auch passen, damit sich der Developer verwirklichen und weiterentwickeln kann. Für Unternehmen und gerade für Start-Ups, ist der Aufwand die richtigen Developer auf traditionellem Wege zu finden, d.h. über Stellenanzeigen und aktiv Bewerbungen, extrem groß. Aus diesem Grund nutzen sie vermehrt Plattformen, wo sie direkt Zugriff auf eine Anzahl an Developern haben und sich deren Profile anschauen können. Je nach Skillset der Developer können die Unternehmen dann ganz unkompliziert Interview Einladungen verschicken. Da Unternehmen so viel Zeit sparen und schnell an die richtigen Developer kommen, lieben sie solche Plattformen. Die meisten oben genannten Unternehmen nutzen bereits 4scotty und wöchentlich kommen Dutzende hinzu. Wenn du ein Developer bist und gerne wissen möchtest, ob sich ein Unternehmen für dein Skillset interessiert, dann melde dich ganz unkompliziert und kostenlos an (auf Wunsch auch komplett anonym). Die Anmeldung ist super schnell und du gehst keine Verpflichtungen ein. Du kannst ganz einfach mal checken, welche Firmen an dir interessiert wären und welche Stellen sie dir anbieten würden (jede Interview-Anfrage enthält bereits das Jahresgehalt für die entsprechende Position).

Continue Reading

Die 5 besten Städte für Programmierer in Europa

Städte, in denen sich massenweise innovative Tech-Unternehmen ansiedeln, sind für Entwickler besonders interessante Standorte. Die Wahrscheinlichkeit, einen gut bezahlten Job in einem interessanten Umfeld zu ergattern sind groß und auch ein Wechsel zu einem anderen Unternehmen fällt dann besonders leicht. Wenn dann auch noch ein hoher Lebensstandard und gute Verdienstmöglichkeiten geboten werden, könnten Entwicklerträume wahr werden. Wie zum Beispiel in diesen 5 Städten:

1. London

Big Ben and Westminster Bridge at dusk, London, UK In London sitzen die meisten Startups, hier gibt es zahlreiche Tech-Unternehmen und die Firmen sind internationalen Kollegen gegenüber aufgeschlossen. Was gerade London für Startups so anziehend macht? Unter anderem lockt die sehr aktive und investierfreudige VC- und Business-Angel-Szene. Im Jahr 2015 wurden in der britischen Hauptstadt bei 132 Finanzierungsrunden gut 1,7 Milliarden Euro an Risikokapitalinvestitionen eingenommen. Vor allem FinTech-Unternehmen sind in London stark vertreten, wegen der zentralen Position der Stadt als europäisches Finanzzentrum. Allerdings sind in London die Lebenshaltungskosten vergleichsweise hoch. Auch wenn hier viel Kapital bewegt wird, sollte man diesen Faktor beachten, wenn man gerne als Entwickler in London anfangen möchte.

2. Stockholm

Scenic summer night panorama of the Old Town (Gamla Stan) architecture in Stockholm, Sweden Im Jahr 2015 wurden in Stockholm Startups von Investoren mit 992 Millionen Euro an frischem Kapital versorgt. Dieses wurde bei insgesamt 25 Finanzierungsrunden erzielt. Ebenfalls eine beachtliche Summe. Außerdem punktet Stockholm durch seine internationale Ausrichtung. Hier gegründete Web-Unternehmen, wie zum Beispiel Klarna, Spotify und Truecaller, haben schnell internationale Märkte erobert. Stockholm hat zahlreiche Stärken: Top-Universitäten, Erfindergeist und Innovationsfreude, eine ausgezeichnete digitale Infrastruktur, eine hohe Bereitschaft, unternehmerische Risiken einzugehen, sowie geringe bürokratische Hürden. Allerdings sind die Lebenshaltungskosten in Schweden ebenfalls sehr hoch und der Druck auf den Wohnungsmarkt steigt. Interessierte Bewerber profitieren in Stockholm jedoch von der speziellen Gesetzeslage, die darauf abzielt, Mitarbeiter längerfristig an Unternehmen zu binden.

3. Amsterdam


Ähnlich wie Stockholm ist auch Amsterdam von Beginn an sehr international ausgerichtet gewesen. Hier gegründeten Startups fällt die schnelle Expansion deshalb nicht schwer. Auch verfügt die Stadt über zahlreiche Coworking-Spaces und unterstützt gründungswillige Unternehmer mit starken Netzwerken. Die Niederlande gehören zu den 5 europäischen Ländern mit dem besten Investitionsklima. Rund 100 Start-up-Inkubatoren, mehr als 100 Investoren und zahlreiche Business Angels sorgen in der Start-up-Szene für Aufwind. Und auch die niederländische Regierung ist langsam auf den richtigen Trichter gekommen: Seit Februar letzten Jahres ist Amsterdam Europas erste „Sharing City“, unterstützt von der Tech- und Internet-Branche.

Außerdem punktet Amsterdam mit seinem ganz besonderen Flair und sehr guten Lebenshaltungskosten.

4. Paris

Panorama of Paris at sunset Noch hört man nicht viel von Paris in der Tech- und Startup-Szene, da hier bislang vornehmlich nationale Unternehmen angesiedelt sind. Aber langsam öffnet sich die Stadt der Liebe auch internationalen Unternehmen und sollte nicht unterschätzt werden. Ähnlich wie in Berlin ist die Szene noch relativ jung, aber stetig wachsend. Außerdem haben Frauen einen wesentlich größeren Anteil an Tech-Gründungen als in anderen Städten. Einige der französischen Startups, wie zum Beispiel BlaBlaCar und Leetchi, sind längst zu international erfolgreichen Firmen herangewachsen. Pariser Startups erhielten im vergangenen Jahr 687 Millionen Euro an Venture-Capital-Investitionen. Es wurden insgesamt 94 Finanzierungsrunden gezählt. Und so steigt auch das Interesse an qualifizierten Entwicklern. Und wer möchte nicht gerne in dieser wunderschönen Stadt leben und arbeiten?

Und ganz etwas Besonderes für jeden Tech-Junkie: Der Milliardär Xavier Niel hat im Sommer 2013 die Ecole 42 gegründet – eine innovative Hochschule für Entwickler und Programmierer, deren Konzept im krassen Gegensatz zu französischen Eliteschulen steht. Denn an der Ecole 42 kann sich jeder bewerben, sogar ohne Schulabschluss. Wer die Aufnahmeprüfung schafft, absolviert seine Ausbildung nach dem Motto: Learning by Doing. Gestellt wird die moderne Infrastruktur, sowie ein Intranet, das aktuelle Aufgaben enthält. Es gibt keine Vorlesungen, keine Professoren, keine Noten und geöffnet ist die Hochschule jeden Tag rund um die Uhr. Obwohl das Projekt zu Beginn viel Häme erntete, wurde es ein Riesenerfolg: Jedes Jahr versuchen rund 70.000 Bewerber einen der begehrten 900 Studienplätze zu ergattern.

5. Berlin


Im vergangenen Jahr wurde Berlin oft als „Europas Valley“ bezeichnet. In der Tat beobachten immer mehr Gründer und Kapitalgeber ganz genau, was in der deutschen Hauptstadt passiert. Bis 2020 werden mehr als 100.000 neue Jobs in Berlin prognostiziert, allein durch Startups. Dominiert wird das Feld von der IT-Branche, mit einem Anteil von 85%. Nirgendwo in Europa wurde letztes Jahr so viel investiert wie in Berlin: Von 2,1 Milliarden Euro frischem Kapital aus 205 Finanzierungsrunden, profitierten 183 Berliner Unternehmen. Die Unternehmen sind in Berlin gut vernetzt, es herrscht eine partnerschaftliche Stimmung und viel Innovationslust, die durch bekannte Business Angel angeheizt wird.

Außerdem ist die Stadt sehr international und zieht Talente und Freigeister aus der ganzen Welt an. Dabei profitiert man, trotz steigender Kosten, noch immer von niedrigen Lebenshaltungskosten. Auch Fachhochschulen und Universitäten haben das Potential mittlerweile erkannt, und bieten Förderungsprogramme für Studenten direkt an den Hochschulen an.

Continue Reading

Wie ist das eigentlich? Arbeiten für arvato SCM Solutions

Für einen global agierenden Supply Chain Management Spezialisten, wie arvato SCM Solutions ist innovativste Informationstechnologie von zentraler Bedeutung. Die Kombination aus Branchenwissen und herstellerübergreifendem Technologie-Know-how sorgt weltweit für erfolgreiche Projekte mit Top-Unternehmen auf Kundenseite. Die Lösungen von arvato SCM Solutions vernetzen sämtliche Geschäftsprozesse miteinander, machen Daten zugänglich, schaffen Transparenz und unterstützen die präzise Steuerung von Abläufen.

arvato SCM Solutions bewegt täglich im Auftrag seiner Kunden millionenfach Güter, Wissen und Produkte und das sowohl physisch als auch virtuell. Als innovativer und international agierender Supply Chain und E-Commerce Dienstleister, setzt arvato auf State-of-the-Art-Technologien. Zur SCM Solution Group gehören weltweit mehr als 14.000 Mitarbeiterinnen und Mitarbeiter. Aufgeteilt in sechs Business Units mit klar definierter Branchenfokussierung trifft jeder Partner auf seinen Industriespezialisten. Dabei versucht arvato erfolgreich, sich die Quirligkeit eines Start-up’s genauso wie die Nachhaltigkeit eines Global Players zu bewahren.

Was bedeutet es, in der IT eines solchen Unternehmens zu arbeiten? Wie agieren die IT-Teams an den verschiedenen Standorten, was zeichnet sie aus und was macht sie besonders? Wir haben drei IT – Stakeholdern der arvato SCM aus Hannover (Tim Böttcher), Harsewinkel (Uli Kreidner) und Gütersloh (Jan Hildburg) Fragen zu ihrer Arbeit, ihrem Team und dem Unternehmen gestellt:

Arvato Office 3

Wie groß ist das IT-Team an Deinem Standort? Welche Positionen sind besonders schwer zu besetzen? Wie setzt sich das Team in Funktionen aufgeteilt zusammen?

Tim Böttcher: Unser Team in Hannover besteht aus ca. 270 Mitarbeitern. Zu den besonders schwer zu besetzenden Vakanzen zählen „Senior Developer“ oder auch Datenbank Programmierer.

Uli Kreidner: Wir sind mit ca. 50 Mitarbeitern, die insbesondere im Bereich der „business-nahen“ IT tätig sind, ein überschaubares Team. Schwer zu besetzende Positionen sind im Bereich „Software Lifecycle“ und im „Plan-Build-Run-Bereich“ vorzufinden. Hier suchen wir viele IT-Projektmanager und IT Developer, die uns tatkräftig unterstützen wollen.

Jan Hildburg: Im Gegensatz zu den Teams von Uli und Tim sind wir insgesamt auf 3 Standorte aufgeteilt; 60 Mitarbeiter, die in Gütersloh, Hamburg und Los Angeles tätig sind. Mit einem breiten Spektrum an Spezialisten wie Softwareentwicklern(.Net, Magento), ISTQB zertifizierten Testern & Testmanagern im Bereich der Qualitätssicherung, sowie Product Ownern im Bereich “Product Development“ sind wir sehr gut aufgestellt.

Ist euer Team international tätig? Wie viele Frauen gehören zum IT-Team?

Uli Kreidner: Der Frauenanteil liegt etwa bei 5%-10%; an dieser Stelle besteht natürlich der Wunsch nach einem höheren Anteil. Wir arbeiten auch stark international – aktuell an globalen Projekten; meistens handelt es sich bei solchen Projekten um Firmen, die ihr Headquarter in Deutschland und im Ausland weitere Niederlassungen haben. Entwickelt werden in diesen Fällen entsprechende Lösungen, die weltweit eingesetzt werden können.

Jan Hildburg: An dieser Stelle kann ich mich Uli nur anschließen! International sind wir auf jeden Fall und auch wir zielen auf einen höheren Frauenanteil im Team ab.

Mit welchen Technologien arbeitet Ihr?

Tim Böttcher: Wir arbeiten mit Programmiersprachen wie C++, PHP und zahlreichen Untergruppen dieser Programmiersprachen

Uli Kreidner: Java, Open Source und auch mit praxiserprobte Frameworks wie z.B. Enterprise Content Management sind alltägliche Instrumente für uns. Wir sind auch stark an der App-Entwicklung für IOS und Android beteiligt. Bei uns herrscht das Prinzip „State of the Art Technology“.

Jan Hildburg: Wie bereits erwähnt wurde, setzen wir State of the Art-Technologien ein. Konkret arbeiten wir unter anderem mit den Programmiersprachen C#, PHP, und JavaScript, setzen verstärkt als Onlineshop-Software auf Magento und nutzen Frameworks wie .Net.

Wie ist Eure IT organisiert?

Uli Kreidner: Die Herausforderung liegt vor allem in der Erwartung der Agilität hinsichtlich der Arbeitsweise, da bei der Betrachtung von Ausschreibungen oder kommerziellen Aspekten immer noch nach dem „ Waterfal-Prinizip“ gearbeitet wird.

Tim Böttcher: Dem schließe ich mich an; und möchte betonen, dass wir stets an einer agilen Leistungsentwicklung arbeiten.

Welchen größten technischen Herausforderungen seht Ihr Euch gegenüber?

Jan Hildburg: Kurze Releasezyklen, Continuous Integration und Automatisierung erlangen in agilen Softwarentwicklungsumgebungen einen immer größeren Stellenwert, so dass wir in diesen Bereichen in den letzten Jahren stark investiert haben.

Tim Böttcher: Der Spagat zwischen agiler Entwicklung und nachhaltiger Softwarepflege kann vor allem für unseren Bereich als große Herausforderung angesehen werden.

Welche Mitarbeiter-Benefits stellt Ihr an Eurem Standort zur Verfügung?

Uli Kreidner: Wir achten darauf, dass das Team sehr gut ausgestattet ist; daher haben wir hier nur „modern devices“. Darüber hinaus haben wir eine Spielecke ins Leben gerufen, die von den Mitarbeitern zum Ausgleich immer mal zwischendurch genutzt werden kann. Die gute technische Ausstattung ermöglicht unseren Mitarbeitern, natürlich auch mal von zu Hause zu arbeiten. Wichtig zu erwähnen sind auch unsere Teamevents; mindestens 1 mal pro Jahr findet ein sportliches Event statt, d.h. man geht zusammen in die Kletterhalle oder zum Wasserski etc. Und ein Event findet meist kurz vor Weihnachten statt; dieses ist nicht nur für das IT-Team gedacht, sondern für alle Mitarbeiter.

Jan Hildburg: Ähnlich wie Uli es beschrieben hat, gibt es auch bei uns eine Gleitzeitregelung, jedoch ist es auch möglich nach Vertrauensarbeitszeit zu arbeiten. Home-Office ist nach Absprache möglich, was vor allem für unsere Mitarbeiter mit Kindern vorteilhaft ist.

Wie wird Weiterbildung an Eurem Standort gelebt?

Tim Böttcher: Besuche von externen Schulungen und Weiterbildungsmaßnahmen durch hervorragende Inhouse Trainer auf diesem Gebiet; um nur einige Punkte zu benennen.

Uli Kreidner: Dies ist auch bei uns der Fall. Darüber hinaus bietet unsere CIM-Academy Weiterbildungsmöglichkeiten. Zudem findet regelmäßig das PM-Frühstück statt. Während des Frühstücks stellt der jeweilige Projektmanager ein aktuelles Projekt in einer Powerpoint-Präsentation vor oder es wird eine App vorgestellt etc. Aber auch klassische Varianten wie Messe- und Konferenzbesuche sind gegeben.

Wie sieht ein exemplarischer Tag in Eurer IT-Abteilung aus?

Uli Kreidner: Ein exemplarischer Arbeitstag im Sales Support enthält Beschäftigungen mit Ausschreibungen, Vorbereitung von Präsentationen für Kunden und die Begleitung von Kalkulationen. Im Bereich der Lösungsimplementierung sind beispielhafte Aufgaben die Erstellung von Projektplänen, das Einplanen von Ressourcen, Programmieren und klassisches Projektcontrolling.

Arvato Office 2

Wie ist Eure IT-Abteilung in den Recruiting-Prozess integriert?

Uli Kreidner: Hier arbeiten die HR- und IT-Abteilung in enger Kooperation miteinander. Insbesondere bei der Stellenausschreibung hat die IT eine wichtige Stellung, um eine attraktive Formulierung der jeweiligen Vakanz zu ermöglichen. Darüber hinaus findet ein Mal pro Woche unsere Routine mit der HR-Abteilung statt. Hier werden alle aktuellen und relevanten Ereignisse besprochen.

Jan Hildburg: Wie Uli bereits sagte, wird zunächst natürlich die zu besetztende Vakanz ausgeschrieben. Anhand der eingegangenen Bewerbungen werden geeignete Bewerber ausgewählt und es findet ein Telefoninterview statt. Wenn dieses Interview das Interesse beider Seiten weckt, findet ein Vorstellungsgespräch mit einer Case-Study statt, d.h. der Bewerber bekommt eine realistische Aufgabe aus dem klassischen Arbeitsalltag. Im Anschluss wird das Ergebnis vorgestellt und man geht in das Gespräch über. Wenn auch dieses positiv ausfällt, bekommt der Bewerber ein Angebot.

Neben der fachlichen Qualifikation, worauf legt Ihr noch Wert, wenn Ihr nach IT- Experten für Euer Team suchen?

Tim Böttcher: Wichtig ist natürlich die Teamkompatibilität. Darüber hinaus sollte ein Teammitglied bei uns auch Spaß an der Arbeit mitbringen!

Uli Kreidner: Den von Tim genannten Faktoren kann ich nur zustimmen! Wichtig sind vor allem auch eine starke Kommunikationsfähigkeit sowie das Auftreten. Unabdingbar sind gute Englischkenntnisse aufgrund der globalen Projekte und unserer internationalen Kunden. Eine sehr wichtige Rolle spielt auch die Eigenständigkeit des einzelnen Mitarbeiters.

Jan Hildburg: Da für uns alle die gleichen Werte die Grundlage eines guten Teams bilden, kann ich abschließend nur sagen, dass wir viel Wert auf Softskills legen; durch die internationalen Projekte spielen natürlich interkulturelle Skills eine durchaus wichtige Rolle. Wichtig zu erwähnen ist vor allem die Eigeninitiative unserer Mitarbeiter, worauf wir auch großen Wert legen.

Was macht arvato SCM Solutions Eurer Meinung nach besonders, im Vergleich zu anderen Unternehmen?

Tim Böttcher: Agilität ist nicht nur ein Begriff für uns- Wir leben Agilität! Darüber hinaus wird bereits bei einem Rundgang durch das Unternehmen die Besonderheit der Atmosphäre deutlich, denn es stehen zahlreiche Flipcharts innerhalb des Unternehmens zur Verfügung damit Mitarbeiter ihre kreativen und innovativen Ideen jederzeit festhalten können!

Uli Kreidner: Spezifisch für arvato SCM Solutions ist vor allem, dass unsere Mitarbeiter vieles selbst gestalten können und dementsprechend ihre eigenen Vorstellungen einbringen können. Dies setzt natürlich einen Unternehmergeist des Einzelnen voraus. Bei arvato ist generell aufgrund der flachen Hierarchiestruktur eine frühe Übernahme von Verantwortung möglich.

Jan Hildburg: Bei arvato SCM Solutions hat man die Chance, mit internationalen Kunden zu arbeiten. Durch die flache Hierarchiestruktur ist es auch in jungen Jahren möglich, eine exzellente Karrierelaufbahn einzuschlagen.

Continue Reading

Wie ist das eigentlich? Arbeiten für Virtual Minds

Virtual Minds ist eine Medien- und Technologie-Holding mit Sitz in Freiburg, die 2001 gegründet wurde. Unter ihrem Dach vereinen sich mittlerweile 11 Unternehmen aus dem gesamten Bundesgebiet aus den Bereichen Media Technologies, Digital Advertising und Hosting. Zu Virtual Minds gehören zum Beispiel Adition, Adex und Yieldlab. Virtual Minds gilt als einer der führenden europäischen Spezialisten im Bereich digitaler Werbetechnologien mit eigenem Rechenzentrumsbetrieb. Kein Wunder also, dass auch Pro7Sat1 Interesse an der Unternehmensgruppe zeigte und im vergangenen Sommer die Mehrheit an Virtual Minds übernahm.

Was macht VM aus

Aber was bedeutet es eigentlich, für ein Unternehmen wir Virtual Minds zu arbeiten und ein Teil des über 300 Mitarbeiter starken Teams zu werden? Genau das erläutert CEO und Gründer Andreas Kleiser im Interview:

Lieber Andreas, was macht dir als CEO von Virtual Minds am meisten Spaß? 

„Ganz klar: die Arbeit mit Menschen – egal ob Kunden oder Kollegen. Wir bewegen uns glücklicherweise in einem Bereich, in dem Menschen bei ihrer Arbeit nicht wie Maschinen stupide Arbeiten verrichten müssen. Das ermöglicht persönliche Nähe – unter den Kollegen wie auch zwischen uns Vorständen und den Kollegen. Da gibt es faktisch keinen Unterschied. Sehr viele VMler sind schon sehr lange bei uns, viele habe ich selbst eingestellt als Virtual Minds noch ein kleines Start-up war. Es ist jeden Tag aufs Neue spannend zu sehen, wie und wohin sich diese Menschen über all die Jahre entwickelt haben – fachlich wie persönlich. Wenn Azubis über die Jahre zu Teamleitern werden, Praktikanten sich zum Vorstand hochgearbeitet haben, aus Schülern wahnsinnig gute und routinierte Entwickler wurden, die einen Riesenjob machen – das macht mir Spaß und bereitet mir Freude. Wir haben in all den Jahren nicht nur große Unternehmen entwickelt, sondern auch tolle Menschen auf ihrem beruflichen wie persönlichen Weg begleitet. Da geht man trotz sehr virtueller Arbeit – wir bauen ja keine Autos und können das Produkt unserer Arbeit nicht schmecken, riechen oder anfassen – mit einem glücklichen Gefühl nach Hause.“

Wie groß ist euer IT-Team und nach welchen Talenten sucht ihr?

„Virtual Minds beschäftigt in seinen Tochtergesellschaften an verschiedenen Standorten in Deutschland insgesamt knapp 200 Entwickler. Die Teams sind alle bunt gemischt, fast ein Drittel unserer IT-Experten hat einen internationalen Hintergrund, was sehr bereichernd ist. Derzeit suchen wir überwiegend Experten aus dem Java- und C++-Umfeld, aber auch Webentwickler (php/mysql) und vor allem Big-Data-Spezialisten, die sich mit Hadoop, Cassandra und Aerospike beschäftigen.“

Für die internationalen Kollegen: Was bedeutet es bei Virtual Minds einzusteigen?

„Wir sind ein deutsches Unternehmen, und unsere Identität ist uns wichtig. Daher ist Deutsch unsere Unternehmenssprache und wir achten darauf, dass sie das auch bleibt. Natürlich ist eine möglichst reibungsfreie Kommunikation mindestens ebenso wichtig.

Wir sind mittlerweile faktisch zweisprachig unterwegs und wechseln in vielen Teamsitzungen immer wieder zwischen Deutsch und Englisch.

Wir legen aber Wert darauf, dass die internationalen Kollegen Deutsch lernen – vor allem auch, weil Sprache elementares Element für Integration ist. Daher finde ich den Switch zwischen Deutsch und Englisch und die Mischung aus beidem sehr gut: Man kommt immer besser ins Deutsch rein, es gibt zugleich aber auch die Möglichkeit der Verständnisabsicherung über Englisch. Gleichzeitig fördern wir aber auch systematisch die Deutschkenntnisse unserer ausländischen Mitarbeiter: Wir haben eine Deutschlehrerin engagiert, die mehrmals die Woche unterrichtet, praktischerweise direkt hier im Büro und von der Firma bezahlt.“

Gibt es ein konkretes Prozedere für neue Kollegen? Wie werden diese integriert?

„Jeder neue Mitarbeiter stellt sich mit einem unterhaltsamen Frage-Antwort-Bogen vor, so dass die Kollegen auf jeden Fall den Namen kennen, Einstiegsthemen für Gespräche haben etc. Am ersten Arbeitstag werden die Neuen im Rahmen einer Standorttour in jedem Büro vorgestellt, ganz ohne Zeitdruck. Schon da gibt es oft ersten Smalltalk. Und ab dann ist die Integration fast ein Selbstläufer: In seinem Team hat jeder Mitarbeiter einen festen Ansprechpartner und damit eine Anlaufstelle, die immer für ihn da ist. Die Kollegen nehmen Neuzugänge mittags zum Essen mit oder auf eine Billard- oder Kickerrunde in die Firmenlounge. Das bricht jedes Eis sehr schnell, egal ob die neuen Kollegen aus dem Ausland oder Inland kommen.

Wir glauben, dass Integration bei Virtual Minds keine festgeschriebenen Regeln braucht, sondern offene Menschen mit der Bereitschaft, neue Kolleginnen und Kollegen herzlich willkommen zu heißen und ihnen zu helfen, sich gut einzuleben. Diese Mitarbeiter haben wir, daher klappt die Integration bei uns sehr gut und jeder Neuling ist schnell Teil des Teams. Die Firma fördert das natürlich auch mit Coachings und gemeinsamen Events wie Grillpartys und unseren legendären Weihnachtsfeiern. Aber Integration muss aus dem Herzen der Teams kommen – und das ist bei uns definitiv der Fall.“

Team-Event VM 2

Welcher Tech-Stack wird verwendet?

„Wir arbeiten, gerade im Technologiebereich, eng verzahnt zusammen, überlassen den Tochtergesellschaften aber die Entscheidung, welchen Tech-Stack sie verwenden wollen und synchronisieren unsere Systeme über offene Schnittstellen. Übergreifend kommt sehr viel Java zum Einsatz, hoch performante Systeme entwickeln wir meist in C++. Im Bereich der Massendatenverarbeitung sind wir auf Hadoop und Aerospike fokussiert, betreiben aber auch Cassandra-Installationen.“

Welche Herausforderungen stellt der Bereich des digitalen Advertisings im Speziellen an eure IT? Welchen größten technischen Herausforderungen seht ihr euch gegenüber?

„Wir haben primär zwei wesentliche Herausforderungen, die der Markt an uns stellt und denen wir jeden Tag aufs Neue gerecht werden müssen: Einerseits eine WIRKLICHE Hochverfügbarkeit zu erreichen – 99,9 Prozent ist für uns bei weitem zu wenig. Andererseits ist der Umgang mit extremen Datenmengen, die in Echtzeit verarbeitet werden müssen, ein forderndes Thema. Dabei steigen die Datenmengen nicht linear, sondern vielfach exponentiell.“

Wie hat sich die Technologie des Unternehmens seit der Gründung 2001 verändert?

„Aus der Anfangszeit sind tatsächlich nur noch wenige Kernbestandteile innerhalb der Auslieferung übriggeblieben, im Wesentlichen hoch performante C++-Module, die schon damals so gut waren, dass sie zwar immer weiterentwickelt, aber nie komplett erneuert werden mussten. Wir sprechen heute, fast 15 Jahre nach der Gründung, von ganz anderen Skalierungsebenen und Datenmengen. Die sind nicht mehr vergleichbar mit denen von der Anfangszeit der digitalen Werbung. Wir speichern Daten daher heute komplett anders und selbstverständlich sind auch Benutzeroberflächen, Reportings, Dashboards etc. nicht mehr mit denen zu vergleichen, die 2001 up to date waren.”

Wie sind eure Tech-Teams organisiert und wieso habt ihr euch für eine bestimmte Organisation entschieden? Worin liegen die Vorteile, wo die Nachteile?

„Das hängt vom Standort ab. Agil arbeiten alle, die größten Teams aber nicht nach einer festen Methode. Jede Organisation hat ihre Vor- und Nachteile, und ich bin kein Freund von starren Strukturen. Auch Scrum bspw.  ist im Grunde starr, wenn man sich fest an alle Vorgaben hält. Daher haben wir gemeinsam mit einem sehr guten Trainerteam eine eigene Organisation entwickelt, mit vielen Einflüssen aus Scrum, Kanban und XP, aber eben auch um eigene Ansätze und Ideen ergänzt und optimiert. Ein bunt gemischtes Team, die ‘Roadrunner‚, überprüft permanent den Prozess und ändert flexibel Dinge, die nicht optimal sind. Bei sehr wichtigen Entscheidungen bin ich oft mit dabei und gebe eine Stimme ab, die Roadrunner haben aber die Freiheit, den Entwicklungsprozess eigenständig und kontinuierlich zu optimieren. Selbstbestimmung anstatt Vorgaben von oben finden wir wichtig.“

Nerv Gun VM

Worauf legt ihr besonders Wert, damit eure Teams zufrieden sind?

„Flache Hierarchien, Freiheit in der Wahl der Hardware, Mitspracherecht bzgl. verwendeter Komponenten ist heute eigentlich Standard. Wir haben sehr partizipative Strukturen und Prozesse wie bspw. unser Open Board, in dem die Teams die anstehenden Aufgaben bewerten und eigene Vorschläge einbringen können. Mitsprache, Gestaltungs- und Verantwortungsmöglichkeiten und Transparenz sind aus meiner Sicht sehr entscheidend für eine gesunde Unternehmenskultur.

Parallel achten wir natürlich sehr darauf, dass es unseren Mitarbeitern einfach gut geht – frisches Obst, Getränke und Müsli sind daher Standard bei uns, genauso wie Lounges zur Entspannung.

Eine ausgewogene Work-Life-Balance ist außerdem wichtig. Unsere Mitarbeiter sollen auch Urlaub machen und Überstunden die Ausnahme bleiben und nicht zur Regel werden. Ausgebrannte Kollegen helfen nämlich langfristig nicht weiter, und Virtual Minds steht für langfristige und nachhaltige Planung. Besonders bei unserem größten und wichtigsten Asset, unseren Mitarbeitern.”

Free Fruits VM

Lieber Andreas, welche technische Entwicklung findest du besonders spannend und wieso?

„Internet of Things und Smart Home finde ich spannende Themen.

Ich habe Elektrotechnik studiert und war schon als Kind ein ‚Bastler‘

Vernetzte Technik fasziniert mich seit jeher. Als ich vor einigen Jahren in ein neues Heim gezogen bin, war ich begeistert von den Möglichkeiten der Vernetzung – und gleichzeitig enttäuscht, wie viele tolle Ideen noch ungenutzt bleiben. Ich weiß zwar nicht, ob ich wirklich meinen Kühlschrank entscheiden lassen möchte, wann er welche Lebensmittel nachbestellt; nicht alles, was technisch möglich ist, muss man für sich wollen. Aber wenn morgens bei schönem Wetter automatisch die Jalousien hochfahren, die aufgehende Sonne und sommerliche Musik einen wecken – oder Rammstein, wenn das Wetter mies ist – ist das schon cool. Auch praktisch betrachtet: Aus der Ferne das komplette Haus steuern zu können, ist einfach eine enorme Erleichterung, wenn man viel unterwegs ist. Für meinen Sohn ist es heute schon ganz normal, dass Papa das Licht im Haus mit dem iPhone anmacht und über Spotify fast jedes Musikstück in jedes Zimmer streamen kann. Wenn ich an meine Kindheit zurückdenke und die rasante Entwicklung der letzten 20 Jahre sehe, bin ich sehr gespannt, was für uns alle in einigen Jahren ganz normal sein wird.“


Sämtliches Bildmaterial stammt von Virtual Minds.

Ihr möchtet von Virtual Minds und anderen innovativen Unternehmen Job-Angebote erhalten? Dann meldet euch ganz einfach hier an.

Continue Reading

Diese Hackathons im Frühjahr 2016 solltet ihr nicht verpassen

Wir stehen auf Herausforderungen und Hackathons im Besonderen – Nicht zuletzt, weil wir bei einem Hackathon im vergangenen Jahr unseren CTO Enrico kennen lernten.

Hackathons sind eine tolle Gelegenheit, sich spielerisch (oder vielleicht besser: kämpferisch) einem neuen Projekt zu widmen. Meistens wird thematisch eine Richtung vorgegeben, manchmal ist auch die zu verwendende Software festgelegt. Wir sind dieses Jahr selbst auf dem ein oder anderen Hackathon anzutreffen. Aber natürlich wollen wir euch auch die anderen Veranstaltungen nicht vorenthalten, die im Frühjahr dieses Jahres so stattfinden:

Puls Hackdays

19.-21. Februar 2016


Wer die Zukunft der Medien mitverändern möchte, ist bei diesem Hackathon gut aufgehoben. Die Wahl der Themen ist nicht eingeschränkt, es kann sich kreativ ausgetobt werden. Für eine bessere Vorstellung haben die Veranstalter dennoch ein paar Themen gesammelt, die vielleicht ganz gut passen könnten: Verschmelzung von Social Media mit Programminhalten, Wearables, Visual Radio, Augmented Reality.

Weitere Infos gibt es hier.

Social Hackathon

27. – 28. Februar 2016


Hier wird gecodet für den guten Zweck. Drei bis vier soziale Projekte, die noch Hilfe im Webdesign oder bei einer Webapp benötigen, stellen sich bei der Veranstaltung vor. Gemeinsam mit anderen passionierten Hackern geht ihr dann frisch ans Werk, um den sozialen Projekten ganz konkret weiter zu helfen. Wir sind uns sicher: Nach dieser Veranstaltung werdet ihr die Welt ein kleines bisschen besser gemacht haben.

Tickets gibt es hier.

create value - inspirational text in vintage letterpress wood type on a digital tablet with a cup of coffee

NRW Hackathon – Hack für deine Bildung

27. Februar 2016


Auch bei diesem Hackathon steht der gute Zweck im Vordergrund. Und es winken sogar 5.000 Euro Preisgeld, die an verschiedene gemeinnützige Organisationen eurer Wahl ausgezahlt werden können, oder auch zum Beispiel an den Förderverein eurer Schule.

Ziel des Hackathons ist es, im Rahmen des NRW Kongresses zum Thema „Lernen im digitalen Wandel“ Ideen zu Lern-Apps umzusetzen. Dabei kannst du dich an bereits bestehenden Apps orientieren, oder auch ganz neue Ideen entwickeln.

Mehr Infos zum Hackathon gibt es hier.

THack Berlin

04. – 06. März 2016


Wer selbst gerne reist und nebenbei auch noch gerne programmiert, sollte sich unbedingt für diesen Hackathon anmelden. Ihr sollt bei dieser Challenge möglichst viel aus mobilen Endgeräten rausholen, um so den Reisenden das Leben zu erleichtern. Stattfinden wird der THack im Betahaus. Eine trendige Kulisse, die für ihren kreativen Spirit und die starke Tech Community über deutsche Grenzen hinaus bekannt ist.

Für die Tickets hier lang.

Bosch Connected Experience 2016 Hackathon

08.-09. März 2016


Hier geht Bosch aufs Ganze: Es gibt nicht nur eine, sondern gleich vier parallel laufende Hackchallenges. Zwischen folgenden Themen könnt ihr wählen: Connected Cars, Connected Industrial Services, Connected Manufacturing und Connected Sensors. Je nach Challenge variieren die Technologien, die verwendet werden.

Alles was ihr sonst noch wissen müsst gibt es hier.

International Open Data Hackathon

5. März 2016

Hannover, Münster, Heilbronn

Wie der Name schon verrät: Dieser Hackathon ist international und findet zeitgleich in vielen Städten rund um den Globus statt. Ziel des Events ist es, die Bekanntheit von Open Data zu steigern, weitere Daten zu öffnen und zu zeigen welches Potential in offenen Daten steckt.

Wenn ihr auch Teil der Community sein möchtet und bei diesem Event mitmachen wollt, findet ihr die Infos hier.

Food Hacks

01.-03. April 2016


Hier dreht sich irgendwie alles um Essen und Nahrungsmittel. Es kommt zusammen, was zusammengehört: Programmierer, Designer und Industrie-Experten. Es sollen App-Prototypen entwickelt werden, die zum Beispiel in folgenden Bereichen hilfreich sein könnten: Sie helfen Bauern ihre Produkte zu vermarkten, analysieren Lieferketten von großen Händlern, bieten Lösungsansätze wie man den Welthunger mindern kann oder eine innovative Delivery-Service-App. P.S. Unser CTO wird bei diesem Event mit in der Jury sitzen. Wir sind also auch vor Ort und freuen uns euch kennenzulernen.

Welche Technologie verwendet wird und den Ablauf findet ihr hier.

Mobile Apps

HR Hackathon

16.-17. April 2016


Ein weiteres Event zu dem wir auch nicht Nein sagen konnten. Dreimal dürft ihr raten woran das liegt? Unser Herz schlägt einfach für HR und wir haben immer Ideen, wie man dieses Business noch ein bisschen besser und effektiver gestalten kann. Ihr habt auch schon ein paar Ideen? Dann stellt euch der Jury und damit unter anderem unserem CTO Enrico.

Wer, was, wann und wo erfahrt ihr hier.

Burda Hackday – Future of Work

22.-24. April 2016


Zum vierten Mal findet der Burda Hackday bereits statt, diesmal zum Thema „Future of Work“. Zentrale Fragen dieses Hackathons sind folgende: Wie kann die Arbeitsumgebung der Zukunft optimiert werden, wie werden wir miteinander kommunizieren und welche Tools und Gadgets werden in unserem Leben grundlegend werden? Egal ob Coder, Journalist, Designer oder Business Experte, ihr könnt euch einzeln oder gleich als Team anmelden.

Wenn ihr Bock habt in München dabei zu sein, dann meldet euch hier an.

Continue Reading

Wie ist das eigentlich? Arbeiten für PROCON IT

Die PROCON IT berät bereits seit 1999 mittlere und große Unternehmen und hat sich seitdem zu einem der führenden IT-Dienstleister Deutschlands entwickelt. Neben den drei technologischen Standbeinen Mainframe, Java Enterprise/.NET und SAP trat auch Prozessberatung und Businessanalyse mit den Jahren vermehrt in den Vordergrund. Ausgezeichnet wurde das Unternehmen nicht nur als Fair Company, es wurde auch im Deloitte Technology Fast 50 gelistet und gehörte damit zu den am schnellsten wachsenden Technologieunternehmen Deutschlands.

Was genau es bedeutet, als ITler bei PROCON IT anzufangen, erklären Jana Horschel (Talent Management), Tina Lochmann (Change Management) und Reinhard Hörnle (Teamleiter SAP SRM & Change Management) im Interview.

Wie viele IT-Experten arbeiten bei euch, und welche Profile sucht ihr besonders?

“Wir sind aktuell ungefähr 160 festangestellte IT-Experten. Dazu kommen noch einmal 20 freiberufliche Mitarbeiter. Egal ob Uniabsolventen, die Wirtschaftsinformatik oder Informatik studiert haben, oder erfahrener SAP-Berater und Softwareentwickler, wir sind breit aufgestellt und suchen immer motivierte Leute. Wir legen sehr viel Wert auf eine fundierte Einarbeitung. Deshalb werden alle Kollegen die bei uns einsteigen durch unser Patenprogramm in die Projekte und Teams integriert.”


Wie sieht euer Patenprogramm denn aus?

Bei unserem Patenprogramm kümmert sich eine Person aus dem direkten Projektumfeld des Neustarters um die Einarbeitung. Aber nicht nur die fachliche Einarbeitung erfolgt durch den Paten, sondern der Pate ist auch dafür verantwortlich seinen Schützling den Kollegen vorzustellen, ihm die Unternehmenskultur näher zu bringen und ihn mit ungeschriebenen Gesetzen unserer Kunden vertraut zu machen.

Damit während der Patenschaft auch alle relevanten Themen bearbeitet werden, erstellt der Pate vorab mit dem Teamleiter einen Einarbeitungsplan. Der Umfang dieses Plans ist von der Vorerfahrung des Neustarters abhängig und kann deshalb stark variieren. Hier gehen wir individuell auf die neue Person ein, deshalb gibt es auch kein festes Ende für unser Patenprogramm.

Newcomer Breakfast

Welche Vorteile gehen mit einem internationalen und auch geschlechtermäßig ausgewogenen Team einher?

“Die Fülle unterschiedlicher Perspektiven hilft bei der Problemlösung und fördert die Kreativität, die für Innovationen unerlässlich ist. In einzelnen Teams haben wir einen Frauenanteil von knapp 50%. Das wirkt sich positiv auf das Team aus, vor allem was die Kommunikation und auch Kreativität angeht.”

Welchen Tech-Stack verwendet ihr?

“Unser Tech-Stack deckt den vollen Software Development Life Cycle ab. Unsere Consultants sind sowohl in der Frontend- als auch Backend-Entwicklung tätig. Der Schwerpunkt liegt im SAP BW-Bereich, aber auch in der Java-Entwicklung und sogar noch im Mainframe-Umfeld.

Ebenso gehören die Prozessberatung und IT-Querschnittsfunktionen wie das Inbetriebnahme-, Change- und Projektmanagement zu unseren Kernleistungen.”

Nach welchen Kriterien stellt ihr eure Teams für Projekte zusammen?

Die Teams werden natürlich in erster Linie nach technologischem Schwerpunkt der Berater und Verfügbarkeit zusammengestellt. Allerdings sind wir der Überzeugung, dass nur ein motivierter Mitarbeiter beste Arbeit leisten kann. Insofern werden auch immer die Interessen des Einzelnen berücksichtigt.

Ein Wechsel zwischen den Bereichen oder Branchen ist bei uns möglich, keiner muss bis zur Rente dort arbeiten, wo er einsteigt. Zum Beispiel gibt es einige Kollegen, die in der Java-Entwicklung angefangen haben und sich dann über Projekte im Mainframe-Bereich bis hin zu Teamleitern im SAP-Bereich entwickelt haben. Andere wiederum haben im Finanzdienstleistungsbereich angefangen und sind dann zu Automotive oder Aerospace gewechselt – oder vice versa.


Wenn ein Projekt abgeschlossen ist, wie wird das Team neu verteilt?

Eingespielte Teams sind das Rückgrat unserer Firma. Deshalb ist es uns wichtig, dass unsere Teams möglichst lange und über viele Projekte hinweg zusammenarbeiten. Dies ist meistens auch möglich, da wir in der Regel beim Kunden langfristige Rahmenverträge haben. So sind die Projektmitarbeiter einem Bereich über einen längeren Zeitraum hinweg zugeordnet. Innerhalb der Rahmenverträge sind die Projekte meist ähnlich gelagert und werden in den Teams abgearbeitet. Phasenweise kann es natürlich auch mal stressig werden. Dann unterstützen sich die Kollegen gegenseitig und Mitarbeiter anderer Teams helfen kurzfristig aus.

Wenn wir Projektteams auflösen, spielt vor allem das Knowhow des jeweiligen Mitarbeiters und seine persönliche Entwicklungsbereitschaft eine große Rolle für die Zuordnung in ein neues Projekt. Jeder Einsatz in einem neuen Projekt wird zuerst auch mit dem Mitarbeiter persönlich besprochen. So gehen wir sicher, dass er auch voll und ganz hinter seiner neuen Aufgabe steht.

Welche technischen Herausforderungen müsst ihr bei PROCON IT meistern?

In der IT-Branche sind technologische Entwicklungen sehr schnell. Klar, dass wir neue Trends immer im Auge behalten. Zurzeit ist SAP HANA ein brennendes Thema und wir nehmen gerade die Herausforderung an, unsere Kunden hier bei der Entwicklung und Umstellung zu begleiten.

In SAP HANA haben wir unsere Mitarbeiter zum Beispiel bereits 2013 geschult, für unsere Kunden hat das Thema allerdings erst im vergangenen Jahr eine hohe Relevanz bekommen. Wir versuchen immer Trends frühzeitig zu erkennen und die Mitarbeiter auf diese Entwicklungen vorzubereiten.”

BMW IT Messe

Worauf legt ihr besonders Wert, damit das Team zufrieden ist?

Unser Vorteil als mittelständisches Unternehmen ist, dass wir wesentlich schneller Entscheidungen treffen als Konzerne. Dies sehen wir in unserer tagtäglichen Praxis mit unseren Kunden bestätigt, die allesamt Großunternehmen sind und bei denen die Entscheidungswege wesentlich länger sind.

Außerdem versuchen wir ein tolles Betriebsklima zu schaffen. Wir wollen schließlich, dass unsere Kollegen immer motiviert zur Arbeit kommen können. Dafür tun wir einiges: Angefangen mit 30 Tagen Urlaub pro Jahr, einer einmal jährlich stattfindenden Weihnachtsfeier und einem Betriebsausflug, sowie einer Lebens- und Unfallversicherung, bis zur regelmäßigen Teilnahme an Sportveranstaltungen. Außerdem gibt es eine monatliche Unterstützung für die Kindesbetreuung (bis einschließlich Kindergartenalter) und die Möglichkeit für ein berufsbegleitendes Masterstudium.

Unsere Teams verstehen sich super und unternehmen auch über die Arbeitszeit hinaus gerne etwas miteinander. Egal ob sie sich nun zum Hallenfußball oder Badminton verabreden oder Teamevents organisieren. Da darf es dann auch schon mal zum Eisstockschießen gehen oder wir lassen den Abend einfach mit einem kleinen Feierabendbier ausklingen.

Seit 2014 werden wir kontinuierlich sowohl als Fair Company ausgezeichnet als auch in Umfragen mit der Höchstpunktzahl zu Münchens bestem Arbeitgeber gewählt. Das ist für uns eine tolle Bestätigung und zugleich Ansporn, diesen hohen Standard aufrecht zu erhalten.

Team Changemanagement

Das Bildmaterial stammt von PROCON IT.

Vielen Dank an Jana, Tina und Reinhard.

Continue Reading

Neue Zahlen belegen: Das (Arbeits-)Leben ist schön als Software-Programmierer

Das Jahr 2016 ist frisch angebrochen und schon blieb kein Newsfeed verschont von Meldungen über die ultimativen Trends 2016. Egal ob Sport, Mode, Marketing, PR – natürlich bleibt auch die IT-Branche nicht unberührt. Intelligente Maschinen, Adaptive Sicherheitssysteme und Plattformen für das Internet der Dinge sind nur 4 der 10 Tech-Trends, die das Marktforschungsinstitut Gartner für das Jahr 2016 identifiziert hat.

Bei all den Glaskugel-Prognosen ist es jedoch ab und zu auch angenehm mit Zahlen und Fakten konfrontiert zu werden. Aus diesem Grund werteten wir in den letzten Wochen erneut zahlreiche Daten unserer Plattform aus, um diese im 4scotty-IT-Report 2016 zu veröffentlichen. Erstes Fazit:

Die Zeiten für Software-Entwickler könnten rosiger nicht sein.

Vom Junior- zum Senior-Level sind im Durchschnitt Jahresgehälter zwischen 40.124 € und 74.295 € drin. Angeführt wird die Gehaltsliste natürlich wenig überraschend vom CTO/CIO. In diesen Positionen werden im Schnitt Gehälter zwischen 90.000 € und 110.000 € aufgerufen. Aber auch als UX/UI Designer (53.293 €), Project Manager (76.247 €) oder Data Scientist (78.721 €) hat man keinen Grund zur Klage. Besonders da in der IT-Branche mit einer Arbeitslosenquote von gerade einmal 2% nahezu Vollbeschäftigung herrscht. Schaut man sich die aktuellen Entwicklungen an, wird sich daran wohl auch nicht viel ändern.


Die attraktivste Stadt für Programmierer ist und bleibt Berlin

Bei den beliebtesten Städten liegt Berlin weiterhin auf Platz 1. Und das, obwohl hier im Vergleich zwischen den Hauptstädten im Schnitt am wenigsten bezahlt wird. Platz zwei und drei auf der Beliebtheitsskala besetzen Hamburg und München, die das Ranking auch bei den Gehältern anführen. In diesen 3 Städten wollen viele Software-Profis also bevorzugt arbeiten – Klar, schließlich tummeln sich hier besonders viele innovative und internationale Unternehmen, sowie Startups. Aber man sollte sich nicht täuschen lassen, auch in vielen kleinen Städten sitzen großartige Unternehme, die mit Top-Gehältern und 1a-Karrierechancen punkten.



Was Unternehmen suchen und Programmierer sich wünschen – Bahnt sich da etwa eine kleine Beziehungskrise an?

Umfragen und die Auswertungen unserer Daten haben gezeigt: JavaScript ist unter vielen Programmierern schwer angesagt. Keine andere Sprache wurde so oft als Top Skill angegeben, wie diese. Allerdings kommen Java und PHP knapp dahinter, was vor allem die Unternehmen freuen dürfte. Die suchen nämlich bevorzugt und besonders verzweifelt nach Java-Entwicklern. Vermutlich lautet das Motto vieler Unternehmen: „Never change a winning team!“


It’s not about the money – Unternehmen locken Mitarbeiter mit zahlreichen Zusatzleistungen

Allmählich scheinen Unternehmen zu verstehen, dass die Mitarbeiter WIRKLICH ihr wichtigstes Gut sind. Deshalb orientieren sie sich auch mehr und mehr am amerikanischen Vorbild und versuchen Arbeitnehmer mit zahlreichen Zusatzleistungen zu locken und zu binden. Das kommt den IT-Experten entgegen, dreht sich für sie schließlich längst nicht alles nur ums Gehalt. Auf Platz 1 der beliebtesten Zusatzleistungen stehen natürlich kostenlose Getränke, dicht gefolgt von frischem Obst. Viele Arbeitnehmer dürfte auch freuen, dass Unternehmen dem Home Office nicht gänzlich abgeneigt gegenüber stehen. Immerhin 46% der Unternehmen gaben an, dass das Arbeiten vom heimischen Schreibtisch aus bei ihnen möglich ist. Auch die betriebliche Altersvorsorge erfreut sich in deutschen Unternehmen wachsender Beliebtheit. Sage und schreibe 40% der Firmen sind bereit, hier noch einen zusätzlichen Obolus zu investieren.


Continue Reading

Diese 5 Fehler solltest du im IT-Recruiting vermeiden

130.000 Euro – So viel kostet es im Durchschnitt ein Unternehmen, wenn eine Position für einen hochqualifizierten Mitarbeiter sechs Monate lang unbesetzt bleibt. Laut einer Schätzung des Center for Economics and Business Research entstehen für die deutsche Wirtschaft insgesamt Kosten in Höhe von 27 Mrd. Euro durch unbesetzte Stellen. Mit diesen Zahlen vor Augen wird deutlich, wie dringend das Problem des Fachkräftemangels in der IT ist. Bei 41.000 unbesetzten Stellen ist von immensen Umsatzeinbußen auszugehen.

Kosten der Suchphase

Kosten der Suchphase 1

Auf IT spezialisierte Job-Marktplätze wie 4scotty, können bei der Suche nach IT-Spezialisten zwar helfen, aber nicht verhindern, dass sich Firmen durch zentrale Fehler im Rekrutierungsprozess selbst aus dem Rennen um die besten Talente kicken.

Zu viel Wert auf Berufserfahrung oder Abschlüsse legen

Viele Unternehmen lieben in ihren Stellenausschreibungen Sätze wie: „Mindestens 5 Jahre Berufserfahrung“. In der IT gelten allerdings andere Gesetze. Eine längere Berufserfahrung bedeutet nicht automatisch auch ausgereiftere Fähigkeiten. In vielen Fällen entscheidet schlicht das Talent und die eingesetzten Technologien. Viele junge Nachwuchs-Programmierer beginnen bereits früh mit eigenen Projekten und bilden ihre Fähigkeiten in ihrer Freizeit aus. Es ist also durchaus möglich, dass Berufseinsteiger erfahrener und besser geeignet sind, als Kandidaten, die viele Jahre Berufserfahrung vorweisen können. Auf keinen Fall sollten junge Bewerber per se aussortiert werden. Schließlich setzt Google beim IT-Recruiting nicht nur zum Spaß auf Tools wie Foobar.

Ein weiterer wichtiger Punkt zum Thema Berufserfahrung: Viele CTO’s geben an, dass es für sie sogar ein Warnsignal ist, wenn Bewerber sehr lange im gleichen Unternehmen angestellt sind. Sie befürchten, dass der Kandidat in seinem Denken schon so festgefahren ist, dass es ihm schwer fallen wird, sich auf neue Situationen einzustellen.

Nicht durchdachte Tests zur Bewertung der Fähigkeiten verwenden

Gerade wenn es um die Besetzung einer IT-Position geht, können praktische Tests ein gutes Mittel zum Kennenlernen sein. Im Idealfall sollte dem Bewerber ein Problem aus der Unternehmenspraxis vorgelegt werden. Vielleicht eines, dass ihre IT-Abteilung selbst erst kürzlich gelöst hat. Beobachten sie den Kandidaten beim Schreiben des Codes, lassen sie sich die Herangehensweise an das Problem erklären und begutachten sie das Ergebnis. Dabei sollte allerdings nie vergessen werden, dass ein Vorstellungsgespräch eine Ausnahmesituation ist, bei der ein enormer psychischer Druck auf den Kandidaten lastet. Deswegen ist es wichtig, den Lösungsansatz und das Gesamtergebnis zu betrachten und nicht wegen eines Typos an den Fähigkeiten des Programmierers zu zweifeln.

Superhelden statt Avengers einstellen

Heutzutage steht und fällt der Erfolg eines Unternehmens in vielen Fällen mit seiner IT-Abteilung. Deswegen ist es wichtig, zur richtigen Zeit, die richtigen Menschen einzustellen. Allerdings braucht ein Unternehmen keinen Superheld. Ein Superheld als Programmierer stellt im Gegenteil ein hohes Risiko dar. Wenn eine einzelne Person den Großteil der Arbeit stemmt, ist leicht vorstellbar, was passiert, sollte diese Person einmal ausfallen. Entweder durch Krankheit, oder weil sie sich schlicht neuen Herausforderungen in einem anderen Unternehmen zuwendet. Deshalb sollte man fähige Leute einstellen, die nicht nur über großartige Programmierfähigkeiten verfügen, sondern auch über sehr gute soziale Kompetenzen. Auch wenn jeder Mitarbeiter für sich hervorragenden Code schreibt, kann das Endergebnis nur dann ebenso hervorragend werden, wenn die Mitarbeiter in der Lage sind sich untereinander abzustimmen und zusammen zu arbeiten.

Zu spät den CTO oder die IT-Abteilung involvieren

Viele Personaler haben wenig Ahnung, welcher Kandidat die fachlich passende Besetzung für die IT-Abteilung sein könnte. Das ist nicht weiter schlimm, denn es ist auch ein sehr spezielles Umfeld, mit vielen Fachbegriffen, die sich dynamisch weiterentwickeln. Deshalb ist es wichtig, frühzeitig Personen in den Prozess einzubinden, die etwas von der Materie verstehen. In der Regel bereits im ersten Telefoninterview. In den meisten Fällen ist das der CTO oder Senior in der Abteilung. Das Unternehmen befindet sich noch im Aufbau und es gibt keine IT-Abteilung? In diesem Fall sollte man sich von externen Experten beraten lassen, um eine Position nicht falsch zu besetzen.

Intransparenz über die zu besetzende Stelle

Geld ist nicht alles. Viel wichtiger als das Gehalt, ist vielen Entwicklern das Team, Produkt und die Projekte. Sprich: Mit welcher Technik wird er es in Zukunft zu tun haben, an welchem Projekt wird er mit wem arbeiten und wie wird sein Arbeitsumfeld aussehen? Viele Entwickler scheinen sich von ihrem neuen Job vor allem zu wünschen, dass er zu ihren Fähigkeiten und ihrem Lebensentwurf passt.


Erstmalig erschienen ist der Artikel hier.

Continue Reading