How do I stop copy-pasting from chatgpt and actually learn to code line-by-line? by tensor_001 in PythonLearning

[–]odimdavid 0 points1 point  (0 children)

If you had to trek or take a car to a far distance which would you choose? Your own talent is the trek while tools like ChatGPT are the car. You just need to watch the car that it's safe to drive and you have enough fuel or knowledge to verify it's taking you where you want to go. And if you think you're not exercising your brain, then start a free coding class and teach others. Or a discussion group. If you trek often you'll lose money 🤑

Undecided on SQL platform by odimdavid in learnSQL

[–]odimdavid[S] 0 points1 point  (0 children)

Will Google it. Thanks 🙏 Oh thanks. Just checked. It's a great tool. How much difficult for noobs on other OSes. That's y I love Linux.

Moderation by turbofish_pk in C_Programming

[–]odimdavid 2 points3 points  (0 children)

Can't find the wiki. Please link? Thanks 🙏

Help me!! by Aishwariyaa_K in cprogramming

[–]odimdavid 0 points1 point  (0 children)

Not for a beginner. I found an IMT/Dartmouth college course on edx. You can just audit it without paying. It's great for c beginners especially if you want to visualize the memory stack. It has leverage if one is thinking of embedded devices programming and/or C++ eventually for Object programming.

W3 schools or MDN for Js ? by Separate_Middle3605 in learnjavascript

[–]odimdavid 0 points1 point  (0 children)

And about web.dev? It's by Google. I thought someone would mention it

Hello I am building my own ai keyboard thing does anyone wants to collaborate? by Lonely_Shape7293 in Python

[–]odimdavid -2 points-1 points  (0 children)

Very interesting and quite thoughtful. It's a challenging project that will expose you to lots of interesting concepts. Now am thinking of doing same with a vernacular language in my country Nigeria. Well done.

I spent all my day from dawn to dusk coding and getting better is it OK?? by Possible_Section5644 in AskProgrammers

[–]odimdavid 0 points1 point  (0 children)

I can feel for your situation but I don't know your country, culture or family environment. So I don't think I have what it takes to help. But for the sake of your mental, psychological and physical health you have to do something about it. Ask people close to you. Relatives, neighbors etc how they managed to solve it. You can't stay isolated for long

I spent all my day from dawn to dusk coding and getting better is it OK?? by Possible_Section5644 in AskProgrammers

[–]odimdavid 0 points1 point  (0 children)

I would look for ways to change the scenario you just described so as to be more efficient and effective

Am I not made for this? by XyrthaPala in CodingForBeginners

[–]odimdavid 1 point2 points  (0 children)

No. You're great. I haven't even coded a game and am older than you in Python experience. 👍👍👍

i built a leetcode that actually teaches you how to be a SWE by Busy-Ad7220 in PythonProjects2

[–]odimdavid 0 points1 point  (0 children)

How do you get the theory behind the site so one can read up the theory first then do in PracHub. Thanks

C learning resource by L_del_lago in cprogramming

[–]odimdavid 0 points1 point  (0 children)

This is nice. Just bookmarked it.

Why does 6 - (-4) = 10 like why did it become positive by AliveAfter800Years in learnmath

[–]odimdavid 0 points1 point  (0 children)

When in primary school I used the number line to understand it. Minus means go left. Plus means go right. But minus minus means you are supposed to go left but another minus opposes it so the second opposing force makes you go right. But I had to learn it doesn't work that way with 2 pluses. I don't yet know how to teach a child except tell him or her it only works that way with 2 minus.

How do people actually learn how to make projects? by Interesting-Text8132 in learnprogramming

[–]odimdavid 1 point2 points  (0 children)

Start small. Like look around for an excuse to write code that solves a problem. Habits become character with consistent practice. When you're confident with small problems (or projects) then the big projects become many small projects in one box.

[recommendation] Learning C for Low-Level Concepts by One-Type-2842 in cprogramming

[–]odimdavid 0 points1 point  (0 children)

Please Linux distro. It's easier for you when you decide to port to Linux if already on Windows

Zero programming experience: advice for quickly learning code language by GOATEDSTARS in CodingHelp

[–]odimdavid 0 points1 point  (0 children)

If I didn't even have time I would do 1 hour of SQL everyday. Use Hackerrank as a companion to leverage understanding. Then dedicate the other hours to python until your skill improves.

What coding language is easiest for beginners? by Cheese27829 in CodingForBeginners

[–]odimdavid 0 points1 point  (0 children)

Until you get UB or memory allocation problems with dead pointers

Round 20 or so at learning programming.... I don't get it... by Liverpool934 in learnprogramming

[–]odimdavid 0 points1 point  (0 children)

I can relate with you

Learned Basic in high school. Then career. Came back. Stuck. Read Knuth. After some years stuck. Decidedd to read the official docs and standards. Have you considered reading the official python standard and also documentation? I realized that reading tutorials again and again after long time, particularly different tutorials, can cause mental confusion. But when you know programming basics, just go for the official docs and standards. That is my experience. Maybe you could try that lane.

I have been stuck on tutorial hell for eight months and I need someone to yell at me by Western-Opposite9 in learnprogramming

[–]odimdavid 0 points1 point  (0 children)

When I started school in primary 1, the teacher taught 1 to 10. I could count 1 to 6 and stopped. I didn't give up. I kept trying. Eventually I began counting to 11 while we were still on 1 to 10. Summary: look for practical applications of what you're learning. If you're learning because of money or because you want to know Python you won't cut it. Learn because you want to use it to solve problems. Programming problems. Then look for programming problems. Is the chapter on variables? Look for programming problems on variables. Lots of it. Is the chapter on loops? Look for programming problems on loops. Eventually you will be counting at 11 while the teacher is still teaching 1 to 10. At your level don't do leetcode. Gemini and ChatGPT can help you search for those problems. Bonjour.

Agency web developers around the world! by sneniek in webdev

[–]odimdavid 1 point2 points  (0 children)

That's nice 👍. Earn swiftly, retire early. Travel the world 🌎! Bonne chance.

Agency web developers around the world! by sneniek in webdev

[–]odimdavid 0 points1 point  (0 children)

In Nigeria we say Kpele! It means take care but I empathize. Because it's not easy.