2017-09-15 14:13:39 +0000 2017-09-15 14:13:39 +0000
132
132
Advertisement

Wie kann ich den Leuten erklären, dass ein Programmierer kein Computertechniker ist?

Advertisement

In Italien denken viele Leute immer wieder, dass Programmierer Computertechniker sind.

Ein Programmierer macht ganz andere Dinge, und in einer Firma bin ich nicht derjenige, der Ihren Computer zusammenbauen oder Teile davon verändern sollte.

Manchmal kam mir das wie eine Minimierung meiner Arbeit vor und ich fühlte mich etwas beleidigt.

Die Firma, für die ich arbeite, hat viele spezifisch-technische Mitarbeiter, Programmierer, Systemisten usw.

Wie kann ich den Leuten erklären, dass ein Programmierer kein Computertechniker ist?

Advertisement
Advertisement

Antworten (13)

162
162
162
2017-09-15 14:48:01 +0000

Die einzige Art und Weise, wie dies unhöflich ist, ist Ihre Überzeugung, dass ein Programmierer besser ist als ein Techniker [Sie erwähnen, dass es sich wie eine Minimierung Ihrer Arbeit anfühlt, wenn die Leute denken, dass Sie ein Techniker sind]. Ich meine nicht, dass Sie unhöflich sind, das zu glauben, aber wenn Sie das glauben, dann kann es sich unhöflich anfühlen, Leute zu korrigieren: “Ich bin nicht das Geringere, ich bin dieses Höhere”.

Lösung: Sprechen Sie so, als ob die Tech Ihnen gleichwertig oder sogar überlegen ist. “Oh nein, ich sage Computern, was sie tun sollen [oder wie sie etwas Kompliziertes tun sollen], aber wenn sie kaputt sind, bin ich nutzlos. Dafür braucht man eine Technik.” Oder: “Verdammt, ich baue meine Computer nicht selbst zusammen! Dafür verlasse ich mich auf ausgebildete Fachleute.” Konzentrieren Sie sich nicht auf Berufsbezeichnungen, sondern auf das, was Sie tun, und was die Person, die sie brauchen, tut.

Die Leute glauben, ich kann ihren Drucker zum Laufen bringen oder mich ständig mit Verbindungsproblemen herumschlagen. Und bis zu einem gewissen Grad kann ich das auch (und Sie auch), weil wir einiges von diesem Zeug in Selbstverteidigung lernen, da wir ohne unsere Technologie nicht sein können. Aber wir sind wahrscheinlich nur ein kleines bisschen besser darin als die Leute, die glauben, dass wir helfen können. Machen Sie sich das zu eigen und teilen Sie uns mit, dass Sie eigentlich in einer ganz anderen Sache wirklich gut sind, und wenn es darum geht, den Drucker zum Laufen zu bringen, sind Sie und Ihr Gesprächspartner auf der gleichen Stufe.

42
42
42
2017-09-15 16:12:35 +0000

Sie können tun, was ich tue (ein Programmierer seit 40 Jahren, ein Doktor der Informatik): Die Wahrheit sagen. Ich sage den Leuten, je nach den Umständen:

Ich weiß nichts über das Konfigurieren von Windows oder das Beheben von Problemen mit Windows.

Ich weiß nichts über dieses Programm.

Ich weiß nichts über diese Hardware.

Ich benutze so etwas nie.

Ich weiß nicht, was verschiedene Arten von Konnektoren sind oder was Sie brauchen.

Ich weiß nicht, wie man ein Spiel schreibt.

Ich weiß nicht, wie man eine Telefonanwendung für Sie schreibt.

Wenn sie das in Frage stellen, sage ich ihnen, dass ich nichts davon wissen muss, um meine Arbeit zu tun, denn mein Job ist es, Logikprobleme, mathematische Probleme und Probleme der Informationsorganisation zu lösen. Der Computer ist ein Werkzeug, wie Bleistift und Papier, und ich weiß auch nicht, wie man Bleistift und Papier herstellt.

