Ce qui fait un bon ingénieur

Canzona Technologies · Qu'est-ce qu'un bon ingénieur?

Télécharger cet article en tant que fichier PDF.

Pour y arriver, ou se demander ce qui est arrivé

Une partie importante de l'ingénierie se révèle quelque chose fonctionnera avant qu'il ne soit construit. Voulez-vous conduire à travers un nouveau pont si l'ingénieur en chef a dit: « Ce pont est sûr assez, mais je ne sais pas combien de véhicules il peut prendre en charge. Permet d'envoyer un tas de voitures à travers et de voir ce qui se passe. Si on remarque des fissures , nous tape sur du ruban adhésif « . Une partie du travail de l'ingénieur est de concevoir le pont pour supporter en toute sécurité le poids du véhicule prévu, et résister aux séismes attendu, les vents et les niveaux d'eau. Les ingénieurs civils « prouvent » une conception de pont avec des calculs basés sur les contraintes prévues, la résistance des matériaux et des techniques de construction. Malgré les ingénieurs efforts, des ponts s'effondrent encore parfois, peut-être à cause du stress extrême au-delà de ce qu'on pouvait raisonnablement prévoir, les matériaux défectueux, la construction des « raccourcis », ou l'usure à long terme avec un entretien inadéquat.













Anticiper et préparer, ou attendre et réagir

menuisiers disent prudents « mesurer deux fois, couper une fois ». De bons ingénieurs pensent que les choses par deux fois, et une fois la conception. Ceux qui ne se terminent pas souvent comme le charpentier téméraire qui se lamente: «J'ai coupé trois fois et il est encore trop court. »

Vous le voulez quand?

Le génie logiciel est particulièrement facile à faire mal, et assez difficile à bien faire. Il est tentant de créer des dossiers de fichiers de code source, puis « l'essayer et voir ce qui se passe ». Si elle tombe en panne, juste patcher avec l'équivalent logiciel du ruban adhésif, ou le dernier mot à la mode industrie / gestion. Eh bien, tout le monde attend qu'il soit tard de toute façon, et les clients sont utilisés pour les bugs et les premiers longs-contestés communiqués.

Est mois suivant OK?

Tests - Il est non seulement pour les clients

Malgré tous les efforts de tout le monde, les problèmes se faufilent parfois à travers. Un programme bien conçu est facile à diagnostiquer et corriger sans créer de nouveaux problèmes ailleurs. Le processus de fixation est juste un cycle de conception étendue, et doit être abordé de la même manière. Il n'y a que tant de problèmes qui se cachent à l'intérieur du code. Chacun fixe et met trouvé la conception un peu plus de la perfection.

Faire toutes les améliorations que vous voulez, mais ne change rien

Là, fait que

Ont pas été là. encore







Articles Liés