fbpx
Categories
Event review

PCDE #94 am 28.10. in München (Hybridveranstaltung)

Am Donnerstag, den 28. Oktober, startete die 94. Pitch Club Developer Edition pünktlich um 17 Uhr im „Backstage“ in München.   Nach einer Begrüßung von Stefan Maas, Gründer und CEO der Pitch Club AG, wurde der Ring für die 13 Unternehmen eröffnet. Jedes Unternehmen hatte 6 Minuten Zeit ihre IT-Projekte und Vakanzen zu pitchen und damit die teilnehmenden Entwickler*innen von sich zu überzeugen. Im Nachgang gab es Gelegenheit für 1-on1 Gespräche mit den IT-Leads der Unternehmen. Für eine entspannte Atmosphäre sorgten kühle Drinks und entspannte Beats.   Der Pitch Club bedankt sich bei allen teilnehmenden Unternehmen und Softwareentwickler*innen sowie dem Team vom „Backstage“ für die erfolgreiche Veranstaltung. Nachfolgend eine kurze Beschreibung der teilnehmenden Unternehmen.    Faktor Zehn ist anerkannter Spezialist für die IT der Versicherungswirtschaft. Seit 2004 beraten ihre Teams im JAVA-SE/EE-Bereich. Faktor Zehn gestaltet, entwickelt und implementiert individuelle Produkte mit neuen Architekturen und Anwendungen. In Köln, München und Wien schaffen sie Softwarelösungen mit Herz und Verstand.   Mit über 700 realisierten Applikationen ist Appsfactory die führende Spezialagentur Deutschlands für kundenzentrierte digitale Transformation. Mit einem Wachstum von 0 auf über 240 Mitarbeiter in 12 Jahren ist Appsfactory eine der am schnellsten wachsenden Multimediaagenturen Deutschlands. Innerhalb Deutschlands findet man sie mittlerweile an 5 Standorten: Leipzig, München, Hamburg, Erfurt und Köln.   diva-e ist Deutschlands führender Transactional Experience Partner (TXP), der digitale Erlebnisse schafft, die Unternehmen nachhaltig voranbringen und deren Kunden begeistern. Mit der Erfahrung aus über 20 Jahren realisieren sie E-Business-Lösungen an 8 Standorten in Deutschland, mit rund 800 Mitarbeiter in ihren Büros und remote.   Die AUSY Technologies Germany AG ist ein führender Anbieter von kundenspezifischer Softwareentwicklung und Beratung. Ihre Expertise basiert auf dem Zusammenspiel von engagierten Menschen und innovativen Technologien. Shaping the future with our clients! – ist ihre Ambition. AUSY Technologies Germany AG ist branchenübergreifend für Kunden in Deutschland, Österreich und der Schweiz tätig. Die fachlichen Schwerpunkte liegen in Automotive, Financial Services, Telecommunication sowie Travel, Transport und Logistics.   2005 wurden codecentric in Solingen gegründet und sind mittlerweile auf über 550 codecentricer*innen an 13 Standorten in Deutschland herangewachsen. Sie entwickeln individuelle Softwarelösungen für jegliche Branchen und Unternehmensgrößen. In crossfunktionalen Teams begleiten sie ihre Kunden über den kompletten Lebenszyklus eines Softwareprojektes.   msg life setzt mit seinen Software- und Consultinglösungen für Versicherer seit 1980 Standards im Markt. Mit europaweiten Standorten sowie Niederlassungen in den USA bieten sie über alle Versicherungssparten hinweg schnell einsatzfähige Standardlösungen und maßgeschneiderte Dienstleistungen. msg life steht seit über 40 Jahren und mit mittlerweile mehr als 1.100 Mitarbeiter*innen für die Verbindung von ausgezeichnetem Fachwissen, Prozess-Know-how und IT-Kompetenz.    EXXETA ist ein unabhängiges und mittelständisches Technologie- und Beratungsunternehmen mit Schwerpunkt in den Branchen Automotive, Energy und Financial Services. Sie bieten ihren Kunden eine einzigartige Verbindung von Business und IT. Sie liefern ganzheitliche Lösungen: von der Fach- und IT-Beratung über eigenentwickelte Softwareprodukte bis hin zur Konzeption und Umsetzung zukunftsweisender Strategien und neuer Geschäftsmodelle.    Als Spezialist für Fahrzeugelektronik und Software entwickelt in-tech innovative Lösungen für Automotive, Smart City und Smart Factory. Sie arbeiten daran, dass das Auto der Zukunft autonom, elektrisch und vernetzt ist. Außerdem entwickeln sie Lösungen für die intelligente Mobilität von morgen – zum Beispiel für den Digital Train, Carsharing oder Elektromobilität.   Ob Cloud Computing, IoT oder Machine Learning – Novatec arbeitet seit 25 Jahren als IT Spezialist an digitaler Zukunft. Ihre Leidenschaft für IT, Agile Softwareentwicklung und Open Source Technologie bringen sie täglich in spannenden Projekten bei namhaften Kunden ein. Sie tun vieles dafür, ihre Fach- und Methodenkompetenz sowie Persönlichkeit kontinuierlich und individuell weiterzuentwickeln.   Die norisk Group ist eine Full Service E-Commerce Agentur. Sie bilden die Schnittstelle zwischen stationärem und online- Handel. Norisk arbeitete bereits in verschiedenen Handelsgrößen, im B2B als auch B2C Umfeld. Fast jeder hat vielleicht schon einmal in einem von der norisk Group entwickelten Online-Shop eingekauft. 2019 wurde norisk im Rahmen des Shop Usability Award 2019, zur Agentur des Jahres prämiert.   Lufthansa Industry Solutions ist ein Dienstleistungsunternehmen für IT-Beratung und Systemintegration. Die Lufthansa-Tochter unterstützt ihre Kunden bei der digitalen Transformation ihrer Unternehmen. Die Kundenbasis umfasst zum einen Gesellschaften innerhalb des Lufthansa Konzerns und zum anderen auch mehr als 300 Unternehmen in unterschiedlichen Branchen. Das Unternehmen beschäftigt über 2.100 Mitarbeiter an mehreren Niederlassungen in Deutschland, Albanien, der Schweiz und den USA.   Als Entwicklungspartner der Automobilindustrie bietet die ASAP Gruppe umfassende Dienstleistungen mit Fokus auf die Megatrends Elektromobilität, Autonomes Fahren und Connectivity. Den strategischen Entwicklungsschwerpunkt legt ASAP auf die zukunftsorientierten Technologiefelder der Elektronikentwicklung wie der Systemintegration, der Softwareentwicklung, der Fahrzeugsimulation sowie der Erprobung und Entwicklung von Prüfsystemen.   NTT DATA gehört zu den führenden Dienstleistern für Business- und IT-Lösungen weltweit. Mit über 130.000 IT und Technologie Expert*innen eines global agierenden japanischen Unternehmens für eine vernetzte und sichere Zukunft.
Categories
Allgemein

