I really would like to understand why we don't have a session before "Learn a Language" with a basic instruction to study "Programming Logic".
My opinion about that is that learn "Programming Logic" will help all developers in all languages during their entire career, reducing a lot of pain to understand the differences between each language.
I never looked with good eyes this rejection for basic languages like Pascal, Pascal still can teach a lot of the bases of programming. Structured languages (C for example) are good teachers for beginners.
Take a look:

It's very sad don't have a section to suggest learning about "Programming Logic" before our "Learn a Language" section.
#
It is good to say that "Programing Logic" it isn't about "learn a language", so, I mentioned Pascal and C only to share examples, but, we can learn PL with the most of languages.
Hi, @FabianoLothor. I suppose the "Programming Logic" that you mentioned is already included in "Data Structure & Algorithms", which you can find in "Introduction" right in the top of roadmap (before all paths). I agree that it would be more interesting if there was a "mini-guide" showing some topics of Algorithms (variables, arrays...) or an introductory language, but it's possible to find them easily when you just type the word Algorithms on the internet...
Hi, @FabianoLothor. I suppose the "Programming Logic" that you mentioned is already included in "Data Structure & Algorithms", which you can find in "Introduction" right in the top of roadmap (before all paths). I agree that it would be more interesting if there was a "mini-guide" showing some topics of Algorithms (variables, arrays...) or an introductory language, but it's possible to find them easily when you just type the word Algorithms on the internet...
Sorry, I am missing something.
Where is this?

Ok, I'm not blinded anymore :smile:

I was looking at the website https://roadmap.sh/backend
The introduction isn't there.
We should really consider adding the Introduction section at the beginning of the website as well. Or we can create a separate section called "Introduction".
Unsubscribe
On Mon, 24 Aug 2020, 22:59 Bibhash Thakur, notifications@github.com wrote:
We should really consider adding the Introduction section at the beginning
of the website as well. Or we can create a separate section called
"Introduction".—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/kamranahmedse/developer-roadmap/issues/717#issuecomment-679331640,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AQKYDWZYPAVSE7OYDSA5WZDSCLBCVANCNFSM4NAANCCA
.
Agree. And #766 also advised this.
We should really consider adding the Introduction section at the beginning of the website as well. Or we can create a separate section called "Introduction".
Most helpful comment
Hi, @FabianoLothor. I suppose the "Programming Logic" that you mentioned is already included in "Data Structure & Algorithms", which you can find in "Introduction" right in the top of roadmap (before all paths). I agree that it would be more interesting if there was a "mini-guide" showing some topics of Algorithms (variables, arrays...) or an introductory language, but it's possible to find them easily when you just type the word Algorithms on the internet...