you are viewing a single comment's thread
view the rest of the comments
[–] 53 points 2 years ago (2 children)

As an engineer:

  1. Receive or identify a problem.
  2. Design a solution that solves or mitigated the problem.
  3. Usually pay someone to make a prototype or do it ourselves
  4. Test the prototype and see if it solves the problem. If no, go back to #2 until a workable solution is found
  5. Get someone else to build the final thing.
  6. Make sure thing works. Ship it.

This is a recursive and iterative process. Meaning you will find problems inside your solutions and need to fix them.

Eventually you finish the thing and get a new problem and do the whole game over again. It’s like a puzzle that requires absurd amounts of knowledge to play well, but anyone could try to solve the problem. That’s why good engineers are paid pretty well.

  • source
  • hideshow 4 child comments
  • [–] 5 points 2 years ago*

    That's a pretty good run down. There's all sorts of soft skills required for that as well, and hard skills specific to the industry they're in, but I think you've got the essence of it. Also in step 6, add: "take responsibility for everything that will go wrong with thing in the future" aka "sign off".

  • source
  • parent