Was macht einen guten Ingenieur
Canzona Technologies · Was macht einen guten Ingenieur?
Diesen Artikel als PDF-Datei.
Machen Sie es passieren, oder fragen, was passiert ist
Ein wichtiger Teil der Technik erweist sich etwas funktionieren wird, bevor es gebaut wird. Möchten Sie über eine neue Brücke fahren, wenn der Chef-Ingenieur sagt: „Diese Brücke ist sicher schön, aber ich weiß nicht, wie viele Fahrzeuge sie unterstützen können. Läßt eine Reihe von Autos über senden und sehen, was passiert. Wenn wir keine Risse feststellen , werden wir auf etwas Klebeband schlagen.“ Ein Teil der Arbeit des Ingenieurs ist die Brücke zu entwerfen sicher das erwartete Fahrzeuggewicht zu unterstützen und widerstehen erwartete Erdbeben, Wind und Wasserstände. Bauingenieure „beweisen“, die eine Brückenausführung mit Berechnungen basierend auf zu erwartenden Beanspruchungen, Festigkeit der Materialien und Bautechniken. Trotz der Ingenieure Bemühungen, Brücken immer noch gelegentlich kollabieren, möglicherweise aufgrund extremen Belastung über das, was vernünftigerweise erwartet werden kann, defekte Materialien, Konstruktion „Abkürzungen“, oder langfristigen Verschleiß mit unzureichender Wartung.
Antizipieren und vorzubereiten, oder warten und reagieren
Sorgfältige Schreiner sagen „zweimal messen, einmal schneiden“. Gute Ingenieure denken, die Dinge durch zweimal und einmal entwerfen. Diejenigen, die nicht oft wie der rücksichtslose Schreiner am Ende, die jammert: „Ich habe schneiden Sie es dreimal und es ist immer noch zu kurz.“
Du willst es wenn?
Software-Engineering ist besonders einfach schlecht zu tun, und ziemlich schwierig, gut zu machen. Es ist verlockend, Ordner von Quellcode-Dateien zu erstellen, und „versuchen Sie es und sehen, was passiert“, dann. Wenn es abstürzt, ist es nur mit der Software-Äquivalent von Klebeband flicken, oder die neueste Industrie / Management-Schlagwort. Na ja, jeder erwartete es ohnehin zu spät zu kommen, und die Kunden verwendet werden, um Fehler und Feature-in Frage gestellt ersten Veröffentlichungen.
Ist im nächsten Monat in Ordnung?
Testing - Es ist nicht nur für Kunden
Trotz Bemühungen aller, schleichen Probleme gelegentlich durch. Ein gut konzipiertes Programm ist einfach zu diagnostizieren und zu beheben, ohne neue Probleme an anderer Stelle zu schaffen. Das Befestigungsverfahren ist nur ein erweiterte Design-Zyklus, und soll die gleiche Art und Weise angegangen werden. Es gibt nur so viele Probleme in dem Code lauern. Jeder gefunden und behoben setzt das Design noch einen Schritt näher an der Perfektion.
Machen Sie alle Verbesserungen, die Sie wollen, nur nichts ändern
Kenne ich schon
Haben Sie nicht dort gewesen. noch