30
Advertisement
30
30
2017-09-15 14:50:35 +0000
Advertisement

Das hängt davon ab, was Sie fragen und wie Ihr Unternehmen aufgebaut ist.

In meinem Unternehmen sind unsere IT-Mitarbeiter die einzigen Personen, die die Erlaubnis haben, Hardware/Software hinzuzufügen oder zu ändern. Das bedeutet, dass es einfach ist, jedem, der um Hilfe bittet, zu sagen:

Ich kann Ihnen eigentlich nicht dabei helfen, weil ich nicht die Systemberechtigungen habe, um das zu tun, worum Sie bitten. Sie werden mit jemandem aus der IT-Abteilung sprechen müssen. So nehmen Sie Kontakt mit ihnen auf:

Sie können auch zugeben, dass Sie nicht wissen, wie man das macht… oder wie es in Ihrem Unternehmen gemacht wird.

Ich bin mir nicht sicher, wie die Richtlinie dafür aussieht. Ich arbeite mit Software-Design, was wirklich anders ist als die Konfiguration von Hardware. Sie müssen mit jemandem aus der IT-Abteilung sprechen, um das zu tun, was Sie verlangen. Hier ist, wie Sie mit ihnen Kontakt aufnehmen…

Es gibt keine Möglichkeit, sich nicht beleidigt zu fühlen, wenn sie immer wieder zu Ihnen kommen und Sie beschließen, sich dadurch beleidigt zu fühlen. Das ist Ihre Option. Aber irgendwann, mit genügend Hinweisen, um zur IT zu gehen, werden sie hoffentlich nicht mehr zuerst zu Ihnen kommen und direkt zur IT gehen. An diesem Punkt ist Ihr Problem gelöst.


Ich möchte hinzufügen, dass es keinen Grund für Sie gibt, sich dadurch beleidigt zu fühlen. Tatsächlich bedeutet “sich beleidigt fühlen”, dass Sie die Arbeit, die Ihr IT-Personal leistet, nicht respektieren, weil Sie denken, dass es unter Ihnen steht. Das ist anders, nicht unbedingt “weniger”. Bitte respektieren Sie sie.

Ich denke, Sie sollten Ihre Rezeption dieser Leute, die zu Ihnen kommen, neu gestalten… Sie sagten in einem Kommentar:

Ich möchte klarstellen, dass ich mich nicht für überlegen halte, ich habe nur das Gefühl, dass sie mich unterschätzen, aber vielleicht ist es ein persönliches Problem.

Sie haben es falsch verstanden: sie halten viel von Ihnen, also kommen sie zu Ihnen und bitten um Hilfe. Im Allgemeinen bitten Menschen Menschen, die sie respektieren, um Hilfe, also denken Sie nicht, dass jemand, der um Hilfe bittet, Ihre Fähigkeiten unterbewertet hat. Außerdem gibt es wenig Grund, sich beleidigt zu fühlen, da die Leute, die Sie um Hilfe bitten, (ich würde mal vermuten) einfach nicht darüber informiert sind, was ein Software-Entwickler/Programmierer tut. Es ist einfach, wie die Dinge sind. Außerdem sind viele Leute, die Entwickler sind, können bis zu einem gewissen Grad mit Hardware-Problemen umgehen, so dass es nicht so ist, dass die Leute, die zu Ihnen kommen, damit Unrecht haben. Wenn Sie nicht wissen, wie man das macht, was sie verlangen, ist es in Ordnung, das zuzugeben.


Ich bin kein Software-Entwickler, aber ich arbeite auf der Systemebene mit Computern. Ich bekomme Anfragen für alle möglichen Hardware/Software-Dinge - zum Beispiel wurde ich gestern gefragt, wie man jemanden zu einer E-Mail-Gruppe hinzufügt… Ich habe auf die E-Mail geantwortet und sie weitergeleitet… an unsere IT-Mitarbeiter, die sich mit dieser Sache beschäftigen…

