Jump to content

We're Hiring: Vortex developer


Dark0ne

Recommended Posts

In response to post #57024776. #57025386, #57036416, #57038646 are all replies on the same post.


cc19980623cc wrote: Is Java/C++ no longer a thing? That's what they teach in my univ... Not JS, not even Python. I'd be grateful if 1/4 of my knowledge will be useful finding a job in near future.... :(
Dark0ne wrote: Most Computer Science degrees still teach Java because it's an example of OOP that, if learnt properly, basically means you can learn any other language pretty quickly.
cc19980623cc wrote: I think you're right on this one, because Java did give me a good overview how OOP works. Still I wish they teach me more practical stuff (i.e. data structures, design patterns) rather than boring and superfluous stuff.

Just out of curiosity, does Nexus accept univ graduates (fresh out of college)? I believe that I'm a competent programmer but sometimes lack of industry experience is a big no to employers in the States. Thanks!
Tannin42 wrote: I would very much agree with Dark0ne on this. Java, C++, JS, python are all just tools, you pick the best one for the job. Don't pick a favorite and then try to solve every problem with that (When all you got is a hammer...)

Vortex uses js (or rather typescript) in code close to the ui and stuff that isn't performance critical, C++ where we need the performance or when we need to use low-level functionality not available in high-level languages and C# where we need to be compatible with NMM.
It just so happens that large parts of Vortex are ui related.
JS has the added bonus it's fairly easy to learn and there is plenty of freely available documentation. Since we hope for community contributions this is a fairly large bonus.

I never got Java tbh. I also learned it at uni, even had to work with it for a time but never understood why one would pick it over other available languages.
Still, if you're worried about getting a well paying job, Java is probably still the best language to know, it's the most sought-after skill for programmers if you're not looking for a specific Industry.
Just in consumer software I'd say it's fairly dead, but that's hardly the only market for software.


Thanks for your insight, I'll keep that in mind. Guess I'm going to pick up some more programming languages soon!
Link to comment
Share on other sites

  • Replies 52
  • Created
  • Last Reply

Top Posters In This Topic

If only I'm available I'd pretty much love to apply, but can't afford to switch companies at the moment. Been working with backend NodeJS for sometime, but also worked with few personal projects based on electron/nwjs. I am also aware of the how this technology would work around CreationEngine modding, as one of the projects I mentioned is about a "Skyrim Stability Checklist" which verifies all your settings, inis, mods, S.T.E.P. compliance, memory bug fix check, etc. https://github.com/dragonjet/skyrim-stability-checklist/tree/feature/custom-base-2
Link to comment
Share on other sites

I mean, I can make spaghetti for the team! They would love that, right? I make some good spaghetti I am sure they would love my 792 c0- SPaghet;3021 Code for free spaghetti! Come on I know you guys would love it, full Italian spaghetti.
Link to comment
Share on other sites

In response to post #56813756.


Xcytress wrote: Well.. To early (looking for a job starting early 2019) and can't relocate because of my wife and her new job. Beside that, I'd love to apply.

Good luck to those who apply, this is a dream job for many, including myself :D


sorry. Mistake. Edited by CobraL0rd
Link to comment
Share on other sites

In response to post #57108821.


CobraL0rd wrote: I suppose that this position is still available. I have a question. Why is working from the office at Exeter UK necessary? Thanks.


Quote from article "While this role is based in our offices in Exeter, Tannin does not work from our offices and as such you will become a liaison between the Vortex development team and our web development team, that are based in the Exeter offices from which you will work."
Link to comment
Share on other sites

Uhhhh, Exeter?

Man, if only I was like a year older. Exeter is literally 10 minutes away from me lmao. Good thing is I already know JS, CSS and am learning Electron and C#. Most if not all of my current projects run off node.js already.

Maybe in a couple years y'all will pick me up? lol.

Edited by VeraxonHD
Link to comment
Share on other sites

In response to post #57180651.


VeraxonHD wrote: Uhhhh, Exeter?
Man, if only I was like a year older. Exeter is literally 10 minutes away from me lmao. Good thing is I already know JS, CSS and am learning Electron and C#. Most if not all of my current projects run off node.js already.
Maybe in a couple years y'all will pick me up? lol.


Exeter UK...Y'all... ;)
Link to comment
Share on other sites

In response to post #57024776. #57025386, #57036416, #57038646, #57039596 are all replies on the same post.

 

 

cc19980623cc wrote: Is Java/C++ no longer a thing? That's what they teach in my univ... Not JS, not even Python. I'd be grateful if 1/4 of my knowledge will be useful finding a job in near future.... :(

Dark0ne wrote: Most Computer Science degrees still teach Java because it's an example of OOP that, if learnt properly, basically means you can learn any other language pretty quickly.

cc19980623cc wrote: I think you're right on this one, because Java did give me a good overview how OOP works. Still I wish they teach me more practical stuff (i.e. data structures, design patterns) rather than boring and superfluous stuff.

 

Just out of curiosity, does Nexus accept univ graduates (fresh out of college)? I believe that I'm a competent programmer but sometimes lack of industry experience is a big no to employers in the States. Thanks!

Tannin42 wrote: I would very much agree with Dark0ne on this. Java, C++, JS, python are all just tools, you pick the best one for the job. Don't pick a favorite and then try to solve every problem with that (When all you got is a hammer...)

 

Vortex uses js (or rather typescript) in code close to the ui and stuff that isn't performance critical, C++ where we need the performance or when we need to use low-level functionality not available in high-level languages and C# where we need to be compatible with NMM.

It just so happens that large parts of Vortex are ui related.

JS has the added bonus it's fairly easy to learn and there is plenty of freely available documentation. Since we hope for community contributions this is a fairly large bonus.

 

I never got Java tbh. I also learned it at uni, even had to work with it for a time but never understood why one would pick it over other available languages.

Still, if you're worried about getting a well paying job, Java is probably still the best language to know, it's the most sought-after skill for programmers if you're not looking for a specific Industry.

Just in consumer software I'd say it's fairly dead, but that's hardly the only market for software.

cc19980623cc wrote: Thanks for your insight, I'll keep that in mind. Guess I'm going to pick up some more programming languages soon!

 

Java provides fundamental approaches to OOP including multiple design patterns that make full use of OOP concepts. Your university should have taught you, or will teach you about the design patterns, but if they don't...I don't know what to say.

 

It's true Java isn't being used on many consumer software, but what makes Java still standing out currently is due to native Android development, and many larger companies have their backend built with Java EE (aka enterprise system).

 

I am pretty excited when Vortex is announced to be developed using Electron. JavaScript has been very dominant, when there're so many wrappers out there allowing you to develop anything with js running cross-platform, Electron as the perfect example, so does React Native, and tools such as Node.js has invalidated claims such that js is solely client-side. Therefore, I think developers today should get their hands on JavaScript, and I would dare to say Java too if you're planning to work in a fairly big to large enterprise. Comp science and software engineering are flexible enough to let you learn a new language by yourself.

Link to comment
Share on other sites

  • 2 weeks later...
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.

×
×
  • Create New...