
As software engineers we work in sprints. Which means we give ourselves work to do over the next 2 weeks. Over the sprint you work away at the work the team is assigned. My day-to-day involves working on a task I was assigned, it changes lots and it always depends what projects your team is working on at the time. When I first started I was given easier work, which didn't take me very long, but as I have developed more skills and learnt the system I have been given far more complex tasks to complete.
As a new grad I am given a lot of responsibility and the opportunity to work on stuff that I otherwise may not at another organisation, as the company places a lot of trust in grads. However there is still a lot of less meaningful 'busy' work that gets dumped on grads. Another issue due to the nature of the company is that a lot of work is very tedious and sometimes not so meaningful which is not great.
At the start it was slow to get going into some responsibility. But 6 months in I feel a good amount of responsibility and range of tasks to complete day-to-day. This make me feel accomplished at the end of my work day including a good range of technical engineering like workshop development and admin tasks like report writing and communications
Work has been inconsistent, not super engaging. Would like to be doing design work but looks like I'll have to wait a while to be able to do any.