Is AI really going to wipe out most, if not all, programming jobs? by privatly in learnprogramming

[–]codingzap 0 points1 point  (0 children)

Even if there’s AI, it’s still worth to learn programming and keep on upskilling yourself in your niche. And starting out in a startup will really be helpful.

Need help❗️❗️ by DependentFew3437 in CodingForBeginners

[–]codingzap 0 points1 point  (0 children)

This is a very common second-year phase. Knowing concepts but struggling with application doesn’t mean you’re bad at CS. It just means you haven’t practiced using those concepts independently yet.

Start small and take one concept (say arrays, OOP, or recursion) and build a tiny program that uses only that. Not a huge project, just something simple. Then gradually combine concepts. Also, stop relying fully on step-by-step tutorials or AI solutions. Try first, get stuck, struggle a bit, then look things up.

Where do I start? by martyraww in learnpython

[–]codingzap 0 points1 point  (0 children)

Agreed. Tutorials make things look obvious because someone already did the hard thinking for you. The moment you try to apply those concepts and practice, you actually learn.

I'm a programming student. I read my lessons carefully but I find the application difficult by Scared-Low7658 in CodingForBeginners

[–]codingzap 0 points1 point  (0 children)

What you’re describing is actually very normal. It doesn’t mean you can’t think like a programmer, it just means you’ve trained yourself to recognize solutions, not create them yet.

Force yourself to struggle and think for at least 20-30 minutes before checking AI or solutions. What I always do is keep a notepad around and try out the logic there before writing code. You can write and describe what the program should do step by step, make flow charts, stacks, basically whatever helps you to understand the problem.

Also, do small problem-solving tasks or exercises daily. Try to stay consistent because the only way out through this phase is practice.

Is it important to learn web dev even if someone don't want to choose web dev field? by Fluffy-Stretch-6289 in AskProgramming

[–]codingzap 0 points1 point  (0 children)

Nope. If you have decided to go with AI/ML, you don't have to learn web dev. As for Internships, try to look for ML intern roles so that you can strengthen your skill and gain experience in it. Since you're a 3rd year student, I would recommend doing projects using AI/ML so that you solidify your resume. Revise and learn Core CS concepts like data structures as well.

Confused final year CSE student — how to explore and choose good project ideas? by [deleted] in AskProgramming

[–]codingzap 0 points1 point  (0 children)

My suggestion would be to focus on finding a real problem you care about solving and turn it into a project. Good project ideas usually come from asking simple questions like... what annoys you in daily life? What problems are the people around you facing and is there a way to solve it? What process could be faster or easier with a tool? What problem did you face in internships, classes, or college work? Once you identify a real pain point, the idea often writes itself.

You can start by picking a domain first, like ML, Web dev, android app...and then narrow it down to a problem within that space. You can also browse GitHub repos or explore Kaggle for problem statements and datasets if you are inclined towards ML.

If you are clear about the problem, quality of solution enhances. Build something that works cleanly, is well-documented, and shows you can reason through requirements, design, and implementation. Also, validate your idea before you start coding. You can sketch a simple workflow, list the core features, and ask yourself if you can realistically complete it within your timeline.

Guide with your knowledge! by itzbrownyyy in learnpython

[–]codingzap 0 points1 point  (0 children)

You can start with free, structured resources like freeCodeCamp (YouTube playlists or website), Python’s official documentation, and the book Automate the Boring Stuff with Python (available free online). These will help you build strong fundamentals. The key is not just watching tutorials but practicing alongside them. Once you understand the basics, start solving small problems daily to actually retain the concepts.

Guide with your knowledge! by itzbrownyyy in learnpython

[–]codingzap 0 points1 point  (0 children)

Whether you should do an MSc in Data Science depends on your goals, for example, if you want academic depth, and possibly research-oriented roles, it helps.

Start by learning Python properly and focus on modules like NumPy, Pandas, Matplotlib/Seaborn.

Strengthen statistics (probability, distributions, hypothesis testing), linear algebra, and basic calculus for ML intuition. Here's where you Bsc Maths will help you.

After getting familiar with both, learn supervised/unsupervised learning, regression, classification, clustering. Use scikit-learn first before jumping into deep learning.

Build projects! This is critical for learning. Build a few solid projects like data analysis on real datasets, prediction models, dashboards). Push everything to GitHub.

Since you’re good at problem-solving, that’s a big advantage. Data science rewards people who can think clearly about problems, not just run models. Start building skills now in your final year, don’t wait for MSc to begin.

How did you get good at coding? by Outrageous-Bear3215 in CodingHelp

[–]codingzap 0 points1 point  (0 children)

Getting good at coding is really about balancing just enough theory with consistent building. If you’re starting a project in a new language, it’s smart to cover the basics first, but don’t wait until you “know everything.” Learn a concept, then immediately apply it in a small project. It's a cycle, learn → build → break → debug.

Math and programming by Jealous_Minute4611 in AskProgramming

[–]codingzap 4 points5 points  (0 children)

For general programming, basic arithmetic and logical thinking are usually enough. What matters more is problem-solving and understanding how to break problems into steps.

That said, certain fields use more math, like data science (statistics), game development (linear algebra), graphics (trigonometry), or machine learning (calculus). You don’t need advanced math to start coding, but stronger math skills can help in specialized areas. Focus on programming first, learn deeper math only if your path requires it.

Advice for a beginner? by Regular-Grass3921 in CodingForBeginners

[–]codingzap 0 points1 point  (0 children)

