I hate it when a colleague has a task to do and has no fucking idea on what it's actually about.
I hate it when a colleague has no fucking idea about HTTP.
I hate it when a colleague has no fucking idea about network programming on Unix.
I hate it when a colleague has no fucking idea what MIME is and how it could work.
I hate it when this colleague doesn't understand anything from the above even when I thoroughly explained it to him.
I hate it when this colleague then asks for an IDE on Linux because he's so uncomfortable with the "editor and commandline compiler is enough" paradigm.
And I hate it even more when he always asks questions about exactly the things I explained ten minutes before.
Why do these kind of people get programmers in the first place? Why are they hired. I don't understand, and I don't want to understand. This world is cruel.