Firmen sind groß und kompliziert. Manchmal ist es verwirrend zu wissen, an wen man sich wenden soll, also sprechen Sie mit den Leuten, die Sie kennen und die anscheinend Ihre Lösung möglicherweise haben. Ich betrachte es als einen großen Gefallen für sie, sagen zu können: “Ich kann es nicht, aber ich kann dabei helfen, herauszufinden, wer es kann”… nicht jeder will sich die Zeit dafür nehmen, aber ich tue es gerne, im Rahmen des Möglichen.

15
15
15
2017-09-15 14:53:10 +0000

Bauen Sie eine gute Arbeitsbeziehung zu den IT-Leuten auf, deren Aufgabe es ist, die Computer zu reparieren.

Dann fragen Sie sie: “Wissen Sie, wenn mich Leute bitten, ihre Computerprobleme zu beheben, werde ich sie an Sie verweisen, ok? (es sollte offensichtlich sein)

Wenn sie dann unweigerlich fragen, sagen Sie etwas wie: "Ich bin der Programmierer, wenn mein Computer so kaputt geht wie Ihrer, dann rufe ich einfach die Spezialisten!

Mir gefällt das Wort "Spezialist”, es drückt den gebührenden Respekt vor den IT-Technikern aus, macht aber gleichzeitig deutlich, dass das Problem dieses Benutzers nicht Ihr Problem ist…

14
Advertisement
14
14
2017-09-15 16:17:28 +0000
Advertisement

Es gibt eine ähnliche Beziehung zwischen Architekten und Bauherren, die Sie nutzen können. Der Architekt stellt sich ein Haus vor und entwirft dann Entwürfe für dieses Haus. Der Bauherr verwendet diese Entwürfe dann, um tatsächlich ein Haus zu bauen. Ein Programmierer stellt sich vor, was ein Programm tun soll, und entwirft dann den Code dafür. Der Techniker nimmt diese Dinge und macht Ihren Computer tatsächlich funktionsfähig.

Die Analogie ist nicht 100%ig, denn was ein Techniker tut und was ein Bauherr tut, ist nicht ganz eins zu eins. In beiden Fällen ist jedoch eines der bestimmenden Merkmale des Architekten/Programmierers die Erstellung der Papier-/Digitaldokumente, in denen beschrieben wird, was getan werden sollte. Wenn ich als Programmiererkollege an Attribute denke, die meine Arbeit definieren, ist das eines davon. Wenn ich versuchen würde, den Unterschied zwischen einem Programmierer und einem Techniker zu definieren, würde ich eine Analogie wählen, die diese Botschaft nach Hause bringen kann, wie diese hier.

Der Grund, warum ich diese Analogie mag, ist, dass sie den Unterschied zwischen einem Programmierer und einem Techniker erklärt, ohne den Techniker herabzusetzen. Die meisten Leute würden zustimmen, dass der Architektenjob sexyer ist, aber das bedeutet nicht, dass der Job des Bauunternehmers nicht unglaublich wichtig und wertvoll für die Gesellschaft ist. Ebenso ist das, was ein Techniker tut, sehr wichtig, es unterscheidet sich nur in seiner Natur vom Programmieren. Wenn es das Gespräch erfordert, kann ich sogar über die Bedeutung von Technikern sprechen, ohne meine Behauptung zu verwässern, dass ich etwas anderes tue als sie.

