Humanist in der IT-Welt

Humanist in der IT-Welt

Blog post image

Der Humanist mag Mathematik nicht. Ein Humanist kann kein Programmierer werden. Ein Humanist wird keinen Job mit einem guten Gehalt finden. Ich habe diese Slogans auf der Seite eines der Blogs gefunden, die der Arbeitssuche gewidmet sind. Dies ist natürlich eine Reihe von Stereotypen, von denen ich denke, dass jeder sie gehört hat. Es besteht die Auffassung, dass die meisten Humanisten nicht über harte Kompetenzen in ihrem Kompetenzspektrum verfügen — über konkretes technisches Wissen. Ist das in der Realität der Fall? Werden sich Humanisten wirklich nur in einer Schule, Bibliothek, einem Büro wiederfinden, möglicherweise im Marketing oder Vertrieb? Meiner Meinung nach definitiv nicht!

Humanisten gegen Strict Minds

Wer ist ein Humanist? Nach der offiziellen Definition ist ein Humanist ein Spezialist auf dem Gebiet der Geisteswissenschaften (Quelle: pwn.pl). Ihr Gegenstand ist der Mensch und sein Werk, z.B. Philosophie, Kunstgeschichte, Journalismus, Kulturwissenschaften, Politikwissenschaft, Soziologie, Jura oder Philologie. Man kann sagen, dass sich die Geisteswissenschaften von den exakten Wissenschaften dadurch unterscheiden, dass es unmöglich ist, den Gegenstand ihres Studiums mathematisch zu erfassen. Macht sie das weniger logisch? Das ist sicherlich nicht der Fall. In den Geisteswissenschaften gibt es zwar keine strenge Methodik, aber es gibt Prinzipien, die es uns ermöglichen, verlässliches Wissen von anderen Aussagen zu unterscheiden. Der Humanist wird oft als kleiner Träumer gesehen, der in den Wolken schwankt, während der strenge Verstand derjenige ist, der hart auf den Boden tritt. Was diese beiden Welten verbindet, ist die Notwendigkeit, auf ihre Erfahrungen und Kompetenzen zurückzugreifen, die sich gegenseitig ergänzen können. Ein Kunde, der sich mit der Modernisierung des Systems, an dem er arbeitet, an ein IT-Unternehmen wendet, muss kein Experte für technische Fragen sein. Es reicht aus, wenn er angibt, was das Problem ist, was aufgetreten ist oder welche Verbesserungen er erwartet. Die besten Lösungen vorzuschlagen, ist bereits eine IT-Aufgabe.

Vorteile, die Ihnen einen Vorteil in der IT verschaffen

Kommunikation und Präsentation Das macht es für Humanisten einfacher. Entwickler verfügen über einen großen Wissensschatz, sie sind Experten auf ihrem Gebiet. Aufgrund der Schwierigkeiten können sie jedoch dazu führen, dass sie auf klare Weise über technische Probleme sprechen, insbesondere mit Personen außerhalb der Branche. Ein Humanist hat es eilig zu helfen, der dankbar über alles erzählt, Sie neugierig macht und sogar verkauft. Und das ist eine sehr wertvolle Fähigkeit. Ein Humanist hilft dank seiner kommunikativen und künstlerischen Fähigkeiten dabei, einen Sponsor und ein Budget zu gewinnen, hilft, das Projekt zu retten, wenn es etwas aus der Bahn geraten ist, und wird die Stakeholder davon überzeugen, dass alle Anforderungen erfüllt werden, und zwar nur rechtzeitig und auf die richtige Weise.

Abstraktes Denken wird helfen, „coolere“ Software zu machen. Entwickler verstehen oft nicht, was es heißt, etwas „hübsch“ zu machen. Schön für sie ist der Code, der keine unnötigen Elemente enthält, es gibt keine Fehler, er ist nach Kunst geschrieben. Jegliche visuelle Verzierungen sind ihnen nicht so wichtig. Der Architekt kümmert sich um die Konsistenz des Systems, nicht um sein endgültiges Erscheinungsbild für den Benutzer. Der Administrator implementiert einfach, was er bekommt. In den meisten Fällen werden Informationen über die Erwartungen an das Erscheinungsbild und die Funktionalität der Anwendung von einer Person aus dem Unternehmen bereitgestellt. Und dieser Jemand hat vielleicht keine Ahnung von Softwareentwicklung. Dank der Unterstützung eines Humanisten im Team gewinnt er an Kreativität und hat die Chance, dass die erstellte Anwendung einzigartig und originell ist. In Besprechungen lesen Humanisten dank Intuition und abstraktem Denken besser die Absichten eines Unternehmens, das möglicherweise nicht genau weiß, was es von der IT erwartet. Ein Humanist hingegen weiß, versteht, kann mit Programmierern eine gemeinsame Sprache finden und zusammen mit UXOWEC erstellen sie eine ideale, benutzerfreundliche Oberfläche.

