frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Ask HN: How would you learn AI-assisted development from the ground up?

2•SMAAART•1h ago
I'm a director/exec, not a software engineer. Background's mostly data analytics, SQL and Excel day to day, some R and PostgreSQL. Years ago I could hack together basic HTML/CSS/PHP too.

Got into AI early and now use ChatGPT and Claude constantly. With their help I've built a handful of web apps, some Python scripts and desktop tools, and an Android app on Supabase with real multiple users.

So I can build things. But I'm very aware there are big holes underneath it. I can usually get something working without really knowing why it works, whether it's actually well built, or what's going to break down the road once it gets more complex.

Feels like it's time to go back to fundamentals. Michael Jordan still worked on his footwork, that kind of thing.

What I'm hoping to get to eventually:

* build small useful apps, windows/mac/android/ios/web

* automate chunks of my own and my team's work

* maybe build a simple SaaS at some point

* generally not get left behind, open to this reshaping my career or spinning into a side thing

Was hoping for something structured, starting from prompt/context engineering and working into real programming fundamentals, APIs, databases, architecture, security, testing, deployment. Problem is anything I find is stale within months given how fast this moves.

Not looking for free necessarily, and definitely not looking for "learn to code in a weekend." Willing to put in real time.

For people who've gone down this road already: what's actually worth learning properly, what's fine to just learn enough to supervise, and what can honestly just stay AI's job?

P.S.: Yes I polished/refined this post using AI, but I first wrote it all myself (the original was twice as long).

Comments

theroadnotbacon•1h ago
I personally think context and prompt engineering are not useful things to learn. If you’re having trouble improving the reliability and maintainability of your systems, the solution is to learn how to design better systems. And that’s great news for you, because there’s a ton of resources out there to learn about systems design! That’s normal engineering, and it doesn’t change as quickly as AI engineering… which, full disclosure as someone who uses a lot of token every day, is overhyped anyway.

AI can help tremendously but there’s so much you as a human understand about product direction and real-world use that the AI simply can’t. Everywhere you look, companies are popping up that are desperate to ingest data from every possible source in order to fix this context and intuition gap. But it’s just not possible. As long as you’re the one who ultimately decides what features you’ll implement, the model will be bad at guessing what to build for in the future. And anyway, you can spend all your energy learning how to squeeze the last 10% of work out of your model and harness and workflow but at the end of the day that’s time you’re not learning about designing resilient systems and actually doing the hard work of implementing them.

Bias: I’m a software engineer, and not super ai-pilled, so. There’s that.

__patchbit__•23m ago
The AI improves and that is some other entity's job.

Should you have expertise in your domain with strong fundamentals and capacity to envision a world's best prototype to make, as measured, knowing conceptually how the model reduces your inputs to the desired output is enough.

Experts do get frustrated when the AI quits short on their prompt.

SOTA example has senior engineer one shot flashcard vocab building app for language learning.

drop-a-deuce•16m ago
Find a bootcamp, the fundamentals don;t change or get stale.
burro•14m ago
My advice is to learn the fundamentals of software engineering. Take some good books or resources, learn what makes a practice good or bad and implement it via projects.

Some ideas on what you should learn based on what you said:

Data modeling or database design: this is probably where AI-generated apps rot fastest as they grow. Learn normalization, indexing, and why schema choices matter.

Security basics: auth, input sanitization, secrets management, common vuln classes (OWASP top 10 is a fine starting ground).

Testing philosophy: not necessarily syntax, but why you test, what to test, and how tests let you (and the AI) refactor safely. This is probably the single most important thing for someone building with AI, since its a safety net for code you didnt write line-by-line.

System design and architecture basics: how to break something into services/modules, when not to, tradeoffs of monoliths vs. microservices at small scale, stuff like that.

I would really recommend you to learn syntax, however the bare minimum is to be able to read the code and actually understand it. For example, knowing when a function is doing too much.

Ask HN: My domain registrar (Hover) rug-pulled me for $3000

35•shrinks99•1h ago•29 comments

Ask HN: Anyone else tired of brands discontinuing your favorite everyday items?

35•GreenPencil7•6h ago•26 comments

Belkin killed my smart switch. I got it working again without their app

8•gaborme•1h ago•0 comments

Ask HN: Experience with MSFT Security Copilot and the new response capabilities?

3•tty46•57m ago•0 comments

A disturbing thought. A world where the marginal cost of software is free

2•toddh•1h ago•2 comments

Ask HN: How would you learn AI-assisted development from the ground up?

2•SMAAART•1h ago•4 comments

Four Competing AIs Answer 1 Classic Question

2•notsydonia•1h ago•0 comments

Ask HN: Do you think Opus 5 will improve?

4•logicallee•2h ago•0 comments

Ask/Tell HN: use the flag button instead of complaining about AI slop articles

7•rglullis•1h ago•5 comments

Agent and RAG for Obsidian, Need Feedback

2•athrv_shrn•3h ago•1 comments

Robotics development made dead simple (open source)

20•Ekami•3d ago•7 comments

Ask HN: Crazy as a Service – does it exist?

3•Towaway69•4h ago•2 comments

Fund Momentum MCP: Live VC Fund Data for AI Agents

3•darius88•4h ago•1 comments

Ask HN: Is paying for a BIMI certificate useful?

4•gojkoa•6h ago•0 comments

Ask HN: Im 18 building AI proposal SaaS for agency what are best ways to market

3•sahil423•2h ago•0 comments

Ask HN: What percentage of your tech is out of curiosity not requirements

3•sahil423•2h ago•1 comments

Im 14 and I want to create AI for students

5•grgnend•7h ago•3 comments

Ask HN: Crooked Timber showed showed me a virus captcha, What now?

43•Jgoauh•1d ago•47 comments

Cavdo AI – Fast, minimal AI assistant with modern UI cleek and for professional

2•Cavdo-Ai•3h ago•0 comments

Cavdo AI – Fast, minimal AI assistant with no signup or login

2•Cavdo-Ai•3h ago•0 comments

Tell HN: Our paid Claude AI subscription unavailable >1 week and no support

45•KellyCriterion•1d ago•21 comments

Protecting My Server and Knowing What It Does with Tailscale and Beszel

5•SyedFazil•12h ago•2 comments

Why I prefer Opus 5 to Fable 5

22•novlrdotcom•1d ago•11 comments

Ask HN: What agentic AI ad optimization tool do you use?

3•smb06•14h ago•1 comments

Ask HN: Semi lucrative careers after tech?

17•hnthrow10282910•21h ago•6 comments

Ask HN: How many AI agents do you actively use?

4•rjpruitt16•15h ago•16 comments

BMWs shows in-car ads for Spiderman

38•bigmattystyles•1d ago•17 comments

Ask HN: Sectors that are inherently resistant to AI-ification?

4•player_piano•21h ago•7 comments

Ask HN: Can't we think out of the box to kill the tumor?

7•kinj28•22h ago•6 comments

You've reached the end!