Fragen zur Kommunikation zwischen Programmierern und den anderen an der Softwareentwicklung Beteiligten. Dies kann Stakeholder, Management, Endbenutzer, Designer, Tester und andere Entwickler umfassen.
Zum Beispiel gibt es ein allgemeines Snippet in JS, um einen Standardwert zu erhalten: function f(x) { x = x || 'default_value'; } Diese Art von Snippet ist für alle Mitglieder meines Teams nicht leicht zu verstehen, da ihr JS-Level niedrig ist. Sollte ich diesen Trick dann nicht anwenden? Es …
Wenn Sie sich für einen neuen Job bewerben, würden Sie Ihren Link zum Stack Overflow-Profil in Ihren Lebenslauf aufnehmen? Dies würde dem Arbeitgeber zeigen, dass Sie ein aktives Mitglied der Entwicklergemeinschaft sind, und auch einen Einblick in Ihr Wissen geben, + wie gut Sie Ihre Ideen vermitteln. Wie auch immer, …
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 …
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 …
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 …
Wir arbeiten an einem großen Produkt, das seit ca. 5 Jahren in Produktion ist. Die Codebasis funktioniert .. ähm ... Nicht wirklich gut, aber es funktioniert. Neue Funktionen werden in die Produktion übernommen und mit einer kleinen Qualitätssicherung getestet. Bugs sind behoben, etc. Aber niemand außer mir schreibt Unit-Tests. Niemand …
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 …
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 …
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 …
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 …
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 …
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 …
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 …
Wie erklären Sie Refactoring (und technische Schulden) einer nicht-technischen Person (normalerweise einem PHB oder Kunden)? ("Was, es wird mich einen Monat Ihrer Arbeit kosten, ohne sichtbaren Unterschied ?!") UPDATE Vielen Dank für alle bisherigen Antworten. Ich denke, diese Liste wird einige nützliche Analogien enthalten, auf die wir die entsprechenden Personen …
Ich denke darüber nach, bei der Arbeit eine kurze Präsentation über die Verwendung von Stack Overflow als Ressource für Ihre tägliche Arbeit zu halten. Wie ist Ihre Erfahrung damit? Würden Sie es für eine gültige Ressource halten, um Ihre Kollegen darüber zu informieren, oder ist es ähnlich, wenn Sie ihnen …
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.