5 Problems you may encounter as a code newbie and how to fix them.

Search for a command to run...

This is beautiful. Thanks for sharing Pratham. For your subtitles, I suggest you make use of ## (Heading 2) instead of # (Heading1)
Thanks for the feedback :)
A primer on factorials The '!' behind the 0, is notation for something called a 'factorial'. A factorial basically tells you to take the product of all integers and itself before it until you reach 1. If that didn't make any sense, take a look at thi...

Introduction A store owner recently noticed an alarmingly high rate of shoplifting. He develops a machine learning model that predicts if a customer has shoplifted or not and it is 95% accurate! He deploys the model but a month later catches no shop...

Before we understand how logarithms work, it is important to know how exponents work. aᶜ=b (read as "a to the power of c equals b") is an exponent where a,b and c are numbers. aᶜ=b just means that a multiplied by itself c amount of times is equal to ...

For this simple project we will use OpenCV in Python. It is a library using which we can develop real-time computer vision applications. It mainly focuses on image processing, video capture and analysis including features like face detection and ob...

What you are going to read below is a roadmap for the first 30 days of getting started with machine learning as a complete beginner. If you don't know how to code or anything about what machine learning is, then this blog post is for you. Step 1: Lea...

In this blog I'll explain how to crush these problems which I faced too, like a pro! Without further ado, let's begin:
Start from FreeCodeCamp Nothing else to say here
System File structure :
Json,Yaml files :
Add variables to PATH:
Learn to use package managers, like Pypi for Python, Npm for JavaScript, Flutter packages for you guessed it Flutter
Your first project should be a simple one, if you still feel its overwhelming break your project into several smaller parts, then work on them, in case you still feel stuck, feel free to approach your friend google or the Twitter Dev community. Moreover you have hundreds of blog posts like these, put them to good use.
In addition to this, you may also get bugs As a Dev you will encounter bugs, the best way to deal with them is to READ THE ERROR MESSAGE, usually it will point to a line in the file which will help you fix the bug pretty efficiently, if not search it up on google.
Here are a few tricks on searching things on google by @frontenddude




Firstly, you should know that this is normal. Fix it by don't comparing yourself to others, everyone has different learning speed.
Take some time off, think about new ideas and how to execute, this often helps rejuvenate the mind and generally makes you more productive. Being in a good mental state for coding is important.
Lastly, the bitter truth is that coding is tough, REALLY TOUGH. There are no 2 ways around it but if you have the passion and dedication then it is certainly possible to become a developer and you got this!
Wish you all the very best in your coding journey.