The way we do things in our jobs or while working in pet/open source projects have an impact we tend to ignore or overlook.
I searched ways to pass this onwards clearly and more compeling, it happens that Martin Fowler has provided this service to us with his talk “Not Just Code Monkeys”
Also one could check ACM’s Software Engineering Code of Ethics and Professional Practice, I didn’t read it fully yet but my guidance is to not stay put in face of challenges/problems and to improve yourself not only as a professional but also as a person.
Go beyond with some help, these books may light the dark on one’s journey:
- Please Don’t Just Do What I Tell You! Do What Needs to Be Done
- Clean Code
- Passionate Programmer
- Pragmatic Programmer
Protip: I already talked about this one here
In case you’re one of my fellow Brazil residents:
Protip: I mentioned some Casa do Código books before.
The only way to discover the limits of the possible is to go beyond them into the impossible. By Arthur C. Clarke