this post was submitted on 28 Nov 2023
47 points (98.0% liked)
Programming
17669 readers
174 users here now
Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!
Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.
Hope you enjoy the instance!
Rules
Rules
- Follow the programming.dev instance rules
- Keep content related to programming in some way
- If you're posting long videos try to add in some form of tldr for those who don't want to watch videos
Wormhole
Follow the wormhole through a path of communities [email protected]
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
I dunno where you live, but maybe remote jobs are an opportunity? 8 years of java ain't nothing to sneeze at and if your people skills are good, that's probably always sought after.
Maybe a position as technical director or technical lead could be interesting?
Between Lua and VueJS, probably VueJS is the most likely to get you a job as a front-end developer. From VueJS to React isn't a big step. If you don't enjoy frontend (however you said you enjoy vuejs so...), you can look at stuff like Flutter and React Native to write smartphone apps. Every stinking business out there seems to want one of those, so if you're interested, that's where you can go.
As for lua, my first thought (as a web developer) is NGINX scripting. Probably LUA has way more uses (probably used for modding games too?), so just searching for LUA job openings might get you something?
Not sure what exactly you do, so a step from static typing to dynamic typing with LUA to another dynamically typed language isn't big. Python is quite popular, but if you aren't a data engineer or something similar, the most likely use will be backend web development with Django, Flask, or FastAPI.
In most cases though, I think you can expect a salary hit unless you pick up AWS certs (or are willing to after being hired) and move in to Site Reliability Engineering - basically devops with heavy cloud focus. Frontenders are paid less than python backenders who are paid less than java devs. Last I read C++ devs make a killing (no wonder, it's an arcane language full of gotchas and you have to pretend segfaults are never your fault). I wouldn't recommend it, but if you want money...
Thank you for taking the time to write all of this, I definitely needed such a perspective.