DEV Community

Cover image for A Beginner's Journey to Expert
jushendhillon9
jushendhillon9

Posted on

A Beginner's Journey to Expert

Hey! I am Jushen Dhillon, an aspiring software engineer passionate about programming. Less than three months ago, I thought I was going to be an engineer, but at the end of my first year at Uni, I had a sudden realization that I deeply love programming. It required some serious introspection to realize that's what made me tick; I was also forced to reconsider my passion as another year spent taking Biomedical Engineering courses would lead me further down a path that I knew, in my heart, I did not want to follow. So, after consulting with my parents, I switched majors and fully embraced computer science. My parents, who I could not be more grateful for, supported my decision and funded my enrollment in the UCI Full-Stack Bootcamp, and so far, my time as a cohort member has been a fantastic experience that has enriched my knowledge and skills. My instructor, Logan Garland, and TA, David Cox, are savvy programmers and great resources for my learning. I am grateful to have them and thank them for everything they taught me.

Recently, I have spent a good portion of my days coding, whether working on projects, homework assignments, or expanding my portfolio. I spent a couple of hours working on my portfolio to begin applying for Software Engineering internships. I figured out how to implement an animated background image for the portfolio's homepage. The image, attached to this post, projects a cool and calming vibe that will fit the theme of my portfolio. To apply the stylesheet of the background image, I had to familiarize myself with Sass (SCSS) because the stylesheet was written in that language. Sass incorporates features native to JavaScript into CSS to avoid redundancy and adhere to the DRY principle. It's an interesting and unique language, and I will continue to practice it.

Tomorrow, I will continue working on my portfolio with the goal of showcasing my work to potential employers as soon as possible. And as I progress in my programming ventures, I will diligently document all that I learn.

Top comments (0)