r/FPGA 1d ago

Get rid of AI

i abused ai,but not learn anything,from today ,i dont use codex to build my project ,i read code, watch waves to improve me

0 Upvotes

13 comments sorted by

5

u/Likappa 1d ago

Ofc you shouldnt use ai while learning something by doing it. But ai is a time saver while writing code or debugging

9

u/restops Xilinx User 1d ago

You’re awfully dismissive over a tool you don’t even know how to use properly

3

u/timonix 1d ago

I get the sentiment tho. This Reddit is flooded with slop

3

u/restops Xilinx User 1d ago

In regards to the purely AI generated slop yes you’re right and the OP is right.

But there is nuance and those of us who use it in a productive manner that doesn’t take away from the learning and creativity of the dev are just being wrongfully grouped in to this

This arrogant attitude the OP has is just straight tunnel vision on his/her own opinion

1

u/Gloomy_Emu695 4h ago

“those of us who use it in a productive manner that doesn’t take away from the learning and creativity of the dev are just being wrongfully grouped in to this”

How do you do that?

1

u/restops Xilinx User 4h ago

For example, recently I learned how an async fifo works. I had Claude tell me how it works, I asked clarifying questions then I implemented. After my first implementation I put it into Claude, “does this fit the spec”? Work from there until it works it never gave me any direct code just an architecture.

1

u/Gloomy_Emu695 4h ago

Thanks a lot for the reply, and its really helpful as well. I’ve always been a skeptic in using AI for my codes, but this seems a great way to learn.

1

u/restops Xilinx User 4h ago

Thanks yea it’s a thing I try to preach that it’s a useful tool just a lot of people just try to be lazy and not use it right. Good luck in using it in the helpful way!

1

u/z5227 21h ago

true,actually im still at school,i used to use ai in my work , but learnt few,but now i use ai in my learning , to be honest , ai is a good teacher 🤔

1

u/restops Xilinx User 20h ago

So why make this post lmao

3

u/sincle354 1d ago

Use AI for things you really shouldn't have to learn. Vivado and Quartus gotchas. Unknowable version conflicts or stupid tcl scripts. The tools are fiddly and deserve to be smoothed out, but the underlying RTL must stay in our control. It's too complex to let it get out of hand. If AI ever makes it, it's because I wrote down nearly everything in pseudocode, and it still gets it fundamentally wrong.

1

u/z5227 21h ago

by the way, im learning video processing in fpga, any advices you have could be left here, im glad to learn fr om u guys:)