Juan,
If you're going crazy just learning your way around Linux, then you don't have the patience necessary to be a programmer. Coding isn't glamour, it requires meticulous effort, reading documentation, trying things out, staring at a debugger for hours.
You need to either rethink being involved in programming or buckle under and put in the effort to learn to navigate Linux, which is nowhere near as complex as any useful programming language.