DEV Community

DINH VAN KHOI
DINH VAN KHOI

Posted on

Embracing Challenges: My Journey as a Passionate Developer with Disabilities

Introduction: In this blog post, I will share my personal journey as an aspiring web developer with severe disabilities and a deep passion for coding. Despite the challenges I face, I am determined to pursue a career as a web developer and constantly strive to improve my skills.

Overcoming Adversity: I will discuss the unique challenges I encounter as a person with severe disabilities and how I have found solace and purpose in the world of coding.

Embracing the Passion: I will explore my unwavering passion for coding and how it has become a driving force in my life, pushing me to overcome obstacles and pursue a career as a web developer.

The Pursuit of Web Development: I will delve into my specific interest in web development and the reasons why I have chosen this field to channel my creativity and problem-solving skills.

The Ongoing Journey: I will candidly share the difficulties I have faced while learning Object-Oriented Programming (OOP) in JavaScript and how it has been a significant challenge for me. I will express my desire for guidance and support in this area.

Seeking Guidance: I will express my eagerness to find mentors or individuals who can provide guidance and support in my journey as a web developer, particularly in understanding and mastering OOP concepts in JavaScript.

Conclusion: In conclusion, this blog post serves as a testament to my unwavering determination and passion for web development despite my severe disabilities. I hope that by sharing my story, I can connect with others who may be facing similar challenges and find the support and guidance they need to succeed in their own coding journeys.

Top comments (8)

Collapse
 
rakeshkr2 profile image
Rakesh KR

Welcome to the community, DINH VAN KHOI! 🌟

Your post, truly resonates with the spirit of determination and passion. Your journey is not just inspiring but a testament to the power of perseverance and dedication. We're thrilled to have you here, sharing your experiences and insights.

If there's anything you'd like to discuss, or any victories you want to celebrate, this community is here to support you. Feel free to dive into conversations, ask questions, and connect with fellow developers.

Once again, welcome aboard! Your presence enriches our community, and we look forward to hearing more about your incredible journey as a developer. 🚀✨

Collapse
 
dinhvankhoideveloper profile image
DINH VAN KHOI

Thank you, Rakesh KR, for the warm welcome to the community. I am grateful to be a part of this community and I appreciate your kind words. It's inspiring to see the determination and passion in the community members, and I'm excited to share my experiences and insights as well. If there's anything I can contribute or if I have any questions, I'll be sure to engage in conversations and connect with fellow developers. Once again, thank you for the warm welcome. I'm looking forward to being a part of this incredible community and sharing my journey as a developer. 🚀✨

Collapse
 
jodoesgit profile image
Jo • Edited

Dinh, I too have disabilities I must overcome. Sometimes my pain gets too much, and I cannot do much else but lay in bed. I am seeing many doctors to help me with this, but it is something that makes life more difficult than it was before things advanced. But for me, I can still do things on good days. So I am okay. In that sense I am very lucky.

I too am trying to pursue this career, in any capacity, to gain some more footing and control in my life. I also have a lovely partner who helps me out every day. She's my rock ;D! So in that, I am very luck too. We should connect, and learn together. Make something very cool. Let me know, my brother!

*p.s. - Congratulations on being so open. You know, they'll never carve a space for us in life. We must make our own path. So let's do it our way =) Little by little, until we hit that goal!

Collapse
 
dinhvankhoideveloper profile image
DINH VAN KHOI

Thank you for sharing your personal experiences and challenges with me. It's inspiring to hear about your determination and positive attitude despite the difficulties you face. It's wonderful that you have a supportive partner and a desire to pursue a career in programming.

I believe connecting and learning together sounds like a great idea! It's always beneficial to have a community of like-minded individuals who can support and motivate each other. We can work towards our goals at our own pace, step by step, and create something amazing.

Let's continue to carve our own path and make our dreams a reality!

Collapse
 
jodoesgit profile image
Jo

Dinh, I laughed with joy when we connected. You know, growing up my two closest friends were a pair of sisters. Viet! Time split us apart, but you always hold space for the ones you love. I always wish them the best in my prayers when they cross my mind. Makes me laugh now even, it's funny how people who spread joy to your heart can make you happy even years later.

I saw you were working on bootstrap. Is that your starting point? For me I dived into React, but I think I need to go back and study the basics. I just did a head-first dive because I wanted to force myself to learn something. I figured do the harder part first, then the easier part will be faster. I'm not sure how it'll go applied, but it has been a journey so far.

On here, did you see there's a whole bunch of really cool tutorials?

Oh hey, speaking of which I see you have Smilga's React course starred. That's the one I'm doing. You doing it too? Let me know! Hahaha! Talk soon.

Thread Thread
 
dinhvankhoideveloper profile image
DINH VAN KHOI

Thank you for your interest. You seem to be quite knowledgeable. :) In the past, I focused on the basics, but due to time constraints, I missed out on a lot of JavaScript knowledge before jumping into ReactJS. This made the learning process more challenging, so I decided to go back and study algorithms and data structures in JavaScript. Understanding the inner workings of the JavaScript engine has given me a solid foundation in JS. However, I still have some areas to improve in object-oriented programming. Having a strong grasp of core concepts makes it easier to learn advanced libraries. It's similar to not knowing how to drive and expecting to be good at driving once you have a car - that's what I meant. Starting from the basics is essential.

As for choosing Smilga's course, I opted for it because it goes into detail about ReactJS hooks and their usage. Although the course has over 600 videos, the level of detail provided made it worth it. As for Bootstrap, in the past, I found it difficult to create UIs from scratch because writing responsive code in pure HTML and CSS was challenging. I'm using Bootstrap version 5.3, which allows me to easily create layouts using a 12-column grid system. This makes it quick and easy to set up static web pages. I don't think it's necessary to be an expert in HTML and CSS, but having a basic understanding of around 50% of the core concepts is important. Knowledge of flexbox, grid, basic HTML tags like lists, tables, nav, header, etc., makes working with Bootstrap much faster. Additionally, using specialized extensions that provide suggestions during development is very convenient.

I hope this clarifies my previous response.

Thread Thread
 
dinhvankhoideveloper profile image
DINH VAN KHOI

Image description

This is my working interface

Thread Thread
 
jodoesgit profile image
Jo

Image Image of my IDE: Visual Studio Code Open

Twinsies! I'm just about to close up shop but figured I'd drop by. Glad I did! For bootstrap, I was just wondering if it was something you were explicitly interested in. Because I'd be down for fiddling with it. Smilga's class uses Tailwind/daisyUI which to my best understanding is like the rival school of Bootstrap =P! Hehehe!

He also uses class selectors prior. But I'm glad we're messing around with Tailwind, because how else am I supposed to make long-jumbled inline class styling look so beautiful? I'm coming round the bend on the Smilga class. When I'm done with that, I'm going to hop back to the basics, then up to the MERN. Then I'm going to paw at a handful of loose projects probably utilizing fCC. Then start plopping out my own, praying that I can produce something of merit.

Image John Smilga's React Udemy Course 500 lectures completed

To be honest, I'm probably going to plop down and do a handful of the loose tutorials on here because they're informative, well spelled out and seem to be something you can do in a single session. So that's good. Also just reading, reading, reading. Attempting to absorb things that way. You know? I mean I would say my comprehension isn't tip-top but I seem to be getting things little by little.

By the by, sent an email if you want mine. Talk soon! Be well, have an awesome day!