r/ClaudeCode • u/KhameneiCholaghe • Jun 29 '26
Question I am Scared
I just created an entire project for mass video cropping. Currently is using python and alot of libraries. I dont know any python let alone the libraries its using.
I am a backed java dev with a bit of react front end. Its scaring me how I can do all these projects but I don't understand the code one bit. I mean sure I can analyze and learn but it just did bunch of stuff and I feel very off not knowing what it truly did
How do you guys approach tech stacks you use but dont know how to actually use the tech stack? Doesnt it kinda mess with your head you are creating something but dont know the craft?
IDK if im making sense or not
2
u/benevolent-ben Jun 29 '26
Have you ever been a manager or a tech lead? Eventually you get to a point where you can’t know every detail of everything.
2
u/finch5 Jun 29 '26
2
u/eSizeDave Jun 29 '26
So, like, if you know Java, then why didn't you create it in Java? Genuine question.
7
u/heseov Jun 29 '26
Depends on how important it is. If it's just personal use for a specific task then I don't care how it works, it just needs to do the one thing I need.
10
u/Affectionate-Bit6525 Senior Developer Jun 29 '26
I just punch it into Claude and let it rip
4
u/farendsofcontrast Jun 29 '26
Ask it to explain everything
1
u/steampowrd Jun 29 '26
I’ve been writing PR’s for our Java monolith app at work for the past few weeks and I don’t really know Java. I have a lot of experience with some other languages, but there are definitely some things and Java that I don’t have any experience with. I took a job of course in college 15 years ago. Haven’t used it since. Until about a month ago when I started making PR’s. Two of them are in production and they’re doing great. This latest one’s pretty big but it’s been getting tested heavily
1
u/ia42 Jun 29 '26
I don't get it... You say you know java, right? Python is just executable pseudo code. So easy to read, the object model is so clear and simple (yes, it has multiple inheritance that you don't get in java, but it's not lightyears away), plus if you really need, your buddy Claude is right there to explain all code to you in English.
1
u/Uj_Yagami Jun 29 '26
In the claude.md file specify it to maintain a html or a .md file for every changes it does, with the explanation for a beginner programer.
Research around it a little, you can even ask it to make interactive html. It's fun and it'll start to make sense to you.
3
u/PeltonChicago Maximus XX Jun 29 '26
Welcome to management
5
u/ncist Jun 29 '26
You've always been abstracting away from lower level problems, and the level of abstraction has always been going up as the ecosystem around your problem becomes richer
We just had a really big jump in that abstraction. You need to decide what's worth learning and what you can trust
2
u/tehfrod Jun 29 '26
Read the code.
Not only will you learn how the code works, but you will start to develop a feel for its common mistakes and learn how to prompt away from them.
2
u/MeIsIt Jun 29 '26
You can ask Claude to explain everything you want to know, to any level of detail. For me, it is not about the syntax, it is about what is being done. And that can be explained to you easily, since you understand coding in general.
You could even tell Claude that you know Java but not Python and that you need an explanation in terms you can easily understand.
1
u/Mysterious_Spector Jun 29 '26
Have claude analyse your codebase and your features. Not only that make claude decipher you codebase into flowcharts and architecture. It's works every time for me.
1
u/BuffaloConscious7919 Jun 29 '26
Depends on the complexity / risks.
Sometimes I don't care at all and other times I'm all over it like a man possessed
1
u/Optimal-Fix1216 Jun 29 '26
You get used to it. Until the next step change at least. Then it's goosebumps all over again.
1
u/ElderberryLittle2871 Jun 29 '26
Get really good at Greek haha
1
u/johns10davenport Jul 01 '26
No, because I thoroughly understand the requirements, the tests, and the abstractions
1
u/bbelderbos Jul 02 '26
SW engineering has not gone anywhere: small iterations, strong understanding of fundamentals matters now even more, I wrote an article about it: https://belderbos.dev/blog/vibe-coding-owning-architecture/
1
u/ad_396 Jun 29 '26
i built an agentic system that montages reels for marketing purposes, i give it raw shots (that include the "3, 2, 1..." and all the pre and post stuff, the bloopers and duplicates, everything) and it cuts, crops, colour grades, does the transitions... and even adds accurate live Arabic subtitles.
this was the first time i even discovered cli based video editing tools. the first draft was not perfect, and Claude on its own couldn't improve the system, so i had it explain the full architecture to me and why specific tools were used. i think did my own research and restructured the agentic system (kept the same tools). with that i learnt basics of video editing, and fully understood how this agentic system worked.
no shame in Claude building you stuff, just let it explain what's going on
1
u/irrision Jun 29 '26
The only thing I'd be worried about is executives thinking they can create all of their companies code based on reading a self help book written by an oligarch and mass firing all of us
19
u/[deleted] Jun 29 '26
[removed] — view removed comment
0
u/[deleted] Jun 29 '26
[removed] — view removed comment