Oft, wenn ich der Entwicklung überdrüssig bin und mein Verstand mir (zu Hause) nicht mehr wirklich hilft, mache ich einfach etwas Unterhaltsames und mein Verstand wird frei für mehr Stunden Arbeit mit höherer Fähigkeit zur Problemlösung. Als ich meinem Vorgesetzten diese Technik als Technik zur Steigerung der Produktivität und Effizienz …
Ich habe die meiste Zeit meiner Karriere so ziemlich ausschließlich in kompilierten Sprachen programmiert, insbesondere in Java. Eine meiner Lieblingssachen bei Java ist, wie produktiv Sie sein können und wie wenig Code Sie tatsächlich schreiben müssen, wenn Sie Tools wie Eclipse verwenden. Sie können: Einfaches und automatisches Refactoring Ihrer Methoden …
Mit welchen Methoden bleiben Sie während der Arbeit wach und aufmerksam? Persönlich trinke ich den ganzen Tag ohne Unterbrechung Kaffee. Aber ich habe auch von dieser Übung gehört, die auch helfen sollte. Hat jemand andere Tipps und Tricks, um während der Arbeit wacher und aufmerksamer zu bleiben? Red Bull? Vielleicht …
Vor kurzem war ich an einer Diskussion beteiligt, nach welchen Kriterien ein Gehalt für einen Programmierer festgelegt werden sollte: Die Argumente reichten von "Wahl des Arbeitgebers" bis zu anderen Argumenten, die die eigene Ausbildung, Erfahrung und das Verständnis von Technologien berücksichtigten usw. Vor nicht allzu langer Zeit habe ich einen …
Unter Programmierern herrscht die weit verbreitete Überzeugung, dass der Programmierer umso produktiver ist, je dynamischer die Sprache ist und je weniger man sie tippt. Guido van Rossum schrieb 1998 über die Programmierproduktivität mit Python und die Suche im Internet. Ich sehe immer noch Leute, die genau auf diese Behauptung verweisen: …
Kommt es nur mir vor oder kommt Ihnen das auch bekannt vor? Es ist wie folgt: Du musst etwas erschaffen; ein Modul, eine Funktion, eine gesamte Anwendung ... was auch immer. Es ist etwas Interessantes, das Sie noch nie gemacht haben, es ist eine Herausforderung. Also fängst du an zu …
Elite-Entwickler können 10x produktiver sein als ein durchschnittlicher Entwickler. Offensichtlich ist es einfacher, einen Elite-Entwickler auf der ganzen Welt zu finden als im Hinterhof eines Unternehmens. Wenn sich ein Unternehmen nicht an einem Hotspot für Programmierer befindet, sollte es in Betracht ziehen, Mitarbeiter einzustellen, die von zu Hause aus arbeiten?
Ich beginne den Tag immer mit dem Gedanken, dass ich das am Ende des Tages leicht erledigen kann, und setze mir ein realistisches Ziel. Warum treffe ich es also nie? Aufgrund von unvorhergesehenen Fehlern, Änderungen in letzter Minute usw. dauert die Ausführung der Aufgabe immer dreimal länger. Bin es nur …
Jeder kennt das alte Sprichwort, dass die besten Programmierer Größenordnungen besser sein können als der Durchschnitt. Ich persönlich habe gute Code- und Programmierer gesehen, aber noch nie etwas so Absurdes. Die Frage ist also, was ist das beeindruckendste Programm, das Sie je gesehen oder gehört haben? Sie können beeindruckend definieren …
Als Softwareentwickler sind wir stets bemüht, wirksame Tools zur Steigerung unserer Produktivität zu erhalten. Und in unserer täglichen Arbeit sind wir oft mit den vorhandenen Tools nicht zufrieden und möchten bessere Möglichkeiten wie eine bessere GDB-Skriptkonfiguration, ein Vim-Skript und ein Python-Skript, um langweilige Dinge automatisch zu machen. Dies ist jedoch …
Ich wollte wissen, ob Sie denken und Audio-Hintergrund ist nur eine Ablenkung oder könnte eine Hilfe beim Programmieren sein. Bei mir funktioniert es so: Wenn ich Pseudocode schreibe oder Verfahren implementiere, die in einer Sprache, in der ich Dokumente nachschlagen kann, sehr klar sind, hilft es mir sehr, wenn im …
Wenn ich mich in einem Code- oder Design-Trott befinde, finde ich in der Regel einen Nicht-Entwickler, mit dem ich das Problem besprechen kann. Es zwingt mich, das Problem sehr detailliert zu erklären, und ich finde normalerweise etwas, das ich dabei verpasst habe. Was sind Ihre Methoden zum "Auflösen"?
Gestern habe ich ein v1.0-Release eines Webprojekts herausgebracht, an dem ich ungefähr 6 Wochen gearbeitet habe (also an und aus). Ich habe keine genauen Aufzeichnungen über meine Zeit gemacht, aber nach meinen Erfahrungen würde ich schätzen, dass die Hälfte der Zeit, die ich mit Programmieren verbracht habe, für das Debuggen …
Bei SO stieß ich auf die Frage, welche Plattform, Java oder Python für die Entwicklung in Google AppEngine am besten geeignet sind. Viele Leute rühmten sich der gesteigerten Produktivität, die durch die Verwendung von Python über Java erzielt wurde. Eine Sache, die ich über das Produktivitätsargument Python vs. Java sagen …
Welcher Prozentsatz an Zeit wird durch TDD eingespart und gekostet? Ich gehe davon aus, dass sich dieser Prozentsatz an Kosten- und Belohnungsänderungen während eines Projektlebenszyklus ändert. Ich würde mir vorstellen, dass die Anfangsphase viel mehr kostet, aber wenig Belohnungen mit sich bringt. Weiterhin (beim Refactoring ) profitieren Sie von Ihren …
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.