>>107659342Just fucking do it, retard.
>>107659373
>>107659342>How retarded would I be to start to learn programming now?From a purely job related point of view, it depends on if AI gets better at programming or not and nobody can predict this 100%If you want to learn because you think programming looks fun and interesting, the just do it
>>107659342Honestly you'd be retarded not to learn some now You don't need to be great, you don't need a computer science degree unless that's what you're into, but being able to write (shitty) VBA has opened a lot of doors for me, same with R, SQL, and python I think that over the next twenty years or so, being able to program will become a much more necessary professional skill, sort of in the same vein as how typing used to be a job, now it's just something everyone does
>>107659342dead career. vibe coding means your granny is a programmer now. its only going to improve
>>107659342Now is actually the best time because with agentic coding, you can build some fantastic stuff.
>>107659394I am scared of this. I am doing nothing thesedays so I have time. I want to learnt he old fashioned way rather than be an A.I assisted type. I have SICP downloaded. Im thinking doing CS50, CS51, CS61 then work through SICP
>>107659342If you think you would enjoy it, then go for it. People chasing money is why everything tech related is so ass right now. People who enjoy the shit they do don't write slop, and if they do its probably because they're a webdev or gamedev lol
>>107659603That's a lot just to get into SICP. Master lambda calculus then read SICP. Thank me later.
actually a good idea OPeveryone thinks the field is dead but it doesn't need to bemost of the pseuds will be drinking from ai fountain and be the useless trembling hands behind an useful tool that anyone can uselearn well and you will be fine
There's millions of unemployed CS grads all capable of the hardest leetcode problems, AI replaced them all.
>>107659342What do you want out of learning to program? Do you want to build things? Do you want to tinker for fun? Do you want to automate processes to make your life or your work a bit easier? Or do you want a paycheck? If you want a paycheck, I advise you to join a different field. Not because I think it's going away, it's not, but because you're going to hate it and get burnt out more than you like the money.Learning to program and properly learning to learn will change your life though. You will begin to look at everything in the world just a little more differently, you will likely start thinking about things from angles you previously had not considered. You gain a lot more than just technological knowledge. If you take it serious you will gain something you can take with you throughout your entire life.You should start. What else are you going to do this year?
>>107659394I would argue even if AI continues to get better at programming it will still be valuable to have people who understand code. I like to use AI slop for prototypes and if I wasn't able to figure out what it's doing or have the vocabulary to communicate what to do next to it then there would be nothing to cut through the noise and progress the project.
>>107659342Very smart. Demand for programmers will increase, supply will drop to abysmally low and the AI hype train will be to blame. Learn whatever you want, the competition will be shit anyway.
>>107659342for a programming job? veryto make neat little projects in your free time? go for itprogramming is fun when you can just fuck around making things with no risk of being fired if it takes you a week to figure a problem out instead of an hour
>>107659342Go for it, as long as you're realistic about your prospects of getting hired as an SWE.>>107659603I would probably leave SICP for much later. Although theoretically aimed at beginners, it was written in the 80s and it was a different time when it came to learning how computers work/how to program. It's rather abstract and uses a programming language that's rarely used today outside of uni courses. Most programmers haven't read it and have never written any lisp/scheme.CS50 looks good.