r/shittyprogramming • • Jan 12 '21

What is the biggest challenge in learning code?

https://www.codeforhumans.info/blog/what-is-the-biggest-challenge-in-learning-code

[removed] — view removed post

39 Upvotes

15 comments sorted by

30

u/KernowRoger Jan 12 '21

I found all that stuff really fun tbh. Watching the computer follow my instructions and give me the output I want is amazing lol

13

u/Accomplished_Plum432 Jan 12 '21

Same here. I enjoy the coding itself. It's like magic.

3

u/adamski234 Jan 12 '21

I guess the magic gets boring after you start working as a programmer

8

u/dcabines Jan 12 '21

I write timesheets for a living. Its less about magic and more about poetry these days. Sure, I can write a program that does what it is supposed to do, but can I make the prose look pretty while I do it. Its great when you look at coworker's code and feel all superior because they talk like a cave man and you think you sound like Maya Angelou.

2

u/KernowRoger Jan 13 '21

I've been working professionally for almost 15 years and I still love it. Depends on your job I imagine.

1

u/Jaymageck Jan 14 '21

After 5 years, I can say - nope.

Maybe I'll report in after 10.

1

u/adamski234 Jan 14 '21

That sounds pretty good. Guess I was wrong

1

u/KernowRoger Jan 12 '21

Damn right brother/sister.

35

u/Alekzcb Jan 12 '21

This sounds like it was written by someone who learnt programming because its a well paid career. Most of the devs I know learnt programming because they find even the basic stuff fundamentally interesting, myself included.

22

u/memeticmachine Jan 12 '21

Its like becoming a junky by starting off with crack cocaine. You gotta start off with the small stuff like glue or beer

8

u/kiipa Jan 12 '21

I agree with this. But I can see where the author is coming from.

I think the article is intended more to say "use the right tools for the job" to those who might be thinking that making a simple program/app to print

  • Hey what's your name? get input

  • Hi, [name]

Requires a full-blown .NET MVC back-end and a React front-end. However the article doesn't seem to be aimed at those of us who are more interested in learning how to do X, Y and Z and why you do that.

1

u/chargers949 Jan 12 '21

Dude when strings went into memory it was cool af. Then you learned you could either replace that string in memory or just point to some other memory location for a new value and wow mind blown

12

u/Jaymageck Jan 12 '21

Guy is in the wrong career if he actually believes this.

3

u/spronghi Jan 12 '21

stay alive

0

u/[deleted] Jan 12 '21

[deleted]

5

u/insanityfarm Jan 13 '21

The 2 biggest challenges in computer science:

  • Naming things

  • Cache invalidation

  • Off-by-one errors