Full-stack developers are all the rage these days. Being one myself, I highly recommend Java for the backend and Angular for the front-end. Two extremely popular skills. You cannot go wrong with these two skills on your resume.
Thanks for the advice, Mandala, and sorry for the late reply! I’ll check into Angular when I get a chance.
I see now many of my posts are now out of date with my current job LOL.
Another trend is “no code” platforms that reduce the stack to just a single, visually -based platform that allows relatively inexperienced developers to quickly create enterprise applications. Think of replacing lots of Java or Spark code with something like MS Access or Sharepoint on steroids.
It’s a bit misleading as it does require skilled developers to develop with the platform and skilled architects to design the applications. So I’m kind of waiting to see if it is fact the “next big thing” or just an interesting niche.
Like this: The 'no-code' dream… | CommitStrip?
Or this repo: GitHub - kelseyhightower/nocode: The best way to write secure and reliable applications. Write nothing; deploy nowhere.
(I’m a little loath to mock no-code entirely, because the lowering of barriers to entry, and the making of libraries that implement best practices by default is a laudable pursuit, both to help bring in new programmers, and improve quality of life for experienced programmers. But the idea that one is going to solve complex software problems without either writing code, or performing some activity that is as complex as writing code, is a persistent fantasy. See second panel of this xkcd).
We can solve a lot of problems writing far less code than we once had to. But getting to zero will always be stupid-hard.
And as xkcd said, the hard part is often not the code; it’s understanding the problem.
If indeed a business decided to do all their automation with a no-code toolset, they’d of necessity avoid a lot of the truly dumb business process decisions that humans make. If the CEO’s motto really was “If point-and-click (e.g.) Access can’t do it, neither can we” then that would be an existence proof of success for no-code. At least as long as they stayed biz-competitive with their peer companies.