Führungsqualitäten. Behalten Sie den Überblick über das Meeting, weisen Sie Aufgaben kompetent zu, entscheiden Sie aus der Menge der Bestellungen, achten Sie auf den Teamgeist und die positiven Beziehungen zwischen den Mitarbeitern. Hier haben die sogenannten Soft Skills Vorrang, und Humanisten haben mehr davon. Der Entwickler will nicht „streiten“ (das könnte er wahrscheinlich, aber warum?) , er möchte eine klare Prioritätenliste, spezifische Aufgaben und Analysen erhalten - er möchte arbeiten. Wer sonst sollte die Analyse leiten, die Prioritäten wurden gesetzt, und das erfordert oft ein festes Engagement, den Einsatz dieser „weichen“ Fähigkeiten, eine harte Herangehensweise, Durchsetzungsvermögen oder, im Gegenteil, Humor und sinnvolle Verhandlungen.

Mit Menschen arbeiten, sie verstehen Es ermöglicht Ihnen, ein besseres Team zusammenzustellen. Es lebt nicht nur vom Programmieren, es ist notwendig, nicht nur mit einem Computer kommunizieren zu können. Die Anwesenheit eines Humanisten verleiht dem Team eine neue Qualität, neue Themen tauchen auf, Gespräche werden abwechslungsreicher. Sie können viel voneinander lernen. Darüber hinaus und vor allem ist es einfacher, Konflikte im Team zu lösen und mit anderen auszukommen.

Geduld, das heißt, die Fähigkeit, in einer Besprechung mehrere Stunden durchzuhalten und trotzdem auf dieser Grundlage eine nützliche Notiz zu verfassen, die Fähigkeit, dem Autor eine zehnseitige Beschreibung des Prozesses zu erklären, dass eine solche beschreibende Form für den Programmierer nicht freundlich ist, und immer wieder zu wiederholen, dass es unmöglich ist, dass alle Aufgaben die höchste Priorität haben, dass manchmal mehrere Dinge nicht parallel erledigt werden können. Das Entwicklungsteam weiß das, es ist für sie offensichtlich, und Unternehmen behandeln es manchmal als Ausrede.

Fähigkeit zu schreiben Es ist wie ein Segen für den Entwickler. Natürlich muss er nicht selbst perfekt darin sein, aber trotzdem muss er ein Empfangsprotokoll, eine Produktshow seiner Anwendung, einen Bericht, eine Machbarkeitsstudie erstellen und hier kommt die Treppe ins Spiel. Programmierer, strenge Köpfe, sind konkret, wiegen Worte und verzichten gerne menschlich auf die Erstellung von groben Beschreibungen. Natürlich, wenn einer im Team gefunden wird.

All dies bietet sicherlich einen menschlichen Vorteil und ermöglicht es ihm, ein wirklich wertvoller Akteur im IT-Projekt zu werden. Reicht das jedoch aus? Kann er einfach dem Entwicklungsteam beitreten und von Grund auf anfangen zu arbeiten? So einfach ist das nicht mehr. Der Humanist muss sich in der IT bestimmte Eigenschaften aneignen, so das Sprichwort: Wenn du zwischen die Krähen kommst, musst du knacken, wie sie es tun.

Welche Eigenschaften musst du loswerden und welche Eigenschaften musst du erwerben, um ein wertvolles Mitglied des Teams zu sein?

Grundlagen der Programmierung ist eine Notwendigkeit. Es geht nicht darum zu wissen, wie man programmiert, nein, es geht darum zu wissen, was und wie es aufgebaut ist, welche Regeln für Verbindungen zwischen Systemen gelten, welche Architektur die Systeme haben, was die API ist, welche Technologien wir haben und welche für das Backend und welche für das Frontend verantwortlich sind. Theorie. Es genügt, ein wenig zu lesen, für interessantere Themen suchen Sie nach einer Art Buch oder Lehrbuch. Es ist auch nützlich, die Grundlagen von SQL zu erlernen. Wenn wir eine einfache Abfrage schreiben können, bietet uns das großartige Möglichkeiten und wir sammeln Punkte im IT-Team.

Fähigkeit, mit der IT zu sprechen. Der berühmteste Witz unter Humanisten lautet: „Ich weiß nicht, ob Sie mich jetzt beleidigen oder was...“, wenn sie auf einer Besprechung sind und Entwickler oder Architekten über die Einzelheiten einer Anwendung sprechen oder versuchen, eine Einführung in die technische Analyse zu geben. Scheinbar lächerlich, aber auf lange Sicht anstrengend. Ohne Informatikausbildung ist es zwar schwierig, alle Gespräche von Programmierern zu verstehen, aber nichts hindert Sie daran, zumindest einen Teil davon zu verstehen. Es lohnt sich zu lesen, wie man in IT-Sprache spricht, womit man isst, was einzelne Sätze bedeuten, und sie selbst zu verwenden.

Konkretheit von Aussagen und Handlungen ist ein weiteres Studiengebiet für Humanisten. Das IT-Team besteht aus bestimmten Personen, die ein klares, spezifisches, oft kalkuliertes Ziel anstreben. Um dies zu erreichen, benötigt das Team genaue Beschreibungen der Anforderungen, präzise und relevante Aussagen sowie kurze, fruchtbare Besprechungen. Dafür wird konkretes, strukturiertes Wissen menschlich benötigt. Der Humanist muss anfangen zu denken, dass es notwendig ist, sich auf jedes Treffen sorgfältig vorzubereiten und nicht während seiner Dauer Arrangements zu erfinden.