5 Tipps für Programmierer*innen

5 Tipps für Programmierer*innen
– Wie Du deinen Arbeitsalltag erleichterst

Auch wenn man fachlich als Programmierer*in und Softwareentwickler*in super Arbeit leistet und sich im Dschungel der extravagantesten Programmiersprachen einwandfrei zurechtfindet, gibt es jedoch im Arbeitsalltag – wie bei so fast jedem Job – die ein oder andere Herausforderung. Damit du diese teilweise vermeidbaren Anstrengungen ohne großen Aufwand meistern kannst, haben wir dir ein paar Tipps und Tricks zusammengeschrieben.


1. Mach es deterministisch

Ein „deterministischer Algorithmus“ ist ein Algorithmus, der vorhersagbar abläuft. Damit ist gemeint, dass er bei gleichen Ausgangsbedingungen – oder, im Falle des Programms, bei gleichen Eingabewerten – immer dieselben Schritte durchläuft und dasselbe Ergebnis liefert. Vorhersehbare Resultate. Das Universum und all seine Zustände haben absolut keinen Einfluss auf diese Berechnung. Das ist deterministisch.

Somit ist es vielleicht im ersten Schritt mehr Aufwand, Module und Software deterministisch zu programmieren, jedoch zahlt sich die Arbeit für dich am Ende aus, da Du weniger Pflegeaufwand und Zeit für Nacharbeiten, sowie Korrekturen investieren musst. Es erlauben fast alle Programmiersprachen Determinismus, sogar prozedurale Sprachen wie PL/SQL. Somit lass den „nicht-deterministischen“ Stil nicht irgendwann zurückschlagen, sondern lehne dich lieber zurück und betrachte Dein von A bis Z durchdachtes Werk.

 

