Yik Yak icon
Join communities on Yik Yak Download
What use does java have in the industry. I learned java and just want to know what applications it has in the modern day industry so I know where to put my efforts.
upvote 13 downvote

default user profile icon
Anonymous 6d

Legacy systems will use it. Companies moving from old code to new code will want someone who can maintain the old until they can fully switch.

upvote 5 downvote
default user profile icon
Anonymous 1w

Java is one of the primary languages in android development? It’s also used in large enterprise applications like finance and banking, and healthcare. App development is a blast and something you can definitely work on yourself.

upvote 4 downvote
default user profile icon
Anonymous 1w

Its very useful. Java springboot is used many places for backend systems. A ton of enterprise legacy code is written in java. So if someone says its useless theyre wrong

upvote 4 downvote
default user profile icon
Anonymous 1w

Put your effort into learning a different language either C or something new like Rust

upvote 1 downvote
default user profile icon
Anonymous 1w

Google it

upvote 0 downvote
default user profile icon
Anonymous replying to -> #2 1w

Ive learned html css c# and python i was just curious if i should even consider continuing to practice java or if i should just forget it

upvote 1 downvote
default user profile icon
Anonymous replying to -> OP 1w

You can, but (and I’m probably biased) I would say go for the c++ route of classes and not the java ones if you can. C tends to be used more in large companies if that’s something you’re interested in.

upvote 2 downvote
default user profile icon
Anonymous replying to -> #2 1w

As far as I am aware a lot of newer and larger companies are moving away from Java. (I may be wrong)

upvote 1 downvote
default user profile icon
Anonymous replying to -> #2 1w

C and rust have totally different use cases than java

upvote 1 downvote
default user profile icon
Anonymous replying to -> #6 1w

Yeah obviously

upvote 1 downvote
default user profile icon
Anonymous replying to -> OP 1w

keep practicing it it’s good to have experience with a more structured “real” language than just python. i would base what languages you learn off what you’re interested in and keep up to date on the ones you already know best you can. there’s so many languages and so many transferable skills it is really better to just learn ones you enjoy and practice programming skills rather than just trying to find the most professionally useful language

upvote 6 downvote
default user profile icon
Anonymous replying to -> #1 1w

This 100% ^

upvote 1 downvote
default user profile icon
Anonymous replying to -> #7 6d

Ahahahaa “old code” “switch” you seem to be misunderstanding, if it ain’t broke, don’t fix it.

upvote 1 downvote
default user profile icon
Anonymous replying to -> #3 6d

When I say legacy I don’t mean code made 5 years ago, I mean code bases started in the late 90’s that have been designed to be backwards compatible with code written in the 70-80’s. Some stuff needs to be updated/replaced to maintain modern security standards or even modern design standards. It’s “broke” as in it “functions” but is currently a pain to deal with.

upvote 2 downvote
default user profile icon
Anonymous replying to -> #3 6d

Ya hes right most companies might keep their legacy systems running if it cant be transferred to the new systems or if the old systems havent transferred the data yet etc.

upvote 1 downvote