Ministry of Justice
My Journey So Far
Blog posted by: Chris Groves, 28 April 2022 – Categories: A day in the life, developer, Development, digital people, Digital skills, Learning and development.
I joined Justice Digital – LAA in May 2020 as a Junior Software Developer having decided on a career change via a coding bootcamp. I’d experienced only small projects and some minimal exposure to agile ways of working, but this changed when I joined a dynamic agile team, working across multiple live applications with many lines of code.
I soon began picking up work (known as tickets) on my own. At first I needed lots of support and pair programming to get work over the line but gradually gained confidence. Something that helped build my skills and confidence was to spend some time on my own seeing how much progress I could make before asking for help.
The first time I completed a ticket on my own it was only a small change but I was able to understand it, identify where in the codebase to work, decide what action was needed then made the change. I was so pleased I’d done all that unaided.
Over time my confidence has grown and I now identify work to be completed and create tickets myself. I also try to resist the feeling that asking for help is a sign of weakness. Throughout their careers developers will need to ask for help or work together, and pair programming is highly encouraged in Justice Digital - LAA.
Learning and Development (L&D)
L&D is heavily supported within Justice Digital – LAA and staff are encouraged to access all manner of resources to support them. My developer colleagues and I use Pluralsight, which has a wide range of video courses and O’Reilly, which I use to access books. I also have a subscription to the GoRails website to improve my Ruby on Rails knowledge.
Busy schedules mean it's challenging to set time aside each week for L&D, but I attend regular code reading clubs and a book club with fixed calendar sessions. The code reading club looks at unseen pieces of code in an unfamiliar language to see what we can understand from it. The weekly book club reviews an agreed book section that we read individually and discuss at the next session. These have been great to not only improve my knowledge of software development but also in meeting colleagues from other teams too.
I have also been building a ‘To Do’ list application using Ruby on Rails. Advice I received when learning something new was to get stuck in with building a project, read books and watch tutorials and keep it simple. Keeping this project simple has been great for improving my understanding of Rails and good code practices such as REST.
Communities of Practice (CoP)
Shortly after I joined Justice Digital – LAA became a founding member of the Testing CoP which looks at helping development teams work more effectively with testers, ensuring they are involved throughout development work. This has greatly expanded my knowledge of the different types of testing (including mutation testing) and how I can collaborate better with the tester on my team. I’ve also presented to the group and shared my experience of exploring different tools to produce data for API testing.
Working in Justice Digital – LAA has at times been challenging but also really enjoyable. There is always something to learn and plenty of support to help me grow. I am looking forward to building my experience and seeing how the next stages of my career unfold.
Simpler, faster and better services: MoJ Digital Strategy 2025
Original article link: https://mojdigital.blog.gov.uk/2022/04/28/my-journey-so-far/
Latest News from
Ministry of Justice
Plans to protect children under new mediation reforms23/03/2023 15:20:00
Government to fund mandatory mediation for separating couples.
Leading UK bosses join mission to get thousands more prisoners into work23/03/2023 11:15:00
More than 90 business experts have been enlisted as prison employment advisors to help drive thousands of prison leavers into work and away from a life of crime.
Celebrating Super Women In Tech21/03/2023 16:15:00
Blog posted by: Lindsay Hancock, 21 March 2023 – Categories: a great place to work, gender equality, Women in Tech.
London hosts major international war crimes meeting as UK boosts support for International Criminal Court20/03/2023 16:15:00
Justice ministers from around the world will convene in London today (March 20) to boost international support for the independent International Criminal Court’s (ICC) vital investigations into war crimes.
Tougher sentences for domestic killers17/03/2023 12:25:00
Domestic abusers who kill their partners or ex-partners will receive tougher sentences under government plans published today (17 March 2023).
Multi-million investment to turbocharge growth of technology in legal services15/03/2023 12:10:00
CodeBase and Legal Geek will receive £3 million of government funding to turbocharge the development and use of technology in the legal sector.
Appointment to the Independent Advisory Panel on Deaths in Custody13/03/2023 14:05:00
The Secretary of State has appointed Raj Desai as a Member of the Independent Advisory Panel on Deaths in Custody.
Grant funding awarded to help vulnerable people with legal issues13/03/2023 11:15:00
The Access to Justice Foundation has been awarded funding to administer the ‘Improving Outcomes Through Legal Support’ grant.