r/AskProgrammers • • 1h ago

I miss the time when companies used to just hire you

• Upvotes

Do you guys also agree that today's job market has become next level hard to grad a job!!!

Everyone is coding !!

you need to have extra ordinary skills to land an ordinary job!!


r/AskProgrammers • • 22h ago

Why is everyone freaking out about someone cloning the entire Adobe apps with AI?

8 Upvotes

I've been seeing a lot of people freaking out about someone recreating the entire Adobe apps using AI. I get that building all the Adobe apps in such a short time is impressive. But I don't really understand why the concept itself is so crazy. Developers have been recreating existing software for years. GitHub is full of open-source alternatives to commercial products, including projects built by solo developers trying to replicate products made by entire companies. I've been coding for around 7 years, and I've built quite a few clones of existing products myself. So what's actually so mind-blowing about this? Is it the fact that AI made it possible to build so much so quickly, or are people just surprised that someone would try to recreate products like these in the first place?


r/AskProgrammers • • 1h ago

It is worth be a Front End Dev?

Thumbnail
• Upvotes

r/AskProgrammers • • 3h ago

AI and retaining control over the code

1 Upvotes

How feasible is it to retain control over code when using AI in professional settings?
I'm a hobbyist programmer trying to get into the field and I'm wondering. I really enjoy having as much control over the code as possible.


r/AskProgrammers • • 1h ago

Pressured to use AI? Get stuff done right now? Not your career dream?

• Upvotes

I also struggle with the AI question. It can code. But do I bet my career on it? I tried to get it to create a simple block diagram. I would ask it to correct one thing. It would regenerate it and create an error in another place. Ask it to correct that, and something else appears. I asked it what was wrong with it? I eventually took some of it to a graphics program and finished the diagram myself. I fed my diagram back to it to say, "Look, this is what I was asking for." It told me that I should go ahead and use that. There is likely something analogous happening when it is generating blocks of code for you. I faced the same concern years back in considering the use of open-source code.

If you are being pressured to get shit done fast. Then shit is what you are producing. Can you prove otherwise? Management is happy. The company ships shit. The sales game for them is to sucker people out of their cash and hope not the hear from them again. In fact, they go out of their way to not provide any means by which they can be contacted.

What ever happened to concern about reputation? Pride in repeat sales? Building a dedicated customer base?

I was once introduced to a concept that there were 3 things: High Quality, Low Price, and Quick Turnaround. You cannot have all three. Choose wisely. This from a contract assembly company justifying their quote. But it rings true.

Draw the triangle with those at the apexes. Now place an X where you fall in that space.

I am told that we can (supposedly) voice our political opinion by voting. I hear that consumers can vote with their wallet. If you are in a situation that makes you uncomfortable, you can vote with your feet. Or, at least, become that noisy cog in he works. Technology was supposed to improve civilization. Not bring it to an end. Come-on people. We need to set a new course.

Get out and vote!!!


r/AskProgrammers • • 2h ago

KleinKidsCode

Thumbnail
kleinkidscode.com
1 Upvotes

r/AskProgrammers • • 3h ago

I can't complete Helsinki MOOC python for the last 4 years, what should I do?

Thumbnail
1 Upvotes

r/AskProgrammers • • 4h ago

Python beginner!!

Thumbnail
1 Upvotes

r/AskProgrammers • • 6h ago

First time opening a side project to the public — what should I secure before strangers get accounts?

Thumbnail
1 Upvotes

r/AskProgrammers • • 9h ago

Building a local Python "Jarvis" without external AI APIs where should I start?

Thumbnail
1 Upvotes

r/AskProgrammers • • 15h ago

Which programming field should I focus on

Thumbnail
1 Upvotes

r/AskProgrammers • • 20h ago

Working as a programmer in a company beside of being a 9th grade student

Thumbnail
1 Upvotes

r/AskProgrammers • • 22h ago

Just another question regarding AI and Software Engineering Jobs

1 Upvotes

Hello to my fellow redditors who have a PHD in Machine learning, are well read, or have experience in that field: What is your opinion on the future of Ai and jobs in the tech industry within the next 5 years?

Following this mainstream topic has been confusing and politicized like most things. I read equal amount of statements and articles condemning or praising. Stakeholders/people working on it, tell you that replacement is inevitable, and the opposite crowd show cases all of the imperfections it has.

