Fragen zur Zusammenarbeit mit Kollegen oder einem Team. (Teamwork-Fragen laufen Gefahr, "als Off-Topic" zurückgestellt zu werden, wenn es um Berufsberatung oder Ausbildung geht.)
Ich sehe viele Programmierer, die sich von Management- und Verwaltungsaufgaben abwenden. Sie wollen Sachen bauen. Infolgedessen werden viele dieser Positionen von nichttechnischen Mitarbeitern besetzt. Ich verstehe nicht, wie sie einen Mehrwert schaffen. Reicht es aus, Besprechungen, Offsites und andere administrative Arbeiten zu planen, um ihre Rolle zu rechtfertigen?
UPDATE Ich arbeite in einem kleinen Team von Entwicklern, 4 Leuten. Sie haben alle Quellcodeverwaltung verwendet. Die meisten von ihnen können die Quellcodeverwaltung nicht aushalten und entscheiden sich stattdessen, sie nicht zu verwenden. Ich bin der festen Überzeugung, dass die Quellcodeverwaltung ein notwendiger Bestandteil der beruflichen Entwicklung ist. Verschiedene Probleme …
Zu Beginn eines Projekts wurden viele schlechte Praktiken begangen, und ich erkannte sie und kämpfte gegen sie alle. Da ich meine Schlachten nicht ausgewählt und ausgewählt habe, geht mein Chef jetzt davon aus, dass alles, was mir in den Sinn kommt, zu kompliziert ist, und verbringt viel Zeit damit, sich …
Problem : Es scheint, als ob bei fast jedem Entwicklungsaufwand, mit dem ich zu tun habe, unabhängig davon, wie viel Zeit für die Planung vor dem Beginn der Entwicklung aufgewendet wird, immer eine große Menge an Änderungen erforderlich ist, entweder auf halbem Weg oder gegen Ende des Projekts. Dies sind …
Wir arbeiten mit einigen Nicht-Programmierern (Autoren) zusammen, die zu einem unserer Projekte beitragen müssen. Jetzt mögen sie einfach nicht die Idee, Git (oder irgendetwas anderes) für die Versionskontrolle ihrer Arbeit zu verwenden. Ich denke, das liegt daran, dass es sich einfach nicht lohnt, sich mit den verdrehten Konzepten der Versionskontrolle …
Die Codebasis, mit der ich täglich arbeite, hat keine automatisierten Tests, inkonsistente Benennungen und jede Menge Kommentare wie "Warum ist das hier?", "Nicht sicher, ob dies erforderlich ist" oder "Diese Methode ist nicht richtig benannt" und der Code ist übersät mit "Changelogs", obwohl wir die Quellcodeverwaltung verwenden. Es genügt zu …
Eines meiner Teammitglieder, ein Junior-Programmierer, verfügt über beeindruckende Programmierkenntnisse für sein Erfahrungsniveau. Und ich glaube, dass ich bei Code-Überprüfungen den Schwerpunkt auf das Lernen legen und nicht auf Fehler hinweisen muss. Aber sollten Junior-Programmierer an Code-Überprüfungen für Senior-Programmierer beteiligt sein? Oder sollten Code Reviews nur von Programmierern mit entsprechender Erfahrung …
Ich leite ein kleines Team, in dem jeder weniger als ein Jahr Erfahrung in der Softwareentwicklung hat. Ich würde mich auf keinen Fall als Software-Guru bezeichnen, aber ich habe in den wenigen Jahren, in denen ich Software geschrieben habe, ein paar Dinge gelernt. Wenn wir Code-Reviews durchführen, muss ich einiges …
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 …
Vor kurzem habe ich ein Projekt gestartet, das nicht allzu schwierig zu sein schien. Das Konzept war eine ziemlich einfache Anwendung, die hin und wieder Eingaben akzeptieren musste (vielleicht 10x am Tag) und versuchte, einige Operationen an ihnen durchzuführen und alle Ergebnisse zu sammeln Am Ende. Diese Anwendung würde dann …
Es scheint eine Abneigung gegen das Schreiben der grundlegendsten Dokumentation zu geben. Unsere Projekt-READMEs sind relativ einfach. Es gibt nicht einmal aktualisierte Listen von Abhängigkeiten in den Dokumenten. Gibt es etwas, das ich in der Branche nicht kenne, das Programmierer dazu bringt, keine Dokumentation zu schreiben? Ich kann bei Bedarf …
Vielleicht ist es nur meine persönliche Erfahrung, aber ich verbinde mich mit verschiedenen Gruppen und Typen von Menschen und es scheint mir, dass ein merkwürdig großer Prozentsatz der Programmierer, denen ich begegnet bin, "nicht nett" oder für den Versuch einer besseren Definition ist: Herablassend Snarky Negativ in der Art, wie …
Dies ist eine Frage zum Arbeiten in Teams. Kürzlich habe ich an meinem ersten größeren Programmierprojekt (ca. 80 Klassen, Java) mit einem Team von 6 Personen gearbeitet, obwohl nur 4 von uns kontinuierlich an dem Code gearbeitet haben. Wir haben die zu erledigende Arbeit früh verteilt und irgendwann musste ich …
Seit meinem Abschluss (Ende 2005) arbeitete ich für dasselbe Unternehmen als C ++ - Softwareingenieur. Vor einem Jahr wurde ich zum Softwarearchitekten befördert, aber ich habe festgestellt, dass ich mich immer mehr mit der Qualifizierung und Behebung von Fehlern befasst habe, Level 2-Support. 50% meiner Zeit habe ich in Notepad …
Ein Programmierer legte einige Arbeiten im SVN-Repository fest und ging dann nach Hause. Nachdem er gegangen war, schlug die automatische Erstellung des Hudson fehl. Ein anderer Programmierer sah dies und stellte nach Durchsicht der Codeänderungen fest, dass das Problem darin bestand, dass eine Bibliothek nicht vorhanden war. Er fügte diese …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.