Ein anderer Umgang mit der Zeit, das heißt, einfach die Arbeit der IT zu respektieren. Nicht nur, weil ein Arbeitstag teuer ist, sondern auch, weil sich die Verschwendung von IT-Zeit negativ auf die Teammoral auswirkt. Sie sollten vorbereitet zu dem Meeting kommen und konkrete Fragen oder Anforderungen stellen. Danach sollte eine kurze, spezifische Notiz gemacht werden. Die IT-Abteilung muss wissen, dass sie mit einem sachkundigen Unternehmensvertreter zusammenarbeitet, der die Vorgehensweise der Entwickler versteht und weiß, dass ineffizientes Zeitmanagement zu Verlusten führt.

Prägnante Analysen, sind die perfekten für einen Programmierer. Idealerweise sollten sie in einer Tabelle und nicht in Form eines Aufsatzes enthalten sein. Wenn Sie fünf oder zehn Seiten mit einer farbenfrohen Beschreibung durchgehen, kann dies für den Entwickler Zeitverschwendung sein. Der Humanist muss das lernen, denn das wichtigste Merkmal der Anforderungsanalyse sollte sein, dass die IT sie versteht.

Endlich etwas, das ich nenne Die Fähigkeit „Ich weiß oder ich weiß nicht“. Der Stil des Humanisten lautet: „Wenn ich etwas nicht weiß, werde ich etwas erfinden, und selbst wenn sich herausstellt, dass es sich in einem Moment ändert, werde ich es ändern.“ In vielen Fällen funktioniert das und verursacht keine größeren Probleme, aber nicht in der IT. Sich ändernde Anforderungen sind Entwicklungsteams nicht fremd, tatsächlich werden sie immer häufiger und tauchen in fast jedem Projekt auf, sollten aber nicht absichtlich herbeigeführt werden. Es sollte keine „Lass uns das machen, höchstens ändern wir uns“ -Regel geben. Das ist eine sehr wichtige Eigenschaft, die sich ein Humanist aneignen muss: durchdachte Behauptungen, gestützt auf konkretes Wissen oder Berechnungen. Und wenn eine Frage gestellt wird, auf die wir die Antwort nicht kennen, ist es notwendig, direkt zu sagen, dass sie unklar ist, und einen Plan zu erstellen, wie wir dies herausfinden können.

Zusammenfassung

Es ist eine Tatsache, dass einem Humanisten vielleicht, sagen wir mal, mathematische Fähigkeiten und Qualitäten fehlen, aber er hat eine Reihe anderer, die ihm helfen können, sich in der IT-Branche zurechtzufinden und ihm sogar einen gewissen Vorteil verschaffen können. Es wird angenommen, dass jemand, der Schwierigkeiten hat, mathematische Operationen oder Statistiken zu verstehen, nicht in der Lage ist, zu verstehen, wie Systeme funktionieren, worum es beim Programmieren geht, was in Tausenden von Codezeilen steckt. Nichts ist mehr falsch. Magnetresonanztomographie-Studien haben gezeigt, dass beim Lesen von Code die für Sprachverarbeitung, Gedächtnis und Aufmerksamkeit verantwortlichen Zentren im Gehirn aktiviert werden, ohne zu zählen. Hinzu kommt, dass selbst beim Lesen von mathematischem Code die für Mathematik zuständigen Hirnareale nicht aktiv waren. (Quelle: nofluffjobs.com).

Bei der Vorbereitung der Entwicklung dieses Artikels und der Zusammenstellung von Informationen aus verschiedenen Quellen bin ich zu dem Schluss gekommen, dass es keine wirklich völlig starre Unterteilung in Humanisten und Druckwissenschaftler gibt. Es gibt nur Leute, die wollen! Sie wollen sich die Zeit nehmen, andere und ihre Sichtweise zu lernen und zu verstehen. Die Welt der Humanisten selbst oder der Kompressoren selbst wäre unglaublich langweilig. Wie Rafael Reif, Präsident des MIT, es ausdrückte:

Die Welt braucht zweisprachige Menschen. Das heißt, kunstverliebte Ingenieure und Humanisten, die Technologie verstehen.

Related posts

All posts
Blog post image

Karriere

Was ist der Unterschied zwischen Frontend und Backend — womit soll ich beginnen?

Kurz bevor wir die endgültige Entscheidung treffen, unser Abenteuer als Entwic...

Read more
Blog post image

Karriere

Vom Soziologen zum Programmierer oder wie man sich für die Arbeit in der IT verkleidet

Der im August letzten Jahres veröffentlichte Arbeitsmarktbarometer-Bericht zei...

Read more
Blog post image

Karriere

IT ist nicht nur Programmieren! Welche nichttechnischen Berufe erwarten Sie in der IT-Branche?

Die IT-Branche wird hauptsächlich mit Programmierern in Verbindung gebracht, d...

Read more