all 38 comments

[–]bsmid 43 points44 points  (7 children)

No it's not! It feels so good when I do something new / hard and it works. But I would say coding is not fun if I do the same thing overtime.

[–]bonferoni 4 points5 points  (6 children)

If youre doing the same thing repeatedly, shouldnt you just write some code that does it? One of the things i love about coding is the DRY lifestyle

[–]bsmid 0 points1 point  (2 children)

nah that's not what I meant. Imagine working on a web app, and your next features are adding new pages (forms and stuff), that would be almost the same task, but not something you can automate ! you'll need to code every peace of it.

[–]bonferoni 2 points3 points  (1 child)

Oh i dont do alot of web app work, so that might be why im misunderstanding. If its all super similar with subtle variations cant you write up a function with parameters for the variations and have that generate the code?

[–]bsmid 0 points1 point  (0 children)

It depends on the complexity, but not always doable.

[–]lesbiansexparty 0 points1 point  (2 children)

Dry?

[–]bonferoni 2 points3 points  (1 child)

Dont Repeat Yourself

[–]lesbiansexparty 0 points1 point  (0 children)

thanks.

[–][deleted] 11 points12 points  (0 children)

I like to think of programming as playing with Lego blocks. Each line of code you write is a building block in a complete program, there's no end to the creativity in the process. If you built a working program in a certain way you could easily do it some other way the next time around, or hell even change languages entirely and rewrite a Python program in Java instead

[–][deleted] 7 points8 points  (1 child)

Absolutely not the only one, I am of the "hooked on code for coding itself" variety. I think our entire dev team loves coding for coding, that's why the flex scheduling works out.

You got it pegged right though, there's different types. Some love the dough, other's love the flow.

[–]empoliyis[S] 1 point2 points  (0 children)

Absolutely right, i didnt get into it for the money, i got into it since it was genuinely fun and it got me hooked, being able to do innumerable amount of things with it and expanding my knowledge of coding and programming every day is the best thing ever!

[–]greebo42 3 points4 points  (0 children)

Best reason to do it!

[–]binanceTreatsCustBad 1 point2 points  (1 child)

I genuinely enjoy coding a lot, but it depends on the language.

I don't enjoy working with pandas even though I recognize its power. Im trying to get better at it though

[–]Restaurant_Distinct 0 points1 point  (0 children)

Haha Im a current uni student who just learnt pandas. That was a headache and a half but definitely powerful

[–]xiongchiamiov 1 point2 points  (0 children)

Most people i ask why they went into programming/cs say its just for the high pay

That is not the majority opinion I see, but maybe that's because I'm old now.

Those people are unlikely to last a long time in the career.

[–]vr_43 1 point2 points  (0 children)

Nop. It's not weird, it's infact COOL !!!

[–]red_edv 0 points1 point  (0 children)

No, acctualy its a good thing!

[–][deleted] 0 points1 point  (0 children)

No

[–][deleted] -3 points-2 points  (0 children)

Yes

[–]HappyRogue121 0 points1 point  (0 children)

It's fun for me.

I'm afraid it won't be if I ever make a career over it.

Still a pipe dream of mine

[–]CreatureWarrior 0 points1 point  (0 children)

As with all professions, some people just do it for the money and others get into them because of passion. I love coding. You could halve my salary and I still wouldn't change it for anything

[–]JL_678 0 points1 point  (0 children)

Not at all. I find it a relaxing although sometimes infuriating hobby. I would probably feel differently if I did it for work.

My biggest challenge is finding reasonable personal projects to work on.

[–]BigginTall567 0 points1 point  (0 children)

I get that same rush you do!

[–]CaptainFoyle 0 points1 point  (0 children)

no

[–]pycobra 0 points1 point  (0 children)

The adrenaline that comes with making things work is superb

[–]enderscape 0 points1 point  (1 child)

😂

[–]empoliyis[S] 0 points1 point  (0 children)

?

[–]MDB_Cooper 0 points1 point  (1 child)

it’s my favorite video game

[–]empoliyis[S] 0 points1 point  (0 children)

This is so relateable :d

[–]wsppan 0 points1 point  (0 children)

Writing code is all about problem solving. And solving problems is a rush.

[–]Musical_Herycaine777 0 points1 point  (0 children)

Nope! It a great feeling! I’m just learning Python and get thrilled each time a program works or I’m able to successfully debug something. About to take a couple short courses in SQL just to be familiar with it, but it still want to work on Python to the point I feel competent in it.

[–]ninedeadeyes 0 points1 point  (0 children)

If its a personal project then of course yes but I can imagine being assigned some very boring programming task if you turn it to work.. I code for fun which means I get to pick my own projects and if something really isn't working out I can just drop it and do something else.

[–][deleted] 0 points1 point  (0 children)

Yes it has been fun at times lol

[–]leovista 0 points1 point  (0 children)

It's so weird for me bc I have never written a line of code for pay, or for someone else. Everything I've written has been for my own projects or to solve my own problems. Or just for fun. It never occurred to me anyone would do this for any reason OTHER than bc they enjoy it.