{"id":19553,"date":"2018-10-16T10:00:09","date_gmt":"2018-10-16T08:00:09","guid":{"rendered":"https:\/\/towerconsult.de\/bewerberblog\/?p=19553"},"modified":"2018-10-16T10:21:37","modified_gmt":"2018-10-16T08:21:37","slug":"was-macht-ein-softwareentwickler","status":"publish","type":"post","link":"https:\/\/towerconsult.de\/bewerberblog\/2018\/10\/was-macht-ein-softwareentwickler\/","title":{"rendered":"Was macht eigentlich ein\u2026 Softwareentwickler?"},"content":{"rendered":"<p>Heute starten wir mit einer kleinen Serie: \u201eWas macht eigentlich ein &#8230;\u201c. Auf diesem Weg m\u00f6chten wir euch einige Berufe der IT-Branche etwas n\u00e4herbringen und euch deren Joballtag kurz vorstellen. Auf diese Weise k\u00f6nnen wir euch vielleicht die Berufswahl ein wenig erleichtern. Den Auftakt machen wir heute mit dem Beruf des Softwareentwicklers.<\/p>\n<p>Wichtig zu wissen ist, dass sich die Softwareentwicklung nochmal in verschiedene Bereiche aufgliedert. Ein sehr gutes Unterscheidungsmerkmal sind die hierbei genutzten Programmiersprachen. Ein Beispiel ist der Java-Entwickler. Da es sich bei dieser Programmiersprache um ein Open-Source-Produkt handelt, kann sie sehr vielseitig genutzt werden und findet Anwendung in den unterschiedlichsten Bereichen. Anders verh\u00e4lt es sich bei C oder C++ Entwicklern. Diese arbeiten meist hardwarenah, sprich direkt an einem Ger\u00e4t oder einer Maschine. Gerne wird hier auch vom Embedded-Entwickler gesprochen. Die M\u00f6glichkeiten sind quasi so vielseitig wie die einzelnen Programmiersprachen, sodass f\u00fcr jeden etwas Passendes dabei ist.<\/p>\n<h2>Die Ausbildung<\/h2>\n<p>Hier gilt: \u201eViele Wege f\u00fchren nach Rom\u201c. Die klassischen Varianten sind hierbei die Ausbildung bzw. das Studium. M\u00f6gliche Ausbildungsberufe sind der Assistent f\u00fcr Informatik oder der Fachinformatiker f\u00fcr Anwendungsentwicklung. Wir haben in einem separaten Artikel dieses Thema schon im Detail beleuchtet und euch \u00fcber die verschiedenen Varianten der <a href=\"https:\/\/towerconsult.de\/bewerberblog\/2018\/08\/berufsausbildung-in-der-it\/\" target=\"_blank\" rel=\"noopener\">IT Ausbildung<\/a> aufgekl\u00e4rt.<\/p>\n<p>Eine andere Option ist der Weg \u00fcbers Studium, sowohl Bachelor oder Master bzw. Diplom sind hier m\u00f6glich. Die naheliegende Option ist nat\u00fcrlich ein Studium der Informatik. Aber auch F\u00e4cher wie Wirtschaftsinformatik, Mathematik und das Ingenieurwesen bieten die M\u00f6glichkeit sich schon innerhalb des Studiums auf die Informatik zu spezialisieren.<\/p>\n<p>Nicht zu untersch\u00e4tzen sind die Quereinsteiger. Hier gibt\u2019s nichts, was es nicht gibt. Mit Interesse an dem Thema Informatik und einer gewissen Begeisterung und Engagement kann man sich, egal mit welchem Hintergrund in die Themen einarbeiten und hier Fu\u00df fassen.<\/p>\n<p>Unser IT-Consulting-Team ist hier denke ich ein sehr gutes Beispiel. Julia hat in ihrem Vorstellungsartikel ihren Weg <a href=\"https:\/\/towerconsult.de\/bewerberblog\/2018\/01\/von-der-kunstgeschichte-zum-it-consulting\/\" target=\"_blank\" rel=\"noopener\">von der Kunstgeschichte zum IT-Consulting<\/a> beschrieben. Alle im Team haben ganz andere Hintergr\u00fcnde bzw. Werdeg\u00e4nge und stemmen jetzt gemeinsam erfolgreich die IT-Projekte. Wie sagt man so sch\u00f6n, wo ein Wille ist, da ist auch ein Weg \ud83d\ude42<\/p>\n<h2>Das Klischee<\/h2>\n<p>Wenn man an einen Softwareentwickler denkt, kommt einem schnell das typische Klischee in den Kopf: Sie sitzen in dunklen Kellerr\u00e4umen ohne direktes Sonnenlicht und h\u00e4mmern den ganzen Tag Zeile f\u00fcr Zeile ihres Codes in den Computer. Dabei reden sie nat\u00fcrlich nie mit anderen Menschen und leben nur von Kaffee, Club Mate und Fertiggerichten. Mit Sicherheit findet ihr unter gen\u00fcgend Informatikern solche Paradebeispiele.<\/p>\n\n<p>&nbsp;<\/p>\n<h2>Weg vom Klischee hin zur Realit\u00e4t<\/h2>\n<p>Zum Gl\u00fcck sieht die Realit\u00e4t dann doch anders aus. Die R\u00e4ume liegen nicht mehr ausschlie\u00dflich im Keller, es gibt tats\u00e4chlich auch Tageslicht. Eines muss euch allerdings klar sein, ohne einen Computer geht es nicht. Das ist und bleibt das Hauptarbeitsger\u00e4t eines Softwareentwicklers. Wer damit nichts anfangen kann ist in diesem Beruf leider falsch.<\/p>\n<p>Viele Firmen legen mittlerweile gro\u00dfen Wert darauf, eine m\u00f6glichst angenehme Arbeitsatmosph\u00e4re zu schaffen. Besonders in Startup-Unternehmen wird viel Aufwand in das Thema <a href=\"https:\/\/towerconsult.de\/bewerberblog\/2014\/07\/work-life-verquickung-fruher-hatten-wir-freunde-heute-haben-wir-kollegen\/\" target=\"_blank\" rel=\"noopener\">Work-Life-Balance<\/a> gesteckt. Angefangen bei kostenlosen Getr\u00e4nken wie Kaffee und Club-Mate (ja dieses Klischee stimmt tats\u00e4chlich \ud83d\ude42 ) gibt es oft auch Spielautomaten und Konsolen bis hin zu einem B\u00e4lle-Bad f\u00fcr die Mitarbeiter. Die M\u00f6glichkeiten sind hier tats\u00e4chlich unendlich. Dem War for Talents geschuldet \u00fcberbieten sich die Unternehmen mittlerweile mit den Goodies immer mehr.<\/p>\n<h2>Was macht man als Softwareentwickler den ganzen Tag?<\/h2>\n<p>Ziel des Ganzen ist die Entwicklung eines Programmes, einer App oder Internetseite oder teilweise auch eines Ger\u00e4tes. Die Ausgangssituation ist dabei nat\u00fcrlich immer eine andere. Mal startet man dabei von Null, f\u00fcr viele Entwickler der Optimalzustand, und mal existiert bereits ein Teil des Ganzen und muss weiter bearbeitet, ausgearbeitet und\/ oder beendet werden. So wie es beim Verfassen von Texten ist, hat auch jeder Entwickler seinen ganz pers\u00f6nlichen Stil. Sich dann in einen bereits bestehenden Code einzuarbeiten und diesen weiterzuschreiben ist oftmals eine kleine Herausforderung. Wenn das Programm endlich steht, geht\u2019s in die n\u00e4chste Phase &#8211; Testen bzw. Bugs fixen. F\u00fcr viele Entwickler sind das nicht unbedingt die Lieblingsaufgaben, oftmals eine zeitintensive Sisyphusarbeit. Daf\u00fcr m\u00fcsst ihr auf jeden Fall eine gewisse Frustrationstoleranz mitbringen.<\/p>\n<p>Im Arbeitsalltag sind die Entwickler meist nicht auf sich allein gestellt, sondern arbeiten im Team mit Kollegen und manchmal auch externen Partnern. Es ist also praktisch unm\u00f6glich ohne menschlichen Kontakt \u00fcber den Tag zu kommen. Gerade bei beliebten Projektmanagement-Strategien wie <a href=\"https:\/\/towerconsult.de\/fuer-unternehmen\/weiterbildung\/seminar-scrum-master-scrum-product-owner\/\" target=\"_blank\" rel=\"noopener\">SCRUM<\/a> geht es gar nicht ohne Kommunikation. Die Entwickler diskutieren miteinander und unterst\u00fctzen sich gegenseitig bei Problemen. Gern sitzt man dann zu zweit oder mit noch mehr Kollegen vorm Rechner und bespricht die n\u00e4chsten Schritte. In Meetings oder Telefonkonferenzen wird der aktuelle Stand abgestimmt, der n\u00e4chste Sprint oder das Deployment besprochen. Einzelk\u00e4mpfer gibt es da nur sehr selten.<\/p>\n<h2>Fazit<\/h2>\n<p>Der Beruf des Softwareentwicklers bietet schier unz\u00e4hlige M\u00f6glichkeiten. Neben der Spezialisierung auf die einzelnen Bereiche wie zum Beispiel die Embedded-Entwicklung seid ihr mit dieser Job-Wahl nicht mehr nur auf die klassische IT-Branche beschr\u00e4nkt. Auch in den Bereichen Logistik, Medizintechnik oder Elektrotechnik finden sich immer wieder sehr spannende Positionen. Durch die Arbeit an unterschiedlichen Projekten und in unterschiedlichen Teams ist ebenfalls f\u00fcr Abwechslung gesorgt.<\/p>\n<p>Die Zukunftschancen f\u00fcr diesen Beruf sehen zudem nicht schlecht aus. Derzeit herrscht besonders in der IT ein <a href=\"https:\/\/towerconsult.de\/bewerberblog\/2017\/05\/fachkraeftemangel-in-der-it-neue-linkedin-studie\/\">Fachkr\u00e4ftemangel<\/a>. Softwareentwickler werden daher in vielen Bereichen gesucht. Vom Absolventen bzw. Junior-Level bis hin zur Senior- oder Leiter-Position ist die Nachfrage gro\u00df. F\u00fcr alle aktuellen Stellen im Bereich Softwareentwicklung k\u00f6nnt ihr gern <a href=\"https:\/\/towerconsult.de\/Landing\/softwareentwickler\/\" target=\"_blank\" rel=\"noopener\">unsere Jobb\u00f6rse<\/a> besuchen.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Heute starten wir mit einer kleinen Serie: \u201eWas macht eigentlich ein &#8230;\u201c. Auf diesem Weg m\u00f6chten wir euch einige Berufe der IT-Branche etwas n\u00e4herbringen und euch deren Joballtag kurz vorstellen. Auf diese Weise k\u00f6nnen wir euch vielleicht die Berufswahl ein wenig erleichtern. Den Auftakt machen wir heute mit dem Beruf des Softwareentwicklers. Wichtig zu wissen [&hellip;]<\/p>\n","protected":false},"author":55,"featured_media":19555,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[100],"tags":[],"_links":{"self":[{"href":"https:\/\/towerconsult.de\/bewerberblog\/wp-json\/wp\/v2\/posts\/19553"}],"collection":[{"href":"https:\/\/towerconsult.de\/bewerberblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/towerconsult.de\/bewerberblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/towerconsult.de\/bewerberblog\/wp-json\/wp\/v2\/users\/55"}],"replies":[{"embeddable":true,"href":"https:\/\/towerconsult.de\/bewerberblog\/wp-json\/wp\/v2\/comments?post=19553"}],"version-history":[{"count":0,"href":"https:\/\/towerconsult.de\/bewerberblog\/wp-json\/wp\/v2\/posts\/19553\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/towerconsult.de\/bewerberblog\/wp-json\/wp\/v2\/media\/19555"}],"wp:attachment":[{"href":"https:\/\/towerconsult.de\/bewerberblog\/wp-json\/wp\/v2\/media?parent=19553"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/towerconsult.de\/bewerberblog\/wp-json\/wp\/v2\/categories?post=19553"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/towerconsult.de\/bewerberblog\/wp-json\/wp\/v2\/tags?post=19553"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}