Skip to content

MeroineOuzzine0427/Problem_Solving

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 

Repository files navigation

Problem_Solving

Important

Solving problems is a skill that every programmer should have. A good programmer should solve at least 2,000 problems.

Some Advice:

Note

1: Understand the difference between programming languages and programming itself:
A programming language is just a tool used to solve problems (depending on the problem you have). Programming is about logic—the way you think, analyze, and find the best solution.

Note

2: Think before you code:
Take your time to analyze a problem before writing any code.

Note

3: Start with low-level languages:
Do not begin with the newest technologies. Instead, start with low-level languages like C/C++ or Java to better understand how things work. High-level languages have many built-in functions, which can make you dependent on them. If you start with C++, for example, you’ll have to build many functions yourself, strengthening your problem-solving skills.

Tip

4: A great platform to start from zero and become proficient in programming is ProgrammingAdvices.
Here’s their Roadmap Link. The owner of this roadmap is Mr. Mohammed Abu-Hadhoud.

Caution

5: Avoid negativity and stay focused:
Do not waste time with negative people. Focus on your goals and self-improvement.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published