Originally posted by dsc
View Post
From my experience Java is the doorway into thousands of frameworks, mostly open source, among the popular ones are:
- Spring Framework
- Spring Boot
- Hibernate
- Mockito
- JUnit
- Cucumber JVM
- All of Jakarta EE technologies (used to be called Java EE (and before that it was J2EE))
- Apache Software Foundation - Tomcat web server, Camel, Commons, Log4J, POI, Spark, ZooKeeper
- Pathway into Android - mobile phone programming (but see the next bullet with Kotlin)
- Pathway into alternative JVM programming languages: Kotlin, Scala, Groovy and Clojure
If you know SQL, then these relational databases are still loved: PostgreSQL, MySQL and then you can add NoSQL to your skillset. Even people are crying out of Oracle 10g with PL/SQL, I bet Santander and Lloyds Banking Group have still not upgraded these backsides with these servers(!).
If you know Node/JS then there is whole bunch of stuff, people are struggling to do with AWS Lambda functions in order to create Serverless compute.
Then if you take your Node and swing it the other way towards web technologies, then getting into Angular or even better React could get you a modern Full Stack role or nearly enough to a rewarding Full Stack front-ender. Of course, you'ill need to add HTML5 / CSS3 and rendition /rendering knowledge to your Node skills.
For me, jump into the AI craziness. If you can write a Java program that connects to ChatGPT then you might stumble into something. I don't know. Who knows?
I am reminded of: https://en.wikipedia.org/wiki/Have_G..._Diddley_album)
Schumistar get off your BUM and hunt'em down
Leave a comment: