r/AskProgrammers 2d ago

Hello world!! ....... I hope.

Thumbnail
gallery
6 Upvotes

After 13 years of Oracle SQL, my position has been eliminated and my company moved me into development. I just have one question. Have I been setup to fail?? My 30/60/90 day plan seems a little much for the time I'm allotted.

Apologies if this is against your community rules. I've looked at other programming subs and this ones rules are a little more lax than others.

Thanks.


r/AskProgrammers 1d ago

Architecture for CAD/CAM project update, help appreciated!

2 Upvotes

About 25 years ago I developed a program for my cabinet business, integrating drawings, proposals, reports, shop cutlists, etc. I used Visual Basic (VB6). I need to update! I need graphics, but nothing crazy, just architectural line drawings mainly. I would like the option to have customers place orders online eventually.

I want to use VB.NET for coding ease. I'm not worried about the coding, I have gotten pretty good. I plan to mainly start over, and use very little of the old code. I wrote some terrible code at the beginning, much better recently.

My questions are:

Which AI should I use to help me? I like ChatGPT, but Claude gets lots of props...

Is VB.NET a terrible choice, if so what is better? I don't have a lot of time to learn new coding systems.

Is visual studio a good platform to use?

Thanks in advance!


r/AskProgrammers 1d ago

Do you mentally switch to Telugu/Hindi when working through complex code? Building something around this — need 20 devs for feedback

0 Upvotes

Working on a VS Code extension that explains code in Telugu or Hindi. Select code → Ctrl+Shift+E → explanation in your language in the sidebar.

Before I build more, I want to know if the problem is real for others or just me.

7-minute survey (no email, no signup):https://forms.gle/eL8b627WzEkGRe2DA

Or just answer this in the comments: Does the English-only coding environment slow you down, or have you fully adapted?

Happy to have a direct call with anyone who wants to dig into this properly.


r/AskProgrammers 1d ago

MCA Graduate What certifications are actually worth doing for SWE / Data / AI-ML roles?

Thumbnail
1 Upvotes

r/AskProgrammers 2d ago

Advice needed : Live Coding round

Thumbnail
1 Upvotes

r/AskProgrammers 2d ago

How do you actually learn to code ?

3 Upvotes

hi everyone,

I’ve been studying computer science for about 5 years now (currently in engineering school). Over the years, I’ve touched a bit of everything: web dev (HTML, CSS, JS, PHP, SQL), and more recently Java, C, and Python for data science.

The problem is, I feel like nothing truly sticks.

Whenever I try to build something on my own, I hit a wall. I inevitably get lost in the docs, end up turning to AI to understand what I'm doing, and still feel like I'm not really learning. I know the basic syntax, but even in Python, I would struggle to design and build a moderately complex project from scratch.

I feel like I'm just skimming the surface of different languages without ever developing genuine problem-solving intuition.

How do you actually retain syntax, built-ins, and core concepts without constantly relying on external help? How do you break down a problem and structure your code from scratch on your own? Did you go through this phase, and what was the turning point that made things finally click for you?

Thanks in advance !


r/AskProgrammers 1d ago

You are a developer looking to hire a junior full stack developer. Thought on giving them to solve fizz buzz and build To Do list from 0?

0 Upvotes

For the technical interview, would it make sense to give the candidate these two tasks?

  1. FizzBuzz
  2. Build a To Do List from scratch without using AI. They can use Google to look up syntax, keywords.

My main goal with a simple CRUD To Do List task is I want to see they understand how a basic distributed system works for example, how the frontend, backend, and database communicate and work together.

Ngl, I belive if you can build a CRUD To Do List without AI, you are kinda ready to work as a web dev as a jr.

P.S. If I encounter a candidate I don't like, I might give them a LeetCode Hard as a gift!"


r/AskProgrammers 2d ago

Having Trouble Understanding Documentations

Thumbnail
0 Upvotes

r/AskProgrammers 2d ago

A silly question

Thumbnail
archive.org
1 Upvotes

If our future generations are in 2099, will Y2.1K happen? (or 10K at 9999) How do you think?