As someone in tech I know that nobody truly knows where it will land. I work in security but have obtained fundamental experience with machine learning. I wanted to hear from experts in that field to see if maybe the media biases don’t propagate to the good people of Reddit:) Will we continue to see massive lay offs and diminished workforce? Will people graduating in the next few months be able to find a job? Will laid off people need to find a new career? (Hell.. any advice to those people who have been affected)


r/AskProgrammers • • 22h ago

What to do as beginner programmer? What to code? C/Zig

Thumbnail
1 Upvotes

r/AskProgrammers • • 3h ago

Any parents here? some programmer dads, they teach their kids to learn how to code manually. No AI. Because they belive coding manually helps kids thinking logically and systematically. Do you agree with them?

Post image
0 Upvotes

r/AskProgrammers • • 6h ago

Where do you put interfaces and abstract classes ?

Thumbnail
0 Upvotes

r/AskProgrammers • • 22h ago

How do you stay on top of architecture and team work as a tech lead when everything is built with AI?

0 Upvotes

Hi,

I recently became a tech lead at a startup. Before that, I was a software engineer for 6 years at various companies (big companies and startups, but always on a small team), and since I started this role, I’ve been having a really hard time keeping track of everything at once.

I sit between the PO and the developers (5 of us in total, including me). I also develop some parts myself and handle a lot of other things like DevOps, deployments, CI, etc. With all that, and given that we’re a small team, I don’t want to become the bottleneck I’ve experienced before, so I let the PO and the other developers talk to each other directly. But the developers are junior, fresh out of school, and don’t yet have the reflex to escalate things, and sometimes they escalate the wrong things. For example, I don’t really care how they implemented a given function.

We do use a project management tool, of course, but even that is pretty chaotic. The PO writes tickets directly for the developers, the specs sometimes aren’t kept up to date as development progresses, and everything moves very fast (and can change very fast).

Of course, we use AI heavily in agentic mode, both for development and for writing specs, issues, etc. That’s draining a lot of my motivation, because it’s hard to keep track of everything going in every direction. I’ve still set up everything I should: trying to keep all projects and issues in Linear (though I can’t find an organization that really works for me), automated unit tests and linting in CI, migration checks. But it’s still very hard to understand the whole architecture of the app, whether backend, frontend, or database, especially when everything was built with AI and, apart from the specs, very little technical documentation exists (or what does exist was written with Claude and is very verbose without saying much).

How do you handle all this as a tech lead or manager? Or even as a developer? How do you keep track of what everyone is working on while still making sure you understand how your applications work? And for documentation, do you write it by hand or with AI?Hi,

I recently became a tech lead at a startup. Before that, I was a software engineer for 6 years at various companies (big companies and startups, but always on a small team), and since I started this role, I’ve been having a really hard time keeping track of everything at once.

I sit between the PO and the developers (5 of us in total, including me). I also develop some parts myself and handle a lot of other things like DevOps, deployments, CI, etc. With all that, and given that we’re a small team, I don’t want to become the bottleneck I’ve experienced before, so I let the PO and the other developers talk to each other directly. But the developers are junior, fresh out of school, and don’t yet have the reflex to escalate things, and sometimes they escalate the wrong things. For example, I don’t really care how they implemented a given function.

We do use a project management tool, of course, but even that is pretty chaotic. The PO writes tickets directly for the developers, the specs sometimes aren’t kept up to date as development progresses, and everything moves very fast (and can change very fast).

Of course, we use AI heavily in agentic mode, both for development and for writing specs, issues, etc. That’s draining a lot of my motivation, because it’s hard to keep track of everything going in every direction. I’ve still set up everything I should: trying to keep all projects and issues in Linear (though I can’t find an organization that really works for me), automated unit tests and linting in CI, migration checks. But it’s still very hard to understand the whole architecture of the app, whether backend, frontend, or database, especially when everything was built with AI and, apart from the specs, very little technical documentation exists (or what does exist was written with Claude and is very verbose without saying much).

How do you handle all this as a tech lead or manager? Or even as a developer? How do you keep track of what everyone is working on while still making sure you understand how your applications work? And for documentation, do you write it by hand or with AI?


r/AskProgrammers • • 2h ago

How to stop larping?

0 Upvotes

