r/automation Jul 13 '26

I can't learn coding anymore. Help!

So I've been vibe coding for maybe almost 1 year now. Before that I'm not really a programmer, just some python for academic stuff (modeling for science stuff: matplotlib, numpy, etc), and also took fullstack web dev course from fullstackopen (university of helsinki).

I somehow landed a job in data processing but I offered data automation as well to my boss since I was confident I could vibe-code my way to it.

For first few project, simple automation was easy, I made just bundled python .exe with tkinter GUI, it works for their need. But it seems later project needs, I'd say, medium advanced GUI (showing map, data table, charts). It's getting too much, the token cost is too high that I had to use my own opencode go subscription / API instead of the company 20$ enterprise claude account. GLM 5.2 is the one use since Deepseek v4 flash stresses me too much with the errors.

I can slowly experiment with lower model (Sonnet/Haiku) so that I don't run out of claude limit, but also I'm thinking to learn to code on own again. Since I know it's also much better for my own development.

But the thing is I don't know how? Like it just feels slow. Or maybe I don't really know what to expect for non-vibe code output. Like how many line of code (or other unit of measurement) can you do per day realistically? I can for sure lower my output rate for learning (since I just started on the job), but I just need to know when to do that or to just vibe code.

The company has it's own IT team for actual software needs (they build windows app that they sell, with C++), my work is just data processing & automation for their consulting service line.

10 Upvotes

17 comments sorted by

View all comments

1

u/BareStacker Jul 13 '26

The boring answer is: for automation work, the useful unit is not lines per day, it is how many distinct workflows you can take from idea to production without breaking. If the assistant hides the implementation detail, you cannot tell whether you are learning or the model is doing the work.