Programming is intimidating but it does not to be.
If you know where to start and what concepts to learn first, you can be programmer in an enjoyful path.
This guide is open to contribution. If you have any resource recommandation send a pull request via github.
Available at: https://ahmetbersoz.github.io/programming-for-engineers