I’m sorry, but I now have to stop and conclude my answer. I’d have loved to explain the basics further for the help of all non-engineers, but was rudely interrupted when these two drunk 20-something girls suddenly came to me and started asking me all these personal questions about my relationship status, and how life as a single was like.

dating a computer engineer-49

He holds a master's degree in applied computer science and several certifications.

He currently teaches information technology at the university level.

Application developers write software that will be used by end users, such as accounting and customer management systems.

System software developers write operating systems or system utilities that are primarily used by technicians or computers themselves.

The other one went a bit further, and sat down on my lap to ensure that I had to go all around her waist if I had to continue typing!

For some reason they both found all this funny, and were laughing hysterically at basically everything I said. But I’d had enough, and had to literally push them away when they started dancing on either side of me, and then tried forcing me to accompany them to their home for a drink.Software engineers must stay on the cutting edge of technology in order to keep their skills relevant and up to date. It is a con in that it sometimes requires time off the clock to stay current, and a pro in that most companies pay for formal training oriented toward new technology and skills.Alan Hughes has more than 30 years of experience in IT including mainframes, programming, client/server, networks, project management, security, disaster recovery, information systems and hardware.Software engineering can be very stressful, especially when tight deadlines are involved, which is often.Engineers also meet with demanding users and must be able to communicate reasonably and personably with these difficult customers.Since most engineers are salaried, it is a con that there is typically no extra pay for the extra work.