I am a CS student in my 7th semester. I feel like I am just pretending to know things. I have no skill that's impressive in the current market. I know full stack but now AI can do it. I know ML but AI can do it. Everyone says "build better projects" but what are the better projects? I don't wanna build another RAG. My target space is AI and cloud. I am still continuing to work on learning but I want to know what would get me hired as a fresher. My goal is to try to land a summer 2027 internship. Before anyone asks, yes I do DSA, not everyday yet but 6-8 questions a week(or I try atleast)

I was thinking of starting 2 new projects, one is a small language model from scratch and deployed on cloud and another AI project (didn't decide which yet).

If anyone has any insights on what sort of skills the market is looking for in a fresher then please comment. I want to narrow down target skills and roles so I can prepare a plan and learn.


r/AskProgrammers • • 10h ago

I enjoy vibecoding and I am deeply ashamed because of it

0 Upvotes

I don't know if this subreddit is the right thing to post this, but I am going to try as it pertains to me who is a novice with programming and am curious to hear what more experienced people have to say on this.

A little while ago I decided to try and get into programming due to interest with game dev, but then wanting to try and turn it into a career. I got a little ways in, getting through most of CS50, and working through some of boot.dev

I struggled to see progress and when people mentioned just creating projects, I realized I had no ideas. I realized that I wasn't passionate about software development.

Then I realized I was passionate about game dev, and realized why I thought I was interested in programming. I was interested in creating something, but hated the means of creating it. There were things I liked about programming, but it was usually just mild satisfaction or a sense of accomplishment at solving a puzzle, but it didn't feel like a passion.

However I would never touch A.I for an artistic project.

But there was one other idea I had. A routine/todo app (which I know is a bit of a joke since a million people do that, but I was never happy with the lack of features or paywalls from all the options available to me) so I decided screw it. Lets try vibe coding it, because I was sick of just waiting to start.

I hate that I like it, but I know why I like it. It removed the friction of the part that frustrates me. Instead of having to spend weeks attempting and failing to learn a new language, understand logic and data structures, understanding how to properly use git. I can just say "add an export and import feature and save my progress"

But every time I push further into this project I feel a deep sense of shame and guilt. It happens anytime I use A.I. I ethically oppose it yet keep using it anyway, not just in this aspect. So I think I'm a horrible person.

Part of me feels like because it's just logic it's not the same as generative A.I like with art. But part of me feels it's just as bad.

That being said I don't like not understanding what I'm doing, I don't like feeling helpless. I don't like knowing the code is just worse than if someone experienced did it. I don't like knowing its slop, even if I am trying to design something that could be helpful to people.


r/AskProgrammers • • 9h ago

How can I become like Elliot Alderson from Mr. Robot in real life?

0 Upvotes

I've been fascinated by Elliot Alderson from Mr. Robot for a while, especially his understanding of computers, Linux, networking, programming, and cybersecurity. I know he's a fictional character, but I want to develop that kind of technical knowledge in real life.

I'm not just talking about learning how to hack. I want to understand how computers and systems work at a deeper level, be able to solve complex problems, explore vulnerabilities, and build things on my own without relying on step-by-step tutorials for everything.

For those of you who are genuinely experienced in programming or cybersecurity, what does it actually take to reach that level? How did you start, what did you spend most of your time learning, and what separates someone who knows a few tools from someone who truly understands what they're doing?

I'm looking for honest advice from people in the field. If you were starting over today and wanted to become that kind of person, what would you do differently?


r/AskProgrammers • • 21h ago

Minecraft mod

0 Upvotes

I have a Source Code but i cant compile it into a .jar for Minecraft 1.12.2 (Forge, if that helps) can someone do this for me? If yes, pls text my via DM


r/AskProgrammers • • 2h ago

For Developer

0 Upvotes

I’m completely stuck and confused about where to start with my Final Year Project (FYP). Could you give me some project suggestions? Also, how would you define the phrase 'coding vibe' in your own words?


r/AskProgrammers • • 19h ago

Can someone make this for me?

0 Upvotes

I need to find a 3d visualizer that can visualize heat production from things like an air compressor, an air intake device, and an air powered thruster. Also power consumption, the air moving, getting compressed, and it getting blasted out the thrusters. It also needs visualization for a water cooling system, multiple different options for storing and creating energy, and the total weight of everything. Preferably a webapp (And free). Please and thank you!

(I have no idea if this is the right tag or the right place to send this)