2. Sei für alles bereit

Murphys Gesetz: So nennt man die Annahme, dass alles, was schiefgehen kann, auch mit Sicherheit schief gehen wird. Dies kann man auf jede Lebenslage adaptieren und dieses Gesetz sollte man natürlich auch als Programmierer*in im Kopf behalten. Die Arbeitswelt, in der wir uns bewegen ist im Gegensatz zur Software, die wir programmieren, nicht deterministisch – leider! Somit muss man immer mit dem Unerwarteten rechnen. Trainiere dich darauf alle Situationen, die eintreten können hervorzusehen und sei gewappnet. So behältst Du deine innere Ruhe und Entspannung, wenn diese Situationen dann tatsächlich eintreffen.

 

3. Einfach loslegen

Auf wird man ein guter Programmierer*in? In dem man es einfach macht! Sei selbstbewusst und glaube an dich, denn großartige Software wurde noch nie an einem einzigen Tag geschrieben. Auch die besten Programmierer*innen der Szene entwickeln sich stetig weiter und arbeiten jeden Tag daran besser zu werden. Du willst eine neue Programmiersprache lernen? Dann mache es einfach!

 

4. Werde Experte

Auf lange Sicht macht es sicherlich Sinn sich zu spezialisieren. Vor allem, wenn Du dich auf eine existierende Nische konzentrierst und in diesem Gebiet richtig gut wirst, dann wird dadurch dein Marktwert erheblich gesteigert. Full-Stack-Entwickler*innen geraten irgendwann aus Zeitgründen oder weil gewisse nicht-deterministische Situationen nicht vorhergesehen werden können, an ihre Grenzen und dann sind Spezialisten gefragt. Mach somit etwas lieber richtig gut, statt alles nur „ganz okay“.

5. Keep it simple

Albert Einstein hat mal gesagt: „Man muss die Dinge so einfach wie möglich machen, aber nicht einfacher.“

Komplexität kann man auf Dauer schwer handhaben, weder auf dem Gebiet der Software noch in anderen Lebensbereichen. Klingt im ersten Moment einfach und verständlich, nur oft nimmt die Programmierung von „Einfachheit“ mehr Zeit und Erfahrung in Anspruch, da man bspw. direkt alles Unerwartete miteinbeziehen muss in der Planung. Doch zum Glück gibt es ein paar Regeln, an denen du dich orientieren kannst, wie zum Beispiel, dass Methoden und Funktionen nur wenige Parameter haben sollten. 

Wir sind sicher, dass Dir der ein oder andere Tipp vorher schon bewusst war oder zumindest nun dein Bewusstsein dafür geschärft ist. Denke immer daran: Der DAU muss in jede Überlegung miteinbezogen werden!

Categories
Event review

PCDE #92 am 30.09. in Hamburg (Hybridveranstaltung)

