Pewnie troszkę inaczej wygląda to w każdej firmie. Mogę powiedzieć Ci jak jest w moim przypadku. Pracuję w UK jako programista JAVA w dużej korporacji. Czas spędzony na różne rzeczy w ciągu dnia rozłożyłbym mniej więcej tak:
50% kodowanie aplikacji, 30% pisania testów (jednostkowe, integracyjne, akceptacyjne), 20% róznych spotkań, najczęściej z testerami i product ownerem.
Te 50% rozbiłbym jeszcze na stricte pisanie kodu i różne prace związe z konfiguracją środowiska (Jenkins, Maven).
Nie robie prawie nic związanego z grafiką i front-endem. Od tego są inni w zespole.