#i recently learned basic java and now wanna learn another programming language , which one should i?

1 messages · Page 1 of 1 (latest)

spiral tusk
#

which one should i learn next

shell ledgeBOT
#

<@&987246964494204979> please have a look, thanks.

shell ledgeBOT
#

While you are waiting for getting help, here are some tips to improve your experience:

Code is much easier to read if posted with syntax highlighting and proper formatting.

If nobody is calling back, that usually means that your question was not well asked and hence nobody feels confident enough answering. Try to use your time to elaborate, provide details, context, more code, examples and maybe some screenshots. With enough info, someone knows the answer for sure.

Don't forget to close your thread using the command </help-thread close:1027500463647621170> when your question has been answered, thanks.

austere olive
#

continue learning java

#

until you have like 1-2years experience

#

then you can easily switch languages

#

in like 2-3 weeks

spiral tusk
#

which one should i learn

austere olive
#

depends

#

what do you want to do?

spiral tusk
austere olive
#

then stick to java

#

wdym by website development?

#

some frontend stuff?

spiral tusk
austere olive
#

bruh

#

website development can be everything

#

backend, frontend etc

spiral tusk
spiral tusk
austere olive
#

then I would just stick to java and learn Spring framework

gray dawn
#

Actually Squid is more experienced

austere olive
#

Spring got better ecosystem for backend

austere olive
#

but what do you expect other on a java server lol

austere olive
#

there are many more backend frameworks for other languages

gray dawn
#

"Node. js is excellent for developing quick, lightweight, and real-time applications, while Spring Boot is excellent for developing powerful, enterprise-grade applications with a wealth of features and tools."

#

Choose your usage @spiral tusk

#

So Node is lightweight and Spring is sophisticated

austere olive
#

kind of a chatgpt answer ngl

gray dawn
#

It was from a tech blog

#

But yeah idk much

#

I personally am learning JS cause my brother learnt JS

austere olive
gray dawn
#

True

#

It's an oversimplification

spiral tusk
austere olive
#

and if you already got experience in java it just makes it easier to learn Spring instead of some other backend framework in a different language

spiral tusk
molten kiln
#

Its not a race who knows more languages

#

You cant be all known, Java have a ton of stuff to learn alone the amount of desgin patterns out here

#

If you want to do Web backend stuff then continue learning Java and advanced things like Spring boot, testing, databases, web security, etc

#

If you want to do frontend web development then you should consider learning HTML/CSS and JavaScript, also learn Angular/React, Bootstrap, when more advance then consider TypeScript...

molten kiln
#

Backend Is what happens behind the scene, managing the server, etc

#

You can also go for Full Stack so it means that you do both frontend and backend

#

But i would not recommend it unless you already have some more advanced experience in one of the areas

#

Then you can try out the other side

spiral tusk
lethal musk
#

a programming language is more like a dialect

wary dust
wary dust
#

Node is runtime

#

Youll be using express for backend

#

Well most likelly

#

Something which supports both

#

So nextjs

#

Or php