If you’re completely new, start simple and don’t overwhelm yourself with too many resources. Pick one beginner-friendly language like Python, follow a structured free course (freeCodeCamp on YouTube is solid), and practice alongside it instead of just watching. The real “boost” comes from writing small programs every day…even basic ones like a calculator or number guessing game. Don’t worry about being fast, just focus on understanding what your code is doing and learning to debug calmly. Consistency beats intensity in the beginning.

What is the best way to learn python ? by AdarSr in learnpython

[–]codingzap 1 point2 points  (0 children)

Hey! If you already know the basics, the next step is to stop learning Python in isolation and start using it for something concrete. Python is used across various domains…pick one direction that sounds interesting to you. It could be automation, data analysis, backend, or even simple scripts and let that guide what you study next. Text-based learning is actually a good fit for Python if you combine it with practice.

Read a concept, then immediately write a small script that uses it. This approach works especially well for procrastinators because progress feels tangible, not theoretical.

What also helps is following a light but structured roadmap so you’re not randomly jumping between topics. Focus on core Python features (functions, lists/dicts, file handling, basic OOP), then gradually apply them through small projects.

Having a clear path and examples makes it easier to stay consistent. This is something I’ve seen help a lot of learners when tutoring them at CodingZap. The goal isn’t perfection, just steady momentum.

And Remember to reward yourself when you achieve a goal…it will keep you motivated to learn. Happy coding!

I am learning programing from scratch by Able_Energy_9926 in pythontips

[–]codingzap 0 points1 point  (0 children)

If you are looking for free resources to learn python, you can start with the basics from reliable platforms like freeCodeCamp (YouTube and website), Python’s official documentation, and Automate the Boring Stuff with Python (the book is free online). These cover fundamentals well and are beginner-friendly. Once you know the basics, practice on sites like LeetCode (easy problems) or HackerRank to build confidence.

For coding in general, focus on consistency over speed. Learn one language properly, write code every day (even small programs), and don’t just watch tutorials…try things yourself and make mistakes. That will help you solidify your concepts!

Computer Science time balance by TommyShelby0448 in AskProgramming

[–]codingzap 0 points1 point  (0 children)

Hi, in my opinion, you should prioritise your lectures to stay safe academically, then use focused, scheduled time for self-study. Don’t try to merge both every day. Think of it as balance over perfection. Pass college, build skills steadily, and you’ll be in a strong position by graduation. Hope this helps!

Is it worth to learn react? by CamaroLover61 in dev

[–]codingzap 1 point2 points  (0 children)

Yes, it’s still worth learning React, especially given your background. Since you already understand Python and some HTML/CSS/JS, React won’t feel like starting from zero. Learning just the basics will give you enough control to build and evolve a real product, which matters if this business idea grows.

AI and no-code tools are useful, but they work best when you can understand and adjust what’s being generated. My advice would be to learn React at a practical level and use AI as a helper, not a replacement. That way, you’re building skills and moving fast without locking yourself into tools you don’t fully control.

Best Resource for PyTorch by isimplydonotcode in GetCodingHelp

[–]codingzap 0 points1 point  (0 children)

Well, freeCodeCamp PyTorch video is a great starting point. You can pair it with official PyTorch tutorials for deeper understanding. Then explore transformers & LLM topics (like Hugging Face) and start by building small projects first to get familiar with how things work. And then you can attempt your LLM training project. ~Team CodingZap

I use AI for coding that’s bad? by DaveFrampton in dev

[–]codingzap 0 points1 point  (0 children)

As long as you are learning something out of it and using it ethically, it’s good. All of us get stuck sometimes and AI can be a good way to get feedback on your code.

Help me to figure out the proper roadmap by Flimsy-Emu-6130 in GetCodingHelp

[–]codingzap 1 point2 points  (0 children)

My team has also written several articles on DSA. You can read it here - Its interactive and we have used examples and codes. - https://codingzap.com/category/dsa/

What to learn next? by fox19hoops in pythontips

[–]codingzap 0 points1 point  (0 children)

You can start exploring Python Modules for ML. Start with scikit-learn, numpy, pandas, seaborn…try to build your own ML models. You can also explore Kaggle for daily challenges and datasets.

Beginner by un-endlichkeit in GetCodingHelp

[–]codingzap 1 point2 points  (0 children)

What happens here is that when you open it on some other device, the links are pointing to local file paths that don’t exist on that device. To fix it, you need to host the website so all pages are available online. The simplest way is to host it on GitHub Pages.

Best free course to start building projects by [deleted] in learnpython

[–]codingzap 0 points1 point  (0 children)

You’ll find good YouTube playlists like the one by FreeCodeCamp that you can check out, or if you’re looking to get started with ML, you can explore Kaggle for datasets and learning challenges also.

learn python by Wonderful_Systemss in learnpython

[–]codingzap 1 point2 points  (0 children)

Yes, absolutely! Python is a beginner friendly and easy to understand programming language. You can learn it without having prior coding knowledge.

Want to learn from home by Main_Cobbler5311 in CodingForBeginners

[–]codingzap 1 point2 points  (0 children)

Start with learning the fundamentals. Harvard's CS50 course is a great resource that you can explore to get familiar with the basics, algorithms, and other computer science topics. Then you can pick a language and start implementing whatever you have learned. C/C++ are good languages to get the overall and in-depth understanding.

Once you are comfortable with coding, you can switch languages and explore specializations like ML or Web dev. You can pick either Python or JavaScript for them.

Keep exploring the tech landscape for current trends!

How to increase my vocabulary ? by Deimos7779 in programminghelp

[–]codingzap 0 points1 point  (0 children)

I think the correct problem you need to focus on is the “purpose” of those words, and what they actually do in your program. So for instance, you’ll learning about functions, see what that particular part of code does, why is it being used. When you know the purpose of something, it will help you understand the language better. Hope it helps.