Questions & Answers about Сегодня я иду домой пешком после работы.
Because идти and ходить are not interchangeable.
- идти → иду is used for movement in one direction, especially when talking about a specific trip happening now or on a particular occasion
- ходить is used for repeated, habitual, or back-and-forth movement
So in Сегодня я иду домой пешком после работы, the speaker means Today I am going home on foot after work on this specific occasion.
Compare:
- Я иду домой. = I am going home / I’m on my way home
- Я хожу домой пешком. = I go home on foot regularly / habitually
Because домой means to home / homeward, while дома means at home.
This is a very common distinction:
- Я иду домой. = I am going home
- Я дома. = I am at home
So after a verb of motion like иду, you need домой, not дома.