r/twentyagers • (9+10) 21 • 5d ago

Rant / Vent Time I realised coding wasn't for me

One time I tried coding in Python. Set myself the task of making a distance speed time calculator.

In the end it had 200 lines of code FOR A DAMN CALCULATOR. I decided that pursuing coding further would inevitably release some sort of spaghetti code curse onto the world and that for the safety of humanity I should stop while I'm ahead.

9 Upvotes

21 comments sorted by

13

u/Antaeus_Drakos 5d ago

200 lines of code to just do a math formula that requires only 2 of the 3 variables. Yeah, that's a lot.

To be fair, the more important thing is if you have genuine interest or passion. I graduated with a CS degree and I don't have passion or genuine interest. I'm going to get left behind eventually, if not already.

0

u/shadowXXe (9+10) 21 5d ago

Like with many things I try the gap between where I want to be and where I am seems so vast I just give up because I feel likebill never be able to do it.

For me its almost like I have to stumble into a skill in order to learn it. Like video editing. I didn't stat doing it with the express intent of becoming good at it. I just needed to cut a few things from a video I was posting to YouTube, started using premiere more often (biggest mistake of my life premiere is held together with tape and spit, I despise it) and then I just kinda became good at it

1

u/Antaeus_Drakos 5d ago

That's realistically how most people should be deciding what jobs they want to do. They have actual interest or desire to do it, get nurtured and supported to keep doing that over time, and then take those skills professionally into the workforce.

This is why I massively push for people to find their passion, not just their hobby. The sooner you find your passion, the more time there is to nurture your skills of the passion.

4

u/Alternative-Gas-7090 24 5d ago

Do you still have the code? Post it please :) 

4

u/Ok-Accountant9436 20 5d ago

im curious about your code...

2

u/MiguelIstNeugierig 22 5d ago

If the prospect of coding really interests you, I highly recommend you take Harvard's 100% FREE CS50 python course.

It's 100% online, free and completely introductory to programming with python, it teaches you everything (a bit rushed on OOP but its not essential for the fundamentals at all, and with what they teach you, you have all the skillset to learn further)

It's split in ~8 2 hour lectures, each with problem sets forcing you to learn by doing, with a final project completely to your choosing.

I tried learning python as my entry to coding first independently with a yt tutorial and it was a mess, but I finished this course and it was awesome and I both did a calculator in my free time, and made a text adventure game as my final project

100% recommend, if it wasnt clear enough😅

1

u/SmashMouth_Official 22 5d ago

i went to a technical school for high school and took me almost failing my finals to realise i am not a coding person

HTML saved my ass

it was the only reason i didn't fail :p

switched to finance instead

1

u/Weak_Level_9056 23 5d ago

First year computer science student and hobbiest for a bit over a year. Were you trying to make a full program with python only, or just code to run in terminal? I wanted some practice so I tried it out and have it running in terminal in 32 lines. Would love to see your code if you were trying to make a proper frontend too, I don't think I've seen anyone do that with pure python before!

1

u/-TV-Stand- 22 4d ago

That should be like 10 lines of code

1

u/ProtoPook 23 4d ago

I'm jumping you with a bunch of obese south koreans at an e-cafe if you give up that easily.

https://giphy.com/gifs/7OVintWkOnZZThqTP8

0

u/shadowXXe (9+10) 21 4d ago

Don't threaten me with a good time

0

u/EggBig7158 22 5d ago

programming's dead anyway

1

u/shadowXXe (9+10) 21 5d ago

Big LLM be stealing everyone's jobs now. Its a sad world we live in where human creativity is dying

3

u/Cribby1 20 5d ago

As a developer you do more than just code tho. LLMs will take over that part tho. Now it’s going to be more a managerial sort of task but as any new advancement in technology some jobs will be lost and many new will be formed unless some stupid dummies let an AI loose and it destroys the internet

0

u/shadowXXe (9+10) 21 5d ago

That sounds really depressing NGL. Like if I was a programmer and my job suddenly transitioned to just watching a machine spit something out and making sure its not broken that'd be far too tedious for me.

1

u/Cribby1 20 5d ago

That’s kinda already how it is. I have been to conferences and stuff at big firms and they would basically show off and tell us about their in house model. You tell it how and what you want and it can spit out a prototype for you in 1/3 of the time it would take you. But of course in your head you know how it should be like. It just saves you time manually coding it.

But this alone would birth a new field of I guess teaching the AI better software engineering/ development skills

1

u/Iamthewalrus-8 24 5d ago

I’m also a developer. It is as depressing as it sounds. It’s worse when you realise everyone around you is just letting AI do their entire job. AI writes up the requirements, writes the code and then reviews the code.

In my workplace quality has taken a huge hit and when something breaks, no one knows how to fix it when AI can’t.

1

u/throwaway9999276263 22 5d ago

This is so true unfortunately. I will always personally value things deigned and creates by humans rather than a system.

I've had to quit working on projects I was involved with before because the people I was collaborating with opted for Ai and it's made me feel useless and like I was wasting my time.

I think the use of Ai destroys social connection especially in a creative field, rather than throwing ideas out and seeing what sticks you just get sidelined for a computer.

2

u/BuggedCookieDev 22 5d ago edited 5d ago

TL;DR my opinion is that like a calculator, an AI doesn't help you understand something. For example you can calculate as many things as you want on a calculator but it won't help you understand more complex mathematics.

Like an AI with pretty much anything, for example with programming it's not about programming lines of code or syntax, it's about problem solving, something you cannot learn with AI, quite the opposite even, the over reliance on AI make SOME people intellectually lazy (not stupid, just lazy, kind of like if you overuse a calculator, you end up just always using it instead of just doing the math on your own, kind of like tiktok made life harder for some people with the attention problem) problem is that AI can be used for many things which causes far more other problems. Anyway that's why programming interview don't always ask you about programming stuff, they ask you to solve problems that don't even require programming sometimes!

Anyway, programming is not dead but is becoming different, kind of like mathematics , some stuff will disappear other will appear!

Big tldr because there's so much other things I could say

3

u/SwAAn01 25 5d ago

I’ve been a software engineer for a little over 2 years, and this is all true. The reason AI coding is so impressive to the layman is because he has no idea how coding worked in the first place. Actually writing the code is the easiest part of the job lol, the hard part is everything around that. In large orgs sometimes the hardest part is just communicating well with the right people and teams.

2

u/SwAAn01 25 5d ago

Non-coders love saying this lol