I studied IT Technology with network orientation but I prefer the code than the network.
I like start big projects where I have no idea how to start them at the begin then do a brainstorm to find a solution. That's an important piece in a project for me.
To be sure that my code is correct I have a simple principle. If my mother understands my code, that means my code is maintainable :)