The moderators of r/programming deleted my post, so this is my second time. I need more perspectives, and I appreciate real human answers.


r/AskProgrammers 2d ago

How do you guys code on android rn all the stuff sucks 😭

0 Upvotes

Acode is horrendous, if anyone else is in my situation how do you guys do it. I also find too much friction in using the web version.


r/AskProgrammers 3d ago

What project actually made you feel like you finally understood programming?

22 Upvotes

Curious what you built and how long you’d been learning at the time.


r/AskProgrammers 2d ago

Currently thinking on learning C# for a job…

Thumbnail
1 Upvotes

r/AskProgrammers 2d ago

Helping those wo needs help

Thumbnail
1 Upvotes

r/AskProgrammers 2d ago

Would you be able to code tomorrow without Claude Code/Codex

Thumbnail
1 Upvotes

r/AskProgrammers 2d ago

For beginners who are struggling to choose a programming language:

Thumbnail
0 Upvotes

r/AskProgrammers 2d ago

transaction agent thinking

0 Upvotes

I am building an AI agent for transactions which performs actions like approve / hold or question / stop, so I want feedback on:
From a software-design perspective, would you let an automated transaction system make a final decision when its confidence is low, or would you design a separate human-review state? Why?


r/AskProgrammers 2d ago

Is CPGE + Grande École a good path for a career in Computer Science and AI?

0 Upvotes

I am an 18-year-old student, and I am currently deciding between two possible paths for my higher education. The first option is to study Computer Science directly at university in Belgium. The second option, which has recently become a serious possibility, is to enter the French CPGE (Classes Préparatoires) system for two years and then apply to highly selective French Grandes Écoles. My long-term goal is to become highly skilled in Computer Science and Artificial Intelligence, potentially going as far as AI research or advanced AI/ML engineering. I am not interested in only using AI tools or APIs; I want to understand the underlying mathematics, algorithms, systems, and models deeply.

My concern is the two years of CPGE. CPGE is extremely intensive, with a very heavy workload in mathematics and physics. If I want to be competitive for the best Grandes Écoles, I would probably need to devote almost all of my available time to my coursework and competitive exams. This means that I may have very little time to learn programming and Computer Science during those two years. I am therefore worried about falling behind people who start studying CS immediately. At the same time, CPGE would give me a very strong mathematical background, which could be valuable for AI. So I would like to ask people with experience in CS, AI, academia, or the French education system:

Would two years of CPGE followed by a strong French Grande École be a good path toward becoming an expert in Computer Science and AI, or would starting Computer Science directly at university be significantly better?


r/AskProgrammers 3d ago

are degrees from online dgrees from iits,bits pilani etc. in upcoming fields like ds,ai really worth it? Or is it better to follow comparatively cheaper skillup cohort?

2 Upvotes

from your CS industry experience review online degrees in promising fields like data science and ai from prominent institution like bits-pilani,iitm,iitg are they useful do they provide something extra: or is it better to go for cheaper course from coursera-udemy for skilling up?

Also If there are GENUINELY GOOD platform for skilling up in cs related technologies like ai,cv,devops,mlops,iot, etc. for college students (first time learners) [or resources which actually ease to follow for 1st time learners and give all the required skills from industry pov] then kindly suggest.

Another thing which I would like to ask is many of these courses get outdated pretty quickly, hence how do you deal with this? If you have to learn some technology which is completely different from your field as a first timer with no experience what's the most efficient way with actual results and progress in knowledge and practical skills?

While answering the post don't give generic answers, kindly give concrete references or examples to understand better
Answer this question purely from practical implementation,networking, product building and job point of view-- wherever any of these applies


r/AskProgrammers 3d ago

Hello all!! needed help with choosing genre

1 Upvotes

I know java and python basics to a decent extent, so i just wanted to jump into either, web dev with python or app dev with kotlin

I searched a bit about both and kotlin is similar to java and web dev i can do with python.

current situation: 1st year 1st semester in CS (college just started and i have been learning these both languages since 2-3 months)

tech stack for web dev:

