In the end of 2019, I was working as an operations engineer, but when the pandemic hit early 2020, I saw an opportunity to learn something new. I was always interested in AI, networking, and building apps, so I took advantage of my free time and enrolled in a few online courses, including Udemy and Harvard's CS50, to learn the basics of programming.
By early 2022, my hard work paid off as I landed multiple job interviews, and I was offered a position as a junior developer at a company. My job was to maintain a web app, add new features, fix bugs, and help with the development of a yet-to-be-released mobile app.
A few weeks into the job, I learned that the senior developer was quitting, and I was scared because I had never worked as a software developer before. But I threw myself into the work, reading the codebase and learning as much as I could about Laravel and PHP. To my surprise, I was able to implement new features and impress my boss.
Recently, my boss approached me about working on a metaverse project, but I'm not sure if that's something I want to take on. I'm still a junior developer and I don't want to take on more than I can handle. I'm not sure what to do, should I quit my job or try to find a way to explain my concerns to my boss?