QuanticDev's Engineering and Software Development Resources

View on GitHub

Fundamental Engineering Principles - What are the expectations form developers and engineers?


You can find the video narration of this text on YouTube: https://www.youtube.com/watch?v=GKlfcNzTqrg

Video has additional tips for each principle discussed. If you want to leave a comment, do so under YouTube video. If you want to contribute to the article, make a pull request on GitHub.


Following principles not only apply to software engineering but they are common for all disciplines of engineering. Also, these principles apply at all ranks; junior developer, senior electronics engineer, VP of engineering, all the same.

1 - Communication

2 - Collaboration

This is where communication and preparation will help you a lot.

3 - Analytical thinking

4 - Organization

5 - Engineering excellence

6 - Money

7 - Commitment

8 - Leadership

9 - Confidence

10 - Finally, always remember the engineering motto. “The stage is beneath our talent, but we shall elevate it”. Fine words from the wise man Jhin. We make the world a better place.

You will experience most of these during your career. These will also come up repeatedly in job interviews for anything from engineering to management. Do not try to memorize them, use them. It is the best way to learn.