Als «communication» getaggte Fragen

Fragen zur Kommunikation zwischen Programmierern und den anderen an der Softwareentwicklung Beteiligten. Dies kann Stakeholder, Management, Endbenutzer, Designer, Tester und andere Entwickler umfassen.



8
Wie bringe ich die Leute dazu, mit dem Fahrradfahren aufzuhören (wobei ich mich auf Kleinigkeiten konzentriere)?
Ich wurde beauftragt, anderen Teams eine neue Codebasis beizubringen, stoße aber immer wieder auf ein Problem. Immer wenn ich mit Leuten durch den Code gehe, kommen wir nicht weit, bevor die gesamte Übung in ein Bikeshedding- Training übergeht (Mitglieder einer Organisation, die belanglosen Themen ein unverhältnismäßiges Gewicht beimessen ). Da …

21
Gibt es eine Möglichkeit, den Vertrieb dauerhaft zu überbeanspruchen? [geschlossen]
Ich scheine immer wieder in einer Situation festzustecken, in der die Veröffentlichungstermine nicht auf irgendetwas Technischem beruhen, sondern weil sich bis dahin jemand im Vertrieb für einen Kunden engagiert hat. Basierend auf Diskussionen mit Freunden in der Entwicklung in anderen Unternehmen scheint das Gleiche zu passieren. "Hier ist das festgeschriebene …

16
Wie vermarkten Sie sich als Softwareentwickler? [geschlossen]
Mir ist aufgefallen, dass dies ein häufiges Problem bei jungen Leuten aus technischen Bereichen wie dem unseren ist. Zu Beginn unserer Karriere wissen wir einfach nicht, wie wir uns an unsere Arbeitgeber verkaufen sollen, und der zufällige Typ # 57 (der ein Programmierer ist, aber nicht so gut wie Sie …


19
Umgang mit dem Management, das keinen Wert in Verbesserungen sieht, die für den Benutzer nicht sofort sichtbar sind
Ich kann den Termindruck verstehen. Sie möchten Ihren Nutzern eine Freude machen, denn sie sind das Lebenselixier des Unternehmens. Es ist jedoch auch wahr, dass bestimmte Änderungen später alles einfacher machen werden. Leider hat das Management in meiner Organisation einen instinktiven Widerstand gegen solche Änderungen und dieser Widerstand ist so …

14
Wie wichtig ist es für einen Programmierer, online präsent zu sein? [geschlossen]
Ich habe immer mehr Erwähnungen (sowohl in den Beiträgen hier als auch in den tatsächlichen Stellenbeschreibungen) der "Portfolios" der Programmierer bemerkt - normalerweise ihre öffentlichen Profile auf Websites wie dieser, GitHub usw. Wie wichtig ist dies und würden Unternehmen (insbesondere Startups) ansonsten herausragende Kandidaten, die keine Online-Präsenz haben, ablehnen (oder …

22
Job-Hopping, ist das ein Problem? [geschlossen]
Wie würden Sie sich als am Einstellungsprozess Beteiligter (Manager, Interviewer usw.) über einen Kandidaten fühlen, der alle 1-2 Jahre den Job gewechselt hat? update Vielen Dank für alle Beiträge, einige wirklich gute Antworten und gute Infos in jedem Beitrag. Ich habe es gefragt, weil ich derzeit in den letzten 5 …

7
Wie übernehme ich die Verantwortung für meinen Code, wenn ein Kollege ohne Vorankündigung unnötige Verbesserungen vornimmt?
Einer meiner Teamkollegen ist ein Alleskönner in unserem IT-Shop und ich respektiere seine Einsicht. Manchmal überprüft er jedoch meinen Code (er ist der zweithäufigste Befehlshaber unseres Teamleiters, das ist zu erwarten), ohne einen Hinweis zu haben. Manchmal überprüft er meine Änderungen, bevor sie das Endziel erreichen, und nimmt sofort Änderungen …

5
Warum verwenden einige große Projekte, wie Git und Debian, nur eine Mailingliste und keinen Issue Tracker?
Der Bug-Tracker für ein Projekt mit vernünftiger Größe scheint mir ein Kinderspiel zu sein - er macht es wirklich einfach, Hunderte oder Tausende von Problemen zu organisieren, ohne dass Probleme kollidieren oder durcheinander geraten. Wenn ich also einige wirklich große Projekte wie Git sehe, die eine Mailingliste als Hauptmethode für …

5
Wie kann man einer nicht-technischen Person erklären, warum die Aufgabe viel länger dauert, als sie denkt? [geschlossen]
Fast jeder Entwickler muss geschäftliche Fragen beantworten, wie zum Beispiel: Warum dauert es 2 Tage, um dieses einfache Kontaktformular hinzuzufügen? Wenn ein Entwickler diese Aufgabe einschätzt, kann er sie in Schritte unterteilen: Nehmen Sie einige Änderungen an der Datenbank vor DB-Änderungen auf Geschwindigkeit optimieren Front-End-HTML hinzufügen Schreiben Sie den serverseitigen …

18
Wie man einen Entwickler mit schlechten Kommunikationsfähigkeiten verwaltet
Ich leite ein kleines Entwicklerteam für eine Anwendung, die sich in der Mitte des Lebenszyklus einer großen Firma befindet. Dies bedeutet leider, dass es üblicherweise eine 30/70 Aufteilung der Programmieraufgaben auf "andere technische Arbeiten" gibt. Diese Arbeit beinhaltet: Arbeiten mit DBA / Unix / Network / Loadbalancer-Teams bei verschiedenen Aufgaben …



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.