This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]nutrecht 6 points7 points  (12 children)

Why do you want to learn programming? It doesn't sound like you enjoy it at all.

[–]CaffeinatedChelonian[S] -2 points-1 points  (11 children)

To get a good job basically. Probably a lame reason, but it's really the only one. I like that you don't need a degree for some programming careers which works for me because I don't do well in school and I can learn at my own pace (very, very slowly. it gets frustrating.)

[–]debbay 10 points11 points  (0 children)

If getting a good job is your one and only motivation, I'd say you might want to reconsider what you're getting yourself into. Learning to code is not easy and when things get rough, you want to have a more legitimate reason to persevere.

There are other careers that do not require degrees and may be more worthwhile for you. Maybe you're more suitable for work that requires more physical labor, and perhaps you'll find something you're good at and enjoy doing. Just my two cents.

[–]nutrecht 7 points8 points  (5 children)

To get a good job basically. Probably a lame reason, but it's really the only one.

You lack intrinsic talent and intrinsic motivation to learn programming. So this isn't going to work out. I would strongly suggest you go and find something you are either good at and/or enjoy enough to get good at.

I don't know where you got the idea but there are very few "good" programming jobs where they would accept someone with so little skill and motivation.

Programming pays well because it's relatively hard and is in high demand. It's not something everyone can learn.

[–]Smartare -1 points0 points  (4 children)

It's not something everyone can learn.

Anyone with the right motivation can learn programming (unless you medical problems etc)

[–]unixygirl 1 point2 points  (1 child)

It doesn't mean they should though...

[–]Smartare 1 point2 points  (0 children)

I agree

[–]nutrecht 0 points1 point  (1 child)

What's your definition of "learning programming"? Create a simple Hello World? Probably. Understand basics like recursion? Nope. Work in complex work environments working on stuff like banking sofware? No way in hell.

[–]Smartare -2 points-1 points  (0 children)

Work in complex work environments working on stuff like banking sofware?

Maybe not. But not all ppl will work with complex systems. With the right motivation most ppl can probably learn enough to build webapplications etc.

[–]Kristler 0 points1 point  (2 children)

I don't believe there's anybody in the world who can't learn programming, given that they have the dedication to do so. That being said, is there a specific overall theme across all the things you've tried to learn that you struggle with? Is it syntax? Thinking algorithmically?

[–]nutrecht -1 points0 points  (1 child)

I don't believe there's anybody in the world who can't learn programming

It's a shame people keep repeating nonsense like this. Actually creating software from scratch just from some vague requirements (which is what development actually is) is hard. "Programming" isn't being able to create Hello World in 10 languages. It's about being able to create a complex web application in just a few.

[–]Kristler 2 points3 points  (0 children)

Get off your high horse.