I'm a student + working from home (coding - not internship). I'm supposed to count hours I've worked on the projects, but then I'm still somewhat new to my job and 2/3 of the time I spend working is basically just learning, reading, testing new technologies and such - every week I'm working is basically 3 days of learning and 2 days of actual work, still mixed with a lot of googling.
While I'm fine with reporting hours, it seems unethical that I'm getting paid to basically read books and docs for 20 hours a week, whereas an experienced programmer would do my job in a few weeks (down from months) without most of that.
A lot of what I'm learning isn't domain-specific, so my next job/certain courses I'll have in a few months will greatly benefit from this.
Should I report all the hours I'm working, or limit those hours somehow?