News for hackers. Stuff that matters.
Re:I self-learned to code at 30 by MeinBlutIstBlau on Wednesday March 17, 2021 @09:30AM (#26490940)
Well the whole "public static void main(String[] args)" thing took me about 8ish months to understand everything in just that statement.

JavaScript, jquery, json, and xml also were another hurdle. I lump them just because I was kinda learning them all at the same time. I was doing web stuff and one day i finally understood the difference between a scripting language and a compiled language. Suddenly understanding how to use the language became much easier for me.

Oop took me about 6 months of just java coding constantly. Then I got it and it really helped me at my internship.

Now my main struggle is LINQ expressions and streams.

Re:I self-learned to code at 30 by beaconstudios on Wednesday March 17, 2021 @10:55AM (#26492088)
> Well the whole "public static void main(String[] args)" thing took me about 8ish months to understand everything in just that statement.

Yeah, that's exactly what I mean about jargon. Even the idea that you have to hardcode what appears at first to be a string of magic words is not very accessible.

> JavaScript, jquery, json, and xml also were another hurdle.

Another area where things are made needlessly difficult - you really shouldn't have to worry about /how/ your data is being transferred (JSON/XML), just that you are in fact transferring it. JS versus jQuery is a bit more of a legitimate concern, but thinking about them in terms of their function rather than what they "are" (JS being general coding and jQuery being a tool for manipulating HTML/CSS) clears it up a big.

> Now my main struggle is LINQ expressions and streams.

I can't help with LINQ but I use streams all the time - what about them are you struggling with? Maybe I can help.