r/AskProgrammers • u/cn-dev • 12h ago
r/AskProgrammers • u/YouAreMyFire00 • 14h ago
Is it reasonable to call someone "self taught programmers" even they got CS degree? for example Uni didn't teach them C# or Python but they later on learn at work. so they are somehow "self taught programmers"
What is the rule that qualify for someone to be "self taught programmer" here?
r/AskProgrammers • u/ChainsawLight • 7h ago
Minesweeper
I do not get Minesweeper. I have tried coding it in Javascript and do not get the functionality. It seems like an interesting concept, but seems to not have good logic seems very random.
r/AskProgrammers • u/Obvious-Fun-8541 • 16h ago
Ur opinion matters !
Be honest. If AI can build your project in 10 minutes, what skill should a computer science student focus on learning?
r/AskProgrammers • u/vanhagen84 • 19h ago
Help
So we use a browser based design software at work. It generates an install report of parts required for a job. We have approximately 300 jobs during the calendar year. I was hoping someone would be able to direct me to a software that would allow me to take the install report (PDF) of multiple jobs and tally standard parts. The current way of doing it is tedious. Pointing me in the right direction or suggestions for a different sub would be helpful. Thanks for your time.
r/AskProgrammers • u/MetroApprovedLore • 20h ago
Any advices? I've got lots of questions regarding python now
r/AskProgrammers • u/Cashton_19 • 21h ago
How can I become a faster and more efficient programmer?
I've been learning programming for about a year and eight months now. So far, I've learned HTML, CSS, JavaScript fundamentals, and Python. I've also built a few projects, including some games, so I have practical coding experience. Currently, I'm learning React, and I'd consider myself somewhere around the intermediate level.
However, there's one problem that's been frustrating me lately...... I feel like I spend far too much time solving problems and debugging code.
Sometimes, I get stuck on a particular piece of logic or a bug and end up spending two or three hours trying to figure it out. Meanwhile, I could probably write hundreds of lines of code in that same amount of time if I already knew what to do.
I understand that debugging and problem-solving are essential parts of programming, and I'm not expecting everything to come easily. But I want to become more efficient at breaking down problems, understanding errors, and finding solutions without getting stuck for hours on a single issue.
For those of you who have been programming for a while, how did you learn to code faster? Are there specific habits, problem-solving techniques, or practice methods that helped you improve your speed and efficiency?
r/AskProgrammers • u/GranSacoWea • 10h ago
How much time does it takes to learn how to code a game?
r/AskProgrammers • u/True_Lab_9396 • 11h ago
I need help
I don't use reddit so new account new everything but I know that this has to be the place for help.
I'm taking an intro to programming course but I need a windows computer for VS Code and .NET framework (whatever that means I really have no idea). I have a Mac. I did some googling and saw that I could use Windows with UTM. Tried it. Got confused. Made this account.

I have no idea what I'm doing and could really use some help.
r/AskProgrammers • u/Antonydhass • 17h ago
4months into my first web dev job, feeling completely lost and just surviving with Claude AI. Need honest advice.
r/AskProgrammers • u/loncha4sanjay • 20h ago
Understanding the Problem Before Writing Code
r/AskProgrammers • u/Trave11er3427 • 20h ago
what are your “wish I had” features in a modern language?
r/AskProgrammers • u/LostInTranslation44 • 21h ago
Is there a way to secure my webapp without a login
I've got a small public site where people can write into a shared page without signing up. No accounts on purpose. That also means I can't ban "a user," only a browser session or an IP range, and both of those are cheap to burn.
Right now I do the usual anonymous stuff: Cloudflare Turnstile on session mint, a short proof-of-work, a non-exportable device key in IndexedDB, rate limits, and a rotating refresh cookie. It slows down dumb scrapers. It does almost nothing against someone with residential proxies and a Turnstile solver farm.
Is there a durable approach here that isn't "add login"? Things I've seen tossed around:
- tighter per-/24 and IPv6 /64 device budgets
- behavioral signals (pointer rate, paste vs type) with a step-up challenge
- voiding votes from revoked devices at tally time
- Web Bot Auth for known agents (read-only)
What have you actually shipped on a no-account product that survived real abuse, not just load tests?
Site if it helps to see the shape of the problem: https://sharedpage.app
r/AskProgrammers • u/YourDamnBestie • 17h ago
Have your employers cared about what school you went to?
I want to become a developer and Im just unsure about university. One school may be "lower tier" and has a lower math barrier, while the other is "higher tier" but has a weird amount of math for software development (same load for a CS degree)!
I’m just curious as to if any of your employees have cared. Thanks!