Ein Teil der Verwirrung entsteht auch deshalb, weil Programmierer von Natur aus halbwegs anständig darin sind, technische Probleme zu debuggen. Wir können ein Problem hören, eine StackExchange-Suche durchführen und es beheben, fast genau wie ein Techniker. Da sich Techniker jedoch auf diese Art von Dingen spezialisieren, sind sie wesentlich besser darin. Vielleicht kann ich Ihnen helfen, zu Hause einen Drucker anzuschließen und ihn zum Drucken zu bringen. Es könnte ein paar Hacks erfordern, aber wir kriegen ihn schon zum Drucken. Die Techniker an dem Ort, an dem ich arbeite, unterhalten eine Armee von netzwerkgestützten Xerox DocuCentern in einer Unternehmensumgebung, in der Ausfallzeiten $$$$ bedeuten und Patches bereitgestellt werden müssen, bevor Hacker diese Löcher ausnutzen, um unsere kritischen Daten zu stehlen, wobei gleichzeitig sichergestellt wird, dass jede Änderung, die sie herausschieben, rückgängig gemacht werden kann, wenn einzelne Benutzer aufgrund der Änderung Arbeitsausfälle erleiden. Denn schließlich werde ich als Benutzer, wenn das kritische Sicherheitspatch der IT meine Arbeit auch nur im geringsten behindert, ein Ticket auf der höchstmöglichen Ebene öffnen lassen und von ihnen verlangen, dass sie es auf einen lächerlich kurzen Zeitplan hin reparieren. Dann lasse ich den Manager meines Vorgesetzten anrufen und verlange, dass das Ticket so schnell wie möglich bearbeitet wird.

Ja, technisch gesehen ist es das Gleiche, aber ich bin sehr froh, dass engagierte Spezialisten sich bei der Arbeit für mich darum kümmern!

11
11
11
2017-09-15 17:18:43 +0000

Genau das hatte mich eine Zeit lang verwirrt, und ich fühle mit Ihnen! Ich verfüge über einige Kenntnisse auf dem Gebiet der Software- und Datenwissenschaften (obwohl ich das eher als Hobby denn als Beruf betreibe), aber die Leute bitten mich oft, ein Problem an einem Wi-Fi-Router zu beheben, Hardware-Probleme zu beheben, usw…., über die ich wenig oder gar keine Kenntnisse habe.

Ich fand, dass es ein guter Ansatz ist, Technik mit Sport in Verbindung zu bringen. Die meisten Leute haben genug Verständnis für Sport im allgemeinen, so daß es einfacher ist, sie erkennen zu lassen, daß ein Programmierer nicht alles über Technik weiß, ähnlich wie professionelle Fußballspieler nicht in jeder Sportart gut sind.

Das untenstehende Beispiel ist ein Beispiel, das ich normalerweise erkläre, wenn ich von einer Nicht-Technik-Person (Freunde, nicht Firmenmitglieder) gefragt werde:

Mein gefranstes X: Hey, mein Internet funktioniert plötzlich nicht mehr. Was ist passiert?

I: (Zu breit…) [Nachdem ich es kurz überprüft habe…] Sorry, ich weiß es nicht. Ich bin kein Netzwerktechniker.

X: Aber Sie sind ein Ingenieur! Warum können Sie es nicht reparieren?

I: [Nach kurzer Prüfung…] Software-Ingenieur ist nicht dasselbe wie Netzwerk-Ingenieur. Denken Sie an Sport. Messi ist ein Fußballspieler, aber glauben Sie, dass er so gut sein kann wie Volleyball oder Baseball?

X: Das glaube ich nicht: Dasselbe gilt für Programmierer. Messi wäre im Volleyball oder Baseball oder in einer anderen Sportart besser als normale Menschen, aber ist Messi die Art von Mensch, die Sie im Volleyball unterrichten wollen? Oder bevorzugen Sie einen professionellen Volleyballspieler?

X: Volleyballspieler!

I: Ganz genau. Messi wäre besser im Volleyball als Sie oder ich, aber er wäre nicht einmal so gut wie ein 14-jähriger Schüler, der in der Schule Volleyball spielt. Messi wüsste vielleicht nicht, wie man einen Volleyball in einem korrekten Schritt- und Sprungverhalten aufschlägt.

I: Ich bin vielleicht besser im Vernetzen als die meisten Leute, die normalerweise keinen Computer benutzen, aber das Netzwerk ist zu kompliziert und ich weiß nicht viel darüber, genau wie Messi vielleicht nicht weiß, wie man einen Volleyball aufschlägt. Es wäre besser, es einem Ingenieur zu sagen, der sich speziell mit Netzwerken beschäftigt.

