You can remember the meaning of 功夫 with this easy mnemonic:
The only skill I have gives me no merit (功) at work. Who cares if I am the best porter (夫) in the hotel?
Using mnemonics to remember the meaning of Chinese characters like can have an enormous impact on how long to learn Mandarin it takes.