DEV Community

Cover image for Becoming A Software Developer
Uyai
Uyai

Posted on

Becoming A Software Developer

Hello everyone,

I'm Maryanne, a 22 year old undergraduate who somehow found herself genuinely falling in love with coding, weird I know. I'm about to go on a full blown tangent so please bear with meπŸ™πŸΎ.

I used to hate coding, why?, I'm not really sure but I did hate it.But back in 2023 when I did my internship and helped my supervisor with his personal project I was proven wrong. This project was using visual basic, MSSQL and ASP.NET as a tech stack and boy did that thing annoy me, I knew there were better ways of doing things like that so I started to do my own research so I could somehow convince my supervisor to switch his tech stack and upgrade his database management system but of course he didn't listen to me which is fine, the web app is slow as hell but that's not really my business is it?. I learnt a lot from that internship and I'm grateful for the opportunity, I took a lot from it including my growing love and enjoyment for coding.

Because I started learning coding using youtube videos, I admit I've kind of been stuck in a cycle of tutorial hell, I don't think I've ever started a project and finished it and I can attribute that to being busy with school and just unforseen things that happen in life but also it feels like i have the attention span of a goldfish, lack consistency, self-disciplne but most importantly I lack a form of accountability.

So here i am applying and being accepted into the HNG internship and well, it seems daunting to be very honest with you but I believe this is the kind of thing I need to really push myself to perform to my fullest capacity.
This blog post is actually for the front-end track of the internship,I don't really consider myself a creative person and because of that in the beginning I felt like going into front-end development was pointless but being the person I am I felt like I had to go from front-end to back-end because of course I want to be a full stack developer, and well I still don't consider myself creative but after a year plus I've somehow found myself with at least intermediate front-end skills and I truly believe this HNG internship will push me to actually apply myself those skills regardless of my constant thoughts of imposter syndrome lurking around.

My main goal for this internship is to improve my self-discipline, break out of my shell and not be so scared of interacting online and also to come out of it with amazing experience coupled with multiple projects I can include in a portfolio. How I'm going to do this well for me I believe it's just a matter putting my mind to it, always showing up and forcing myself to be dedicated enough to reach stage 10.

To be very honest with you guys, putting myself out there like this is very scary for me because I'm not a very social person, I'm not very active on social media except when I'm doom scrolling(something I've been working on reducing lately) but it's something I know I have to do because we have to put ourselves out there, build connections that will help us grow and boost our careers and that is something I really want for myself and I will do it no matter how hard it seems for me right now.

HNG is such an amazing initiative and I believe people who have gone through it have truly made some growth in their careers today, if you're interested in working with well nurtured and well trained developers especially for your javascript/node based projects I recommend you check them out for finding React developers and for Nextjs developers.

Well I guess this marks the beginning of my software development/accountability journey, of course I'll use this blog to talk about any and everything and of course I'll use it to document my journey, hopefully by this time next year I'll be in a better space concerning my career and my life in general.

Bye for nowπŸ™‹πŸΎβ€β™€οΈ.

Image of Timescale

Timescale – the developer's data platform for modern apps, built on PostgreSQL

Timescale Cloud is PostgreSQL optimized for speed, scale, and performance. Over 3 million IoT, AI, crypto, and dev tool apps are powered by Timescale. Try it free today! No credit card required.

Try free

Top comments (0)

Cloudinary image

Optimize, customize, deliver, manage and analyze your images.

Remove background in all your web images at the same time, use outpainting to expand images with matching content, remove objects via open-set object detection and fill, recolor, crop, resize... Discover these and hundreds more ways to manage your web images and videos on a scale.

Learn more

πŸ‘‹ Kindness is contagious

Please leave a ❀️ or a friendly comment on this post if you found it helpful!

Okay