X: OK, ich hab’s! Tut mir leid, dass ich gefragt habe… Danke!

5
Advertisement
5
5
2017-09-15 19:04:02 +0000
Advertisement

Ihre Aufgabe besteht für die meisten Menschen darin, “mit Computern zu arbeiten”. Die meisten Menschen haben absolut keine Ahnung, was der Unterschied zwischen den vielen Computern, Anwendungen, Diensten, Funktionen, Datenbanken, Betriebssystemen usw. ist; und sie haben keine Ahnung von den relativen Schwierigkeitsunterschieden verschiedener Aufgaben.

Die Verwirrung wird wahrscheinlich noch verstärkt, wenn Sie ein Mitglied der IT-Abteilung sind. Sie ist wahrscheinlich auch deshalb größer, weil Sie (oder andere “Programmierer”) wahrscheinlich bei einfacheren Aufgaben ausgeholfen haben, entweder als Techniker anderweitig beschäftigt waren, oder einfach wegen der Nähe.

Sie können das erklären, aber es ist wahrscheinlich, dass viele Leute auf Ihre “das ist nicht meine Aufgabe” mit “aber können Sie das beheben?

3
3
3
2017-09-15 16:00:04 +0000

Zuerst sollten Sie sich nicht mehr für etwas Besseres als einen Techniker halten.

Sie werden kein gutes Gespräch führen, wenn Sie einen Chip auf der Schulter haben.

Meine Aufgabe und mein Fachwissen ist die Programmierung, nicht die Hardware. Hier ist der Kontakt für technische Unterstützung.

3
Advertisement
3
3
2017-09-15 17:19:37 +0000
Advertisement

Diese Menschen sind Ihre Mitarbeiter, und als solche sollten sie nach Möglichkeit freundlich behandelt werden. Wenn also das Problem, das sie Ihnen bringen, (sehr und zuverlässig) schnell gelöst werden kann, würde ich vorschlagen, ihnen zu helfen. Genauso, wie wenn Sie jemand um Hilfe bittet, weil Sie etwas ins Gebäude tragen, weil Sie zufällig dort waren, als eine ungewöhnliche Lieferung eintraf.

Wenn das, worum sie bitten, nicht zuverlässig schnell geht, sagen Sie ihnen, es würde zu viel Zeit von Ihren Programmieraufträgen wegziehen. Schlagen Sie vielleicht auch vor, wer in der Lage sein könnte zu helfen, wenn Sie es können.

Die Programmierzeit ist unglaublich teuer, so dass Sie dieses Problem vielleicht mildern können, indem Sie Ihre Führung wissen lassen, dass Sie gebeten werden, nicht programmierende Dinge zu tun. Diese Führung wird wahrscheinlich das Wort verbreiten, dass man es vermeiden sollte, die Programmierer abzulenken, weil das Unternehmen sie braucht, um die Programmieraufgaben weiterzuführen. (Viele Ingenieurteams haben eine Position, den Scrum Master, dessen einzige Aufgabe darin besteht, Hindernisse für die Programmierung zu beseitigen, einschließlich der Verteidigung der Programmiererzeit vor solchen Dingen).

3
3
3
2017-09-16 17:08:47 +0000

Das geht nicht.

Was andere von Ihnen denken, entzieht sich meistens Ihrer Kontrolle.

Hinweis: Ich möchte insbesondere unmittelbare Familienmitglieder und enge Freunde von dieser Kategorisierung anderer ausschließen.

Ok, erschießen Sie den Boten noch nicht. Erlauben Sie mir bitte eine Klarstellung:

  • Manche Menschen sind nicht so technisch versiert oder sogar computerkundig.

  • Bitte denken Sie daran, dass es einige Jobs geben könnte, über die Sie wahrscheinlich nicht viel wissen, und daher ist es völlig plausibel, dass Sie versehentlich jemandem genau das Gefühl geben könnten, wie Sie sich gefühlt haben, obwohl Sie keine bösartigen Absichten haben.

  • Ein klassisches Beispiel dafür ist (nicht unbedingt das, das Ihnen nicht bekannt ist): Viele Physiker (und auch Wissenschaftler ) haben wirklich Abneigung dagegen, mit Ingenieuren verglichen zu werden, selbst wenn sie beide am selben Projekt arbeiten.