In Hamburg starteten wir am Donnerstag, den 30.09. pünktlich um 17 Uhr mit unserer Pitch Club Developer Edition #92. Stefan Maas, Gründer und Vorstandsvorsitzender der Pitch Club AG, eröffnete die Veranstaltung mit einer Begrüßung der teilnehmenden Unternehmen und Softwareentwickler*innen. Jedes Unternehmen hatte 6 Minuten Zeit ihre IT-Projekte und Vakanzen zu pitchen und die Entwickler*innen von sich selbst als richtigen Match zu überzeugen. Im Nachgang gab es bei kühlen Drinks und Beats in entspannter Atmosphäre 1-on-1 Gespräche auf Augenhöhe mit den IT-Verantwortlichen der Unternehmen.  Der Pitch Club bedankt sich bei allen teilnehmenden Unternehmen, Softwareentwicklern sowie dem Team vom “Beach Hamburg” für die erfolgreiche Veranstaltung.  Nachfolgend eine kurze Beschreibung der teilnehmenden Unternehmen:   Den Autokauf im Autohandel mit attraktiven Finanzdienstleistungen und Online-Services so einfach wie möglich zu gestalten, ist das Ziel der BDK. Ob Finanzierung, Leasing, Versicherungen, Händlerfinanzierung oder digitale Produkte – für jeden Bedarf von Kfz-Betrieben und ihren Kunden hat die unabhängige Autobank das passende Angebot im Portfolio und dabei immer die Zukunft im Blick.    msg systems unterstützt Unternehmen dabei, nachhaltig profitabel zu arbeiten und die Chancen der Digitalisierung optimal zu nutzen. Mit gebündelter Kompetenz trägt das Unternehmen dazu bei, dass Trends schneller erkannt, Prozesse optimiert und neue Geschäftsmodelle entwickelt werden, um dauerhaft erfolgreich zu arbeiten.     NTT DATA gehört zu den führenden Dienstleistern für Business- und IT-Lösungen weltweit. Mit über 130.000 IT und Technologie Expert*innen eines global agierenden japanischen Unternehmens für eine vernetzte und sichere Zukunft.   sum.cumo steht für erfolgreiche, ganzheitliche Digitalisierung von traditionellen Geschäftsmodellen. In den Städten Hamburg, Düsseldorf und Zürich bieten sie Unternehmen der Lotterie- und Versicherungsbranche innovative und kundenzentrierte Lösungen basierend auf neuesten Technologien an.   Basler ist ein international führender Anbieter von Bildverarbeitungs-Komponenten für Computer Vision Anwendungen, u.a. Kameras, Objektiven, Framegrabbern und Software, sowie Embedded Vision Lösungen, kundenspezifischen Produktanpassungen und Beratungsdienstleistungen. Der 1988 gegründete Basler Konzern beschäftigt rund 800 MitarbeiterInnen an seinem Hauptsitz in Ahrensburg (bei Hamburg) sowie an weiteren Standorten in Europa, Asien und Nordamerika.   Zühlke ist ein weltweit tätiger Innovationsdienstleister. Auf Basis neuester Technologien erschafft und transformiert das Unternehmen Dienstleistungen und Produkte – von der initialen Vision über die Entwicklung, die Produktion und die Auslieferung bis hin zum Betrieb. Mit einem Erfahrungsschatz aus mehr als 10.000 Projekten in der Software- und Produktentwicklung erarbeitet Zühlke gemeinsam mit den Kunden zukunftsfähige Lösungen in unterschiedlichsten Branchen.   Lufthansa Industry Solutions ist ein Dienstleistungsunternehmen für IT-Beratung und Systemintegration. Die Lufthansa-Tochter unterstützt ihre Kunden bei der digitalen Transformation ihrer Unternehmen. Die Kundenbasis umfasst sowohl Gesellschaften innerhalb des Lufthansa Konzerns als auch mehr als 300 Unternehmen in unterschiedlichen Branchen. Das Unternehmen beschäftigt über 2.100 Mitarbeiter an mehreren Niederlassungen in Deutschland, Albanien, der Schweiz und den USA.   CGI ist ein globales Dienstleistungsunternehmen für IT- und Geschäftsprozesse mit insgesamt 77.000 Mitarbeitenden. An 400 Standorten bieten sie für 21 Branchen ganzheitliche, skalierbare und nachhaltige Services – global unterstützt und lokal umgesetzt. Ihr Portfolio umfasst IT- und Business-Beratung, Systemintegration, Managed IT, Business Process Services und Intellectual Property auf Top-Niveau. Ein Schwerpunkt ihrer strategischen Beratung liegt in der Verbesserung der geschäftlichen Agilität und des Change-Managements.   PHAT CONSULTING sind mittlerweile 85 Menschen, die seit 20 Jahren gemeinsam mit ihren Kunden an individuellen Lösungen für die Herausforderungen der IT und Digitalisierung arbeiten. Ihre Schwerpunkte sind unter anderem Cloud Data Center, Adoption und Smart Productivity & Analytics.