I live in Australia. Recently, I failed a recent interview for a Full Stack software developer job but before the interview, they said I could do a unpaid internship with them. It was the third and final one. But it's likely I would need to change job to a casual one as the one I am on is full time so I would likely get burnt out from interning too.
The thing is I work in a customer service call center for a multinational software company that has a contract with a national telecommunications company.
The telecommunications company has many affiliated IT subsidiary companies I could possibly transition to and I have got an IT security certificate from the telecommunications company's online modules.
The technology company I do customer service for advises not to even ask about IT jobs in the first 6 months as they get so many requests. After 6 months they say they will have a think about it but cannot make promises.
I'm wondering if I'm better off where I am and doing open source project development online after work instead of the internship?
Or intern for a new company instead? I didn't get that many interviews but sometimes a few likely because they want some commercial experience.
FYI, I have done open source development and contributed to numerous repositories and got interviews from there. Just wondering if I can get more interviews if I were to intern instead of open source development.