One of the key learnings from my internship is the huge difference a scale can make in website development. I had to consider several important points in deciding on the best practices to develop the project's website, such as:
- How many users are going to utilise the software?
- Which countries do the users come from?
- How much data will be processed?
- How can we minimise data size to maintain the website and database performance?
Interestingly, I hardly considered these questions for my university projects, as they were normally kept simple for academic purposes only. However, I realised that it is critical to consider the scale for real-world projects, because it will fundamentally affect the website design layout, as well as the website requirements based on technical needs.
Completing an internship is a fantastic opportunity to put what I have learned during my undergraduate studies into practice, while I develop and enhance both my technical and transferable skills. I gained insights into things that are not taught in university studies. All of these factors have positively contributed to the development of my pre-graduation industry experience, which I am sure will be helpful for me when it’s time to pursue my future career.
I would highly recommend other students to undertake the Work Integrated Learning program. It really helped develop my professional skills and gave me a real-life overview of my potential career. An internship is also beneficial in building professional networks, which establishes opportunities to kickstart or advance careers.