Expand mobile version menu

Computer Engineer

Real-Life Activities

Real-Life Communication -- Solution

Here's what you could say:

My name is June. I am a software computer engineer. I will be working closely with the person who will be designing your financial software. I'll let him know if what he is designing is easy to execute on the computer.

Sometimes, the design can be done, but not easily. I will let him know this, too, because you pay me by the hour. Once we all come to an agreement, I will take the final blueprints of the software design and write out the code that the computer can understand. The information I type into the computer will cause it to run the program. I'm almost like a linguist. I am the translator between the outside world and the computer.

But I'm not perfect. Since this program will be using a lot of lines of code, after my first draft, I need to check for errors. Once I'm satisfied that I've caught any errors, I will write down my lines of code again in a slightly different language.

Again, I'll need to do some translation work, so this takes time. But we'll be halfway there by this point. Once the code is input in the computer, I will run the program and test it, checking for other errors.