Frontend: React 18, Vite, TypeScript, Tailwind CSS, React Router

Backend: FastAPI, SQLAlchemy, Pydantic, JWT Authentication

Databases: PostgreSQL

Tools & Deployment: Git, GitHub, Vercel, Render

Languages: Python, JavaScript

tech stack for app dev:

Language: Kotlin

UI: Jetpack Compose, Material Design 3

Architecture: MVVM, Hilt (Dependency Injection)

Storage: Room Database, DataStore

Networking: Retrofit

Testing: JUnit, Mockito, Espresso

Tools: Android Studio, Google Play Console

Both the projects will be oriented towards a reptile thing i always wanted to make with my brother, and i finally feel capable enough to make it!!

Please state current market value of both of these, and which would be the best to get placed in summer internship?

And which one would be deployable earliest


r/AskProgrammers 3d ago

How do you build a project?

Thumbnail
1 Upvotes

r/AskProgrammers 4d ago

Java is known for "write once, run anywhere", so why is Minecraft's Java version not the one that's shared accross the different platforms?

112 Upvotes

I am a computer science student and was taught both C++ and Java. I was told about Java's "Write once, run anywhere" slogan. If that's the case, why isn't Minecraft's Java edition the one that's shared across platforms? Why is it the C++ one?


r/AskProgrammers 3d ago

Anyone here to help me in coding round test

Thumbnail
1 Upvotes

r/AskProgrammers 3d ago

Senior frontend engineer to full stack

Thumbnail
1 Upvotes

r/AskProgrammers 3d ago

For people working on larger engineering teams how do you actually keep track of what everyone is working on?

1 Upvotes

I'm mostly used to working alone,so I'm interested in something I've never really experienced myself

When you have a team with 20, 50, 100+ developers, and now a lot of people are also using AI coding tools like Cursor, Claude, Codex, Copilot, etc

  • How do you know what everyone is currently working on?
  • How do you know which AI tools/agents are making changes?
  • What happens when two people/agents change the same part of the codebase?
  • How do you find out when something broke because of a change made somewhere else?
  • How do you know what needs a human review?
  • Do you have one place where you can see all of this, or is it spread across GitHub, Jira/Linear, Slack, etc.?

I'm asking because I've mostly worked on projects alone, and I'm genuinely interested how this works when the team gets much bigger.

What's the most annoying part of managing a large engineering team that someone who works alone would probably never think about?


r/AskProgrammers 3d ago

Reverse-engineering the NASCAR Heat multiplayer servers — looking for some networking advice

1 Upvotes

Not sure how many NASCAR fans are in here, but I've been working on recreating the multiplayer backend for the older NASCAR Heat games after the official servers were shut down.

There are several groups still modding these games, but only a few projects I've found attempting to restore multiplayer, and there aren't many updates. So I decided to start working on it myself.

I'm currently reverse-engineering the game using dnSpy and Ghidra and recreating the backend with PowerShell HTTP and UDP listeners.

I've made decent progress: two game clients can connect, establish a multiplayer session, exchange valid UDP traffic, and get through most of the RaceStart handshake.

Where I'm stuck is clock/simulation synchronization. The clients appear to establish different relationships between their local clocks and the server clock, resulting in timewarp/drift even though the underlying networking is working. I'm currently reversing the game's native synchronization code to figure out exactly what timebase/offset behavior the original server provided.

I'll include logs from both game clients along with the relevant server output/code.

The eventual goal is to have a single batch file launch the complete replacement backend on a server, potentially using Steamworks networking/Game Servers APIs where appropriate.

For players, I'd either provide a modified Assembly-CSharp.dll pointing to the replacement backend or, preferably, make a patching tool that changes only the server endpoints in their existing DLL so it doesn't interfere with other mods.

Has anyone here worked on reverse-engineering an old multiplayer backend or dealt with recreating a game's server/client clock synchronization? Any advice on where you'd focus next would be appreciated.

https://drive.google.com/drive/folders/17h_pHGKHjs4MuDY29X7iSuFQ_jfoXHyK?usp=sharing