В чём же разница между фразами I work и I am working?
Хорошо нам, в русском языке нет никаких заморочек. Три времени: настоящее, прошедшее и будущее.
В английском потребуется немножечко терпения. Здесь есть настоящее простое, настоящее продолженное, настоящее совершённое.
Итак,
I work – Я работаю
Можем расширить: I work every day. – Я работаю каждый день.
Т.е. мы говорим о действии, которое мы совершаем обычно (usually), всегда (always), часто (often), редко (seldom), иногда (sometimes), каждый день (every day).
Эти слова (usually, always, etc) маленькие, но роль их велика. Они нам сигнализируют о том, в каком времени надо употребить глагол. А именно в Present Simple (настоящее простое)
I am working – Я работаю
Можем расширить: I am working now. – Я сейчас работаю.
Например, в контексте: I can’t answer the phone. I am working! – Я не могу подойти к телефону. Я работаю!
Т.е. мы говорим о действии, которое происходит сейчас (now), в данный момент (at the moment), сегодня, по сравнению с обычным ходом вещей (today)
Эти слова нам указывают на время Present Continuous (настоящее продолженное)
Если же никаких слов-подсказок нет - то надо уже смотреть из контекста (совершается действие обычно или прямо сейчас).