Table of contents
Hey Developers 👋👋. Hope You All Are Doing Well.
This article is upon What Do You Do, When You Feel Stuck As A Developer?
I'm Muzzammil. A self-learner to become a Full-Stack Developer. I'm going to share with you the things I do when I get stuck. Whatever I am gonna tell you is real and not cliché stuff. So, stay till the end.
The Onset Of My Journey😇
So, when I started my tech Journey after completing my 12th standard, I was learning from Youtube Tutorials on the channels like
and I also recommend beginners to have a look at these channels, as these experts have an excellent explanation. It has not been long since I chose this field as my career yet something about 4 months.
From April till now, whenever I feel stuck in any kind of concept or any code I would go for Google or call my cousin Usman (Twitter - Usman)(Youtube - Max Programming). I also take the help of Discord Communities and also from Tech Twitter.
How We Get Stuck ??
First of all, it is essential to know the reasons for why getting stuck.
Below are a few reasons: 👇👇
1. You're Stuck Because You Have Taken On Too Much.
2. Other Responsibilities Are Pressing.
3. You Are Tired.
4. You Are Afraid.
5. Last And Foremost Important: 👇👇
👉👉👉 You Don't Understand The Problem You Are Trying To Solve.
How To Get Unstuck? / Solve Problem
Here comes the main part of this article which is problem-solving.....
One of the famous writers
Mary Catherine Bateson had said:
Solutions To Problems Often Depend Upon How They're Defined.
So, the foremost thing to solve a problem effortlessly is to understand it. If you don't understand the problem, you can't solve it.
But what, if you know the problem and still can't solve it?
Here Are Some Tools That Will Be Useful:
According to research, 58k Developers told that whenever they get stuck, they tend to turn to Google or Stack Overflow.
In today's era Google is one of the most used platforms with more than
1 Billion active users. Also, it mainly focuses on the user's needs.
2. Stack Overflow.
As I mentioned above it is the most used platform for coding-related queries with more than
14 Million active users. You should go for this only if you have some experience otherwise you will get stuck in it😅😅.
3. Share It With Your Colleague Or Friends:
Reaching out to an experienced fellow, not only solves your particular problem but also shows a better and short way of doing that work efficiently.
If you are stuck on understanding a particular concept then, search for it on youtube.
Now Let's Talk About The Most Helpful Online Communities:
Here's A List Of Some Of The Most Helpful Online Communities:
Github as a problem solving and as an open source (used also to save code online) is the most helpful community where people help others without any expectation of any financial return. It has more than
83 million active users which is its actual beauty.
As You Can See One Creator Is Raising All The Portfolios And Thus They (contributors) Can Help Each Other.
Here Request For Change Is To Be Done And Then The Creator Approves It Or Rejects it. See How I Contributed In A Repository By Forking It.
2. Discord Servers.
Discord servers are also platforms to share your problems and 😲😲getting quick solutions from experts. It has more than
150 Million active users. You should join some of the famous Discord Servers to share your problems and also according to the IT sub-field you are going.
For example, you can see here how it can help to solve your problems. You can also make your server, once you are fully prepared.
Some of the most famous and helpful servers, I would like to suggest to you people are:
and much more as you can find on Google as I mentioned above. 👆👆
freeCodeCamp is a nonprofit community that helps you learn to code by building projects. Each month they help millions of people learn about coding and technology. They offer certifications that take around 300 hours of dedicated learning. These certifications are completely self-paced, so you can take as long as you need. Check their dev community and get insights or learn new tips and tricks that you can apply to your code.
W3Schools is a freemium educational website for learning to code online. It derives its name from the World Wide Web but is not affiliated with the W3 Consortium. W3Schools offers courses covering all aspects of web development. W3Schools also publishes free HTML templates.
One of my favorite and the most easily accessible platform is Hashnode. It has more than
1 Million active users that help each other by interacting and blogging. Here, you will find your answer in the form of a Blog. It has more than
60k+ active blogs on its site. I am very glad and thankful from the depth of my heart because their (creators) hard work has allowed the Developers to showcase their thoughts in the most efficient manner and of course free of cost.
Especially thanks to the community developers and Syed Fazle Rahman 😇
The Remaining Ones Are:
Still You Can't Solve It, Then......
Our mind is not a machine, that will always support us without taking a break. So, it is necessary to take breaks and not to work madly, it can also affect your health. Be careful about your health because a healthy person is a successful person.
A Young Mind In A Healthy Body Is A Wonderful Thing.
Go For These Activities As You Like:
Have a cup of coffee or go for a walk with your beloved ones.
You can also spend a little bit of time with your friends or family members and can just refresh your mood and then can come back to the work with a lot of energy 😇.
That's all for today, till then
keep learning and keep coding.
If you find my article useful, you can support me by buying me a coffee using the button below
Did you find this article valuable?
Support Muzzammil by becoming a sponsor. Any amount is appreciated!