Dies soll Ihre Gefühle nicht entkräften, sondern nur darauf hinweisen, dass Menschen mit einigermaßen guten Absichten meistens nicht einmal die Absicht haben, Sie herabzusetzen. Es ist lediglich ihre Unwissenheit oder Ignoranz.

Vorschläge:

  1. wenn Sie zuverlässig über den Hintergrund von jemandem Bescheid wissen (d.h. fehlende Computerkenntnisse, Programmierung usw.), lächeln , erklären Sie sanft und kurz Ihre Unfähigkeit, ihm in dieser Hinsicht zu helfen, und machen Sie weiter. Wenn Sie sich nicht motiviert fühlen und viel Freizeit haben, wollen Sie wahrscheinlich nicht zu viel Energie darauf verwenden, jedem anderen Menschen, dem Sie begegnen, die Unterschiede zwischen Hardware, Software und Programmierung zu erklären.
  2. Wenn Sie den Hintergrund von jemandem nicht kennen, gehen Sie nicht davon aus, dass er notwendigerweise über Computerkenntnisse oder technisches Verständnis verfügt. Stimmen Sie sich dann möglicherweise auf Vorschlag 1 ein.
  3. Wenn Sie sicher wissen, dass jemand versucht, Sie absichtlich schlecht zu machen, während Sie sich Ihrer Spezialisierung und der feinen Unterschiede zwischen Hardware und Software voll bewusst sind, wäre es meiner Meinung nach nicht unfair, mit einem Hauch von Sarkasmus zu antworten. Vielleicht so etwas wie: “Sir / Ma'am, ich wünschte, ich könnte helfen. Leider bin ich nicht so vielseitig und erfahren wie Sie…” ;)
2
2
2
2017-09-15 16:07:58 +0000

Für diese Situationen finde ich es oft hilfreich, einen Vergleich mit anderen Berufen, mit denen die Leute vielleicht vertrauter sind, als Beispiel heranzuziehen.

Etwas wie:

Oh, dabei kann ich Ihnen nicht helfen, das ist nicht mein Spezialgebiet. Es ist ungefähr so, als wäre ich Klempner, aber Sie brauchen einen Elektriker.

Andere Möglichkeiten sind Busfahrer/Zugschaffner, Chirurg/Psychiater usw.

2
2
2
2017-09-15 14:43:09 +0000

Versuchen Sie einfach, es ihnen in einer sehr ruhigen Art und Weise zu erklären.

Das passiert den meisten Programmierern, ich selbst werde manchmal gefragt und normalerweise erkläre und sage ich einfach etwas in der Art:

Ich programmiere ihre Software, ich repariere oder baue keine Computer.

Die Mehrheit der Leute neigt dazu, danach zu verstehen!

1
1
1
2017-09-15 17:25:01 +0000

Sie müssen ihnen eine Analogie geben.

Inspiriert durch den Kommentar Pilot/Mechaniker, aber die meisten Leute sind auch keine Piloten.

Versuchen Sie Folgendes:

Programmierer ist zu einem Computertechniker Analogien:

  • Fahrer zu einem Mechaniker (Autos)

  • Schwertkämpfer zu einem Schmied

  • Architekt zu einem Bauarbeiter

  • Drehbuchautor zu einem Produktionsteam (Spezialeffekte, Requisiteur, Maskenbildner)

Im Grunde genommen jedes Paar von Benutzer/Designer vs. Konstrukteur/Schöpfer/Reparateur.

Die meisten Programmierer lernen Computertechniker als Hobby, aber sie sind nicht unbedingt sachkundig genug, um wirklich einer zu sein.

Advertisement

Verwandte Fragen

19
10
12
24
8
Advertisement