this post was submitted on 25 Nov 2025
332 points (99.4% liked)
Programmer Humor
27506 readers
1509 users here now
Welcome to Programmer Humor!
This is a place where you can post jokes, memes, humor, etc. related to programming!
For sharing awful code theres also Programming Horror.
Rules
- Keep content in english
- No advertisements
- Posts must be related to programming or programmer topics
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
What is your purpose?
Do you just want a job or do you want to program for fun? If you want backend, that'll be very different than frontend, do you want corporate or startup?
I didn't care about that, but I think java, for backend would be a first choice, as it has the biggest amount of "it just works with that".
I think scala is cool too, very modern and with A LOT of less boilerplate, all the JVM support, so it can work with almost anything in the backend, but for working for jobs, it's not very used.
I had a job as a software engineer at corporate job but got let go. Mostly I enjoy backend. I can do front end programming but am very bad at making pretty things. Like sketch something out for what you want for a interface I can program it, but ask me "just make an gui for users" and it will be like win-me quality of bad.
JavaScript might be more widely appliable. Java is good to learn, too. If you learn Java, you can also learn Kotlin which is a glorious language to work with.