{"id":747,"date":"2016-07-12T08:04:15","date_gmt":"2016-07-12T06:04:15","guid":{"rendered":"http:\/\/usersnap.com\/de\/blog\/?p=747"},"modified":"2017-06-12T15:01:09","modified_gmt":"2017-06-12T13:01:09","slug":"talk-entwickler","status":"publish","type":"post","link":"https:\/\/usersnap.com\/de\/blog\/talk-entwickler\/","title":{"rendered":"Talk like a Techie. S\u00e4tze, die Sie zu Ihren Entwicklern niemals sagen sollten."},"content":{"rendered":"<p>Ich werde nie das erste Mal vergessen, als mir ein Ausrutscher passiert ist. Der Grund war, ich hatte ehrlich gesagt keine Ahnung, was genau mein Kollege, der Entwickler war, <em>wirklich<\/em> machte.<\/p>\n<p>\u201cSo schwer kann das nicht sein, oder?\u201d, sagte ich ohne eine Ahnung von Webentwicklung und den damit verbundenen Prozessen zu haben.<\/p>\n<p>Ups, das war ein Fehler! Mein Kollege sah frustriert aus.<\/p>\n<p>Aus diesem Erlebnis stammt die Idee f\u00fcr diesen Blog Post und ich habe einige Phrasen gesammelt, die man niemals zu Programmierern sagen sollte.<\/p>\n<p><!--more--><\/p>\n<h2>1. \u201cWie schwer kann das schon sein?\u201d<\/h2>\n<p>Ich glaube, das ist eine der am meisten verwendeten S\u00e4tze, die nicht-Entwickler verwenden und damit Entwickler frustrieren. \u00c4hnliche S\u00e4tze (die ich auch empfehle zu vermeiden) sind:<\/p>\n<ul>\n<li>Warum dauert das so lange?<\/li>\n<li>K\u00f6nnen Sie das nicht schneller machen?<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-756\" src=\"http:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/not-difficult.png\" alt=\"not-difficult\" width=\"500\" height=\"222\" srcset=\"https:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/not-difficult.png 900w, https:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/not-difficult-300x133.png 300w, https:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/not-difficult-140x62.png 140w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/p>\n<p><b>Was Sie stattdessen sagen sollten: <\/b><\/p>\n<ul>\n<li>K\u00f6nnten Sie mir kurz erkl\u00e4ren wie Sie das kalkuliert haben?<\/li>\n<li>Welche Teil-Aufgaben m\u00fcssen erledigt werden, um das Projekt fertig zu stellen?<\/li>\n<\/ul>\n<h2>2. \u201cDer Nachbar von meinem Sohn macht das f\u00fcr 10 Euro die Stunde.\u201d<\/h2>\n<p>Super! Sie sollten sofort zu Ihrem Nachbarn gehen und seinen Sohn anstellen. Vielleicht ist er ja ein guter Programmierer. Aber die Chancen sind hoch, dass er das nicht auf professionellem Level macht.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-755\" src=\"http:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/neighborsson.png\" alt=\"neighborsson\" width=\"500\" height=\"222\" srcset=\"https:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/neighborsson.png 900w, https:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/neighborsson-300x133.png 300w, https:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/07\/neighborsson-140x62.png 140w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/p>\n<p>Vergleichen Sie Ihren Programmierer nicht mit einem 16-j\u00e4hrigen Geek.<\/p>\n<p><b>Was Sie stattdessen sagen sollten: <\/b><\/p>\n<ul>\n<li>Gar nichts. Sagen Sie nichts dergleichen zu einem professionellen Entwickler.<\/li>\n<\/ul>\n<h2>3. \u201cIch hab ja keine Ahnung davon, das ist Ihr Job!\u201d<\/h2>\n<p>Ok. Klar, dass Sie nicht programmieren k\u00f6nnen und dass das nicht zu Ihren Verantwortlichkeiten z\u00e4hlt.<\/p>\n<p>Aber ich habe diesen Satz schon ein paar Mal geh\u00f6rt, wenn Kunden sich unwohl f\u00fchlten mit einem Entwickler zu sprechen. \u201cIch hab keine Ahnung davon, das ist Ihre Aufgabe\u201d kann auch eine Ausrede sein, sich nicht n\u00e4her mit dem Projekt zu besch\u00e4ftigen.<\/p>\n<p><b>Was Sie stattdessen sagen sollten: <\/b><\/p>\n<ul>\n<li>Ich wei\u00df nicht, wie ich das Problem beschreiben soll. K\u00f6nnen Sie mir dabei helfen?<\/li>\n<\/ul>\n<h2>4. \u201cSie haben also nur \u2026 Zeilen Code in diesen Tagen geschrieben?\u201d<\/h2>\n<p>Das ist ein Fehler, den viele Nicht-Entwickler machen. Aber die Arbeit eines Entwicklers nach Zeilen zu beurteilen ist keine gute Idee. Ganz im Gegenteil: mit je weniger Code man auskommt, desto besser.<\/p>\n<p>Entwickler verbringen einen gro\u00dfen Teil ihrer Zeit damit <a href=\"http:\/\/usersnap.com\/blog\/faster-programming\/\"  >andere Dinge zu machen als Code zu schreiben.<\/a><\/p>\n<p><b>Was Sie stattdessen tun sollten: <\/b><\/p>\n<ul>\n<li>Anstatt Ihre Entwickler nach Zeilen zu beurteilen, versuchen Sie Einblick in Key Metriken zu erhalten. Lernen Sie Basic Konzepte und Technologien, um zu verstehen, was Entwickler eigentlich genau machen.<\/li>\n<\/ul>\n<p>PS: Das gilt \u00fcbrigens auch andersherum. Entwickler, die damit angeben, wieviele Zeilen Code sie geschrieben haben, sind nicht besonders ernst zu nehmen.<\/p>\n<h2>5. \u201cSie haben Ihren Job nicht richtig gemacht. Es gibt immer noch Fehler.\u201d<\/h2>\n<p>Wenn ein Entwickler 90% seiner Zeit damit verbringt, fehlerhaften Code zu verbessern, bedeutet das eigentlich, dass die Codebasis nicht sonderlich gut ist.<\/p>\n<p>Dennoch ist das Statement \u201cIch habe einen Bug gefunden, Sie haben Ihren Job nicht gut gemacht\u201d, ziemlich frustrierend. Fehler wird es immer in einer Software geben, es ist nur eine Frage, wie man damit umgeht.<\/p>\n<p><b>Was Sie stattdessen sagen sollten: <\/b><\/p>\n<ul>\n<li>Ich habe einen Fehler gefunden und einen Bug Report erstellt. K\u00f6nnten Sie das nachverfolgen?<\/li>\n<\/ul>\n<h2>6. \u201cSie m\u00fcssen einfach diese App kopieren und sie ein bisschen besser machen.\u201d<\/h2>\n<p>F\u00fcr Nicht-Entwickler kann es manchmal schwer sein, Ideen und W\u00fcnsche zu kommunizieren und die Anforderungen eines Projekts richtig einzusch\u00e4tzen.<\/p>\n<p>\u00c4hnliche S\u00e4tze sind:<\/p>\n<ul>\n<li>\u201cIch habe nur diesen kleinen \u00c4nderungswunsch.\u201d<\/li>\n<li>\u201cEs ist nur eine kleine Design-\u00c4nderung, Sie m\u00fcssen nicht das gesamte System \u00e4ndern.\u201d<\/li>\n<\/ul>\n<p>Und manchmal sind \u00c4nderungsw\u00fcnsche von Kunden und Nicht-Entwicklern ziemlich schr\u00e4g und erinnern mich an dieses Video.<\/p>\n<p><iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/BKorP55Aqvg?rel=0\" width=\"560\" height=\"315\" frame allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<h2>Fazit.<\/h2>\n<p>Es gibt ziemlich viele Missverst\u00e4ndnisse und Kommunikationsschwierigkeiten, vor allem, wenn neue Technologien auftauchen. Kommunikation kann dann zu einer Herausforerung werden, sonst f\u00fchlt es sich schnell an, als w\u00fcrde man verschiedene Sprachen sprechen.<\/p>\n<p>Wir von Usersnap hoffen, dieser Post hat Ihnen gefallen und freuen uns, wenn Sie uns auf <a href=\"https:\/\/twitter.com\/usersnap\"  target=\"_blank\"  >Twitter<\/a> folgen. Dort tweeten wir regelm\u00e4\u00dfig \u00fcber Web Development, Webdesign und UAT.<\/p>\n<p><em>Usersnap ist ein Bug Tracking und Screenshot-Tool f\u00fcr jedes Webprojekt. Erhalten Sie sofort Feedback von Ihren Website-Besuchern. Jetzt kostenlos testen!<\/em><\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-107 size-full\" src=\"http:\/\/usersnap.com\/de\/blog\/wp-content\/uploads\/2016\/02\/Bildschirmfoto-2016-02-24-um-14.58.05-e1458129781372.png\" width=\"600\" height=\"150\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ich werde nie das erste Mal vergessen, als mir ein Ausrutscher passiert ist. Der Grund war, ich hatte ehrlich gesagt keine Ahnung, was genau mein Kollege, der Entwickler war, wirklich machte. \u201cSo schwer kann das nicht sein, oder?\u201d, sagte ich ohne eine Ahnung von Webentwicklung und den damit verbundenen Prozessen zu haben. Ups, das war [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":917,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[12],"tags":[],"class_list":["post-747","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-web-development"],"acf":[],"_links":{"self":[{"href":"https:\/\/usersnap.com\/de\/blog\/wp-json\/wp\/v2\/posts\/747","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/usersnap.com\/de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/usersnap.com\/de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/usersnap.com\/de\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/usersnap.com\/de\/blog\/wp-json\/wp\/v2\/comments?post=747"}],"version-history":[{"count":0,"href":"https:\/\/usersnap.com\/de\/blog\/wp-json\/wp\/v2\/posts\/747\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/usersnap.com\/de\/blog\/wp-json\/wp\/v2\/media\/917"}],"wp:attachment":[{"href":"https:\/\/usersnap.com\/de\/blog\/wp-json\/wp\/v2\/media?parent=747"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/usersnap.com\/de\/blog\/wp-json\/wp\/v2\/categories?post=747"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/usersnap.com\/de\/blog\/wp-json\/wp\/v2\/tags?post=747"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}