Hello, after many years only developing cute websites in my free time, occupied in other physical business, I decided to move to switzerland or us from Italy, that is nearly economically and politically and socially dead.
I am a very experienced web developer because that is what I have been doing for almost 10 years before changing business area. Now I am back, my knowledge on Grails seems very useless for finding a society to hire me, so I am trying to decide which language to specialise in between
Thank you for any of your kind opinions and experiences, in case you are willing to share.
#clojure #rust #golang #rubyonrails #grails #webdevelopment #seo
If you like the JVM, but not Java, you should absolutely consider Kotlin. Increasing number of jobs, mobile and server side dev, and (for whatever that is worth) I don’t hate it at all.
I don’t enjoy plain Java, exactly. I like fast results but In a consistent and durable way.
Very interesting idea. Thanks.
Clojure is a fun language. I will be consider also Elixir and the related Phoenix framework.
thanks massimo
A Reddit poll won’t take into account the nuances of your targeted local market. In Europe especially different countries seem to use different languages. E.g. in the UK loads of companies building vertical SaaS products use C#.
Take a look at job boards for each of your possible destinations and go from there.
I don’t mind the country, as long as I can live nicely in it. Probably the fact I am happy with going anywhere outside italy makes my research even more complex. Because Switzerland has different requests from America, of course. Thanks for your opinion.
how about javascript/node.js
would be my last choice.
why would you say it is better than the ones in the list?Easy to start and focus on. Easy to iterate. That may not be important to an experienced programmer.
Realistically Clojure isn’t the best option when it comes to maximizing your chances on the job market except when you already have your mind fixated on a company that already uses Clojure in their tech stack. For pure marketability you’re probably well advised to do your research on which technology is used in your desired work area and make your decision based upon your results. But all things considered the programming language you choose is just a means to an end and if you can convince a potential employer that you have required domain knowledge and you’re willing to learn you probably can’t make a wrong language choice.
thanks for your reply
the languages I have listed are those I already have selected as those I would like to learn.
clojure came up last. golang is not what I’d adopt but I saw it gives some opportunities. grails is just abandoned unluckily. ruby on rails is ok, not my super best favorite. so I’d start with rust and eventually learn clojure in future.
I love Clojure but the only language with jobs is go
who do you need those lots of jobs for?
All the LLMs in the homelab who need to pay their way.