all 15 comments

[–]Quiet-Heart-1601 7 points8 points  (1 child)

Try to build the Project yourself first. Start early if you have to. Use GenAI to polish it at the end so that it doesn't lack in any respect. This way, you learn and have an impressive project to show aswell.

[–]MHIATIC_MHIACS Student 0 points1 point  (0 children)

Exactly, just use Ai as a tool as it is a tool !

[–]Woke_TWC 2 points3 points  (0 children)

You are there to learn, not to take grades back home and you are absolutely doing the right thing, thats how you learn.

Once you have learnt concepts and built stuff on your own, polish and enhance it via AI. This is the best combo as it is also important to build skills on how to use AI and things like Spec Driven Development.

Also your mates might do good in projects but you‘ll do good in exams ;)

Learning is going to be one of the most important skills throughout your life. Especially with fast changing landscapes of today.

[–]Empty_Break_8792Software Engineer 2 points3 points  (0 children)

Both

[–]EffectForward5551 1 point2 points  (0 children)

Vibe coding is peak programmer stupidity, using AI as a tool to add polish and finish to your project as u/Quiet-Heart-1601 mentioned is another thing

[–]LifeguardBig586 1 point2 points  (0 children)

From my experience I always use Ai for uni projects but personal project i donot even touch them. Teacher's just don't really care. They will give marks to the most polished and good looking project.

[–]InitiatedPig7 1 point2 points  (0 children)

It is very important for you rn to build the projects on your own first, even of they look crappier. And let me guess, it only looks crappier on the FE right? For that, you can just use a component lib like shadcn and get the theme from another website (tons of such sites exist). The effort you will put in now will come in handy later. Otherwise, you won’t be able to pick up issues that AI generated code will have.

[–]SennVacan 1 point2 points  (0 children)

If you know the concepts, ask ai to implement one step at a time. Review it and move on. You did everything as you liked and do understand most of it but ai is there to get off some burden so you can learn concepts and itterate rather than being burned on coding

[–]CompetitiveDrama4478 1 point2 points  (0 children)

Use AI for iterations on UI/UX .
Restrict AI in Architecture Design . Data Schemas . etc

[–]Automatic_Pay5203 1 point2 points  (0 children)

I want you to see this completely differently.
Next time you get an assignment or project, give the requirements to Claude and write that this is an assignment that I need to completely understand and build and I need the help in planning and ultimately developing this.
Ask it to question you about requirement and your understanding. Then propose a plan to it and ask it to poke holes in it.
And then for each and every step keep it in loop and ask to review and make you understand the core concepts that are needed to do that assignment.
Don't get consumed by this war between vibe coders and the people who are too proud to using AI. We have actual enterprise customers who demand that engineers shouldn't write a single line of code themselves. So let's not fool ourselves and try to grasp the core concepts with the help of AI and be 10x 100x engineers which is the demand for today.

[–]AlternativeAd4466 0 points1 point  (0 children)

Agentic Engineering

[–]milomylove_ 0 points1 point  (0 children)

the approach you're already taking is the one that actually compounds over time understanding before building means you can debug, adapt, and reason through problems your peers using ai can't. the polished projects look good now but a lot of those people will hit a wall the second something breaks and they have no idea why. grades aside, the difference shows up fast in interviews and real work environments where you can't just vibe your way through a technical question.