• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

What programming language is in-demand, hiring for remote work?

Joined
Oct 17, 2014
Messages
3,884 (2.09/day)
Location
USA
System Name Paladius Tacet ($789 total)
Processor Ryzen 3600 @ 4.10 all core 1.30v ($162)
Motherboard MSI B450 Gaming Plus MAX ($99)
Cooling Noctua NH-D14 (re-use)
Memory G.Skill 2x8GB (16GB) 3800 CAS 16-17-16-32 FCLK @ 1900 @ 1.45v ($108)
Video Card(s) EVGA GTX 1080 Ti SC ($410)
Storage 860 Evo 2TB SSD (re-use)
Display(s) X-Star 27" 2560x1440 @ 110hz (re-use)
Case Corsair 110Q Silent (graduation gift)
Power Supply EVGA 700w GD 80+ GOLD (graduation gift)
I have a gf... soon to be fiance that lives in U.K., she does not want to come to the U.S.... so I am stuck with some very crappy choices at the moment. I have applied to several universities for admin type work as I do have a Master's degree, but it is not a technical degree. So... I am just a bit stuck and nothing seems to be hiring. I do know some basic programming, and I am just going to assume this is the best path for me, to find remote work so I can be with her on a more permanent basis, etc.

I am decent with VB .net... but not super advanced by any measure, and I don't think that is even very marketable from what I know (which is basically nothing of the programming world). I think I could learn any language fast though, as I am very motivated and have a lot of free time to spare. I was thinking Code Academy website or if you can recommend something better?

edit: would like to note I am very good at math, and was always top in my class... but it has been awhile. :D regardless, any advice or tips would be welcome!
 
Last edited:

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
25,538 (6.30/day)
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) Sapphire NITRO+ RX 590 Special Edition 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate Exos X12 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek ALC1150, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
Look at some job listings? Example:
...VB generally won't get you a job because it's an entry-level language.


Isn't your masters in psychology? Why not look into doing remote therapy sessions with clients? You'd have to get a position with a company that organizes it.
 
Joined
Jul 16, 2014
Messages
3,164 (1.62/day)
Location
SE Michigan
System Name Dumbass
Processor AMD-9370BE @4.6
Motherboard ASUS SABERTOOTH 990FX R2.0 +SB950
Cooling CM Nepton 280L
Memory G.Skill Sniper 16gb DDR3 2400
Video Card(s) GreenTeam 1080 Gaming X 8GB
Storage C:\SSD (240GB), D:\Seagate (2TB), E:\Western Digital (1TB)
Display(s) 1x Nixeus NX_EDG27, 2x Dell S2440L (16:9)
Case Phanteks Enthoo Primo w/8 140mm SP Fans
Audio Device(s) onboard (realtek?) SPKRS:Logitech Z623 200w 2.1
Power Supply Corsair HX1000i
Mouse Logitech G700s
Keyboard Logitech G910 Orion Spark
Software windows 10
Benchmark Scores https://i.imgur.com/aoz3vWY.jpg?2
I hear m$ outsources a lot of technical help in the UK, to what company IDK.
 
Joined
Nov 18, 2010
Messages
4,744 (1.44/day)
Location
Rīga, Latvia
System Name HELLSTAR
Processor Intel 5960X @ 4.4GHz
Motherboard Gigabyte GA-X99-UD3
Cooling Custom Loop. 360+240 rads.
Memory 4x8GB Corsair Vengeance LPX 3000MHz 15-17-17-36 CR1
Video Card(s) ASUS 1080 Ti FE + water block
Storage Optane 900P + Samsung PM981 NVMe 1TB + 750 EVO 500GB
Display(s) Philips PHL BDM3270
Case Phanteks Enthoo Evolv ATX Tempered Glass
Audio Device(s) Sound Blaster ZxR
Power Supply Fractal Design Newton R3 1000W
Mouse Razer Basilisk
Keyboard Razer Deathstalker
Software Windows 10 insider
Joined
Jun 28, 2016
Messages
2,760 (2.22/day)
I'm pretty sure UK offers pretty much the same kind of employment US does. ;)
So if you weren't a rodeo competitor or something like that, why not just get a similar job? Why get into coding at all?

As for entry level coding ideas:

1. The easiest route (but not the best paid, obviously) is to become a front-end coder / tester.
It's the least demanding technically and easiest to start. No one will look at your degree or how well you look in a suit.
You learn a framework (e.g. React, Angular) and you get an entry level front-end dev job - no university math or quantum mechanics involved.

2. The more technical stuff is in back-ends.
You'd have to learn something like Java or Python (or PHP :/), but also get a hang of more complex concepts (like object-oriented programming).
Here a degree or experience helps, so maybe don't go this route just yet.

You could start with some kind of online certificates or bootcamps, i.e. a very intensive coding school (either online or with live workshops).
Online stuff is pretty much free, but you learn on your own - it'll take longer and some people just can't organize themselves well enough.
Live courses cost, but tend to give results much faster (or: at all).

------------------

And of course there are countless other options in databases, big data, data analysis, consulting, project management etc, but again - I wouldn't recommend anything like that for your first job (especially if you need to get it soon).
 
Joined
Jan 8, 2017
Messages
4,568 (4.36/day)
System Name Good enough
Processor AMD Ryzen R7 1700X - 4.0 Ghz / 1.350V
Motherboard ASRock B450M Pro4
Cooling Scythe Katana 4 - 3x 120mm case fans
Memory 16GB - Corsair Vengeance LPX
Video Card(s) OEM Dell GTX 1080
Storage 1x Samsung 850 EVO 250GB , 1x Samsung 860 EVO 500GB
Display(s) 4K Samsung TV
Case Zalman R1
Power Supply 500W
Asking about what language you should learn that is in high demand means you're already on the wrong path. First of all, if you want to do this you can easily look up what languages are popular and pick the top one if you want or simply look at how many listings are for a particular language. Secondly, that's a terrible idea for several reasons but the primary one your going to experience is competition and the inability to stand out from the crowd.

Another thing is that it's not enough to learn a language, that by it self has little chance to get you a job, everyone can learn a syntax. You need to make at least one or several "large" projects on your own to show you can make something usable. By large I mean it should be complex enough in order for you to use a lot of the features which that particular language has.
 
Joined
Mar 14, 2009
Messages
4,339 (1.11/day)
Location
Ohio
System Name Fractured puke.
Processor Intel I7-8700k/G4400/AMD 2200g/Ryzen 5 1600
Motherboard MSI z370 Gaming M5/h110/ AMD a320/ AMD B450-ASRock pro 4 atx
Cooling Corsair H110i/Intel/AMD/H60
Memory 16GB G.Skill TridentZ 3200MHZ/8gb 2133mhz/8gb 2400mhz/8gb Viper 3000mhz
Video Card(s) Nvidia GTX 1070ti/integrated/apu/rx570
Storage 960 EVO 500gb/256gb WD Black 2280 M2/Patriot Ignite 480gb SSD/ Inland Pro 256gb SSD/Patriot Scorch-&
Display(s) AOC 32" QHD/Acer 32" QHD/ ViewSonic 24" FHD/ TV
Case Fractal Design Meshify-C/ Rosewill FBM-01/ Rosewill FBM-01/Sigma eclipse
Audio Device(s) creative audigy/nboard/ onboard/inboard
Power Supply Seasonic/TT/TT/Cooler Master white80+ 500w
Mouse Red Dragon/red dragon/Razer/Razer
Keyboard Razer Deatstalker/red dragon RGB/Red Dragon 502/Razer
Software Windows 10Pro x64///
That's a thing.
I have an anxiety ridden OCD neighbor that is as controlled through meds as well as possible and he does phone/video appointments because other crazy people are to crazy to worry about personal hygiene so actual psycologist office visits are out but he will go to a regular doctor where people have good personal hygiene.

Oh yeah coincidentally he is a remote tech... Lol
 
Joined
Aug 20, 2007
Messages
11,941 (2.67/day)
System Name Pioneer
Processor Intel i9 9900k
Motherboard ASRock Z390 Taichi
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory G.SKILL TridentZ Series 32GB (4 x 8GB) DDR4-3200 @ 13-13-13-33-2T
Video Card(s) EVGA GTX 1080 FTW2
Storage Seagate Enterprise Capacity 3.5" HDD 2TB 7200 RPM (w/128MBs of Cache)
Display(s) LG 32GK850G-B 1440p 32" AMVA Panel G-Sync 144hz Display
Case Thermaltake Core X31
Audio Device(s) Onboard TOSLINK to Schiit Modi MB to Schiit Asgard 2 Amp to AKG K7XX Ruby Red Massdrop Headphones
Power Supply EVGA SuperNova T2 850W 80Plus Titanium
Mouse ROCCAT Kone EMP
Keyboard WASD CODE 104-Key w/ Cherry MX Green Keyswitches, Doubleshot Vortex PBT White Transluscent Keycaps
Software Windows 10 x64 Enterprise... yes, it's legit.
It's not really comical. That industry is exploding right now.

Programming is saturated. I'd avoid getting into it unless you are willing to really make yourself standout.
 
Joined
Nov 18, 2010
Messages
4,744 (1.44/day)
Location
Rīga, Latvia
System Name HELLSTAR
Processor Intel 5960X @ 4.4GHz
Motherboard Gigabyte GA-X99-UD3
Cooling Custom Loop. 360+240 rads.
Memory 4x8GB Corsair Vengeance LPX 3000MHz 15-17-17-36 CR1
Video Card(s) ASUS 1080 Ti FE + water block
Storage Optane 900P + Samsung PM981 NVMe 1TB + 750 EVO 500GB
Display(s) Philips PHL BDM3270
Case Phanteks Enthoo Evolv ATX Tempered Glass
Audio Device(s) Sound Blaster ZxR
Power Supply Fractal Design Newton R3 1000W
Mouse Razer Basilisk
Keyboard Razer Deathstalker
Software Windows 10 insider
It's not really comical. That industry is exploding right now.
Maybe on your side... good coders are still on short here. We outsource them and borrow from Ukraine or Russia...
 
Joined
Aug 20, 2007
Messages
11,941 (2.67/day)
System Name Pioneer
Processor Intel i9 9900k
Motherboard ASRock Z390 Taichi
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory G.SKILL TridentZ Series 32GB (4 x 8GB) DDR4-3200 @ 13-13-13-33-2T
Video Card(s) EVGA GTX 1080 FTW2
Storage Seagate Enterprise Capacity 3.5" HDD 2TB 7200 RPM (w/128MBs of Cache)
Display(s) LG 32GK850G-B 1440p 32" AMVA Panel G-Sync 144hz Display
Case Thermaltake Core X31
Audio Device(s) Onboard TOSLINK to Schiit Modi MB to Schiit Asgard 2 Amp to AKG K7XX Ruby Red Massdrop Headphones
Power Supply EVGA SuperNova T2 850W 80Plus Titanium
Mouse ROCCAT Kone EMP
Keyboard WASD CODE 104-Key w/ Cherry MX Green Keyswitches, Doubleshot Vortex PBT White Transluscent Keycaps
Software Windows 10 x64 Enterprise... yes, it's legit.
Maybe on your side... good coders are still on short here. We outsource them and borrow from Ukraine or Russia...
Isn't he on my side? As in, USA? Or did he stay in england, I get confused.

Maybe on your side... good coders are still on short here. We outsource them and borrow from Ukraine or Russia...
Good to know. I meant at a decent wage for the work put in to learn,though. He just won't get there IMO.
 
Joined
Jun 28, 2016
Messages
2,760 (2.22/day)
Secondly, that's a terrible idea for several reasons but the primary one your going to experience is competition and the inability to stand out from the crowd.
He's looking for an entry level job. He doesn't need any experience or portfolio. He'll get that during work.
Another thing is that it's not enough to learn a language, that by it self has little chance to get you a job, everyone can learn a syntax.
Everyone can learn to build cars or cook. But not everyone does. That's the whole point of specialized job market.
So once again: he's looking for an entry level job. What you've said is true for mid level.

One can get a basic testing / support job with zero experience and just an ability to read JavaScript.
This is really just a matter of whether he is fine with the salary and competing with 19-year-olds.
 
Joined
Aug 20, 2007
Messages
11,941 (2.67/day)
System Name Pioneer
Processor Intel i9 9900k
Motherboard ASRock Z390 Taichi
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory G.SKILL TridentZ Series 32GB (4 x 8GB) DDR4-3200 @ 13-13-13-33-2T
Video Card(s) EVGA GTX 1080 FTW2
Storage Seagate Enterprise Capacity 3.5" HDD 2TB 7200 RPM (w/128MBs of Cache)
Display(s) LG 32GK850G-B 1440p 32" AMVA Panel G-Sync 144hz Display
Case Thermaltake Core X31
Audio Device(s) Onboard TOSLINK to Schiit Modi MB to Schiit Asgard 2 Amp to AKG K7XX Ruby Red Massdrop Headphones
Power Supply EVGA SuperNova T2 850W 80Plus Titanium
Mouse ROCCAT Kone EMP
Keyboard WASD CODE 104-Key w/ Cherry MX Green Keyswitches, Doubleshot Vortex PBT White Transluscent Keycaps
Software Windows 10 x64 Enterprise... yes, it's legit.
He's looking for an entry level job. He doesn't need any experience or portfolio. He'll get that during work.
Why? He has a high level college degree.

I mean yeah I flunked outta college and barely qualified to work for w1zzard at first (dude is just kind). But why would ge settle for that entry level stuff?

Antways, for coding, they want experience, I've tried. You don't have that or a tech cert of some kind, it's pretty harsh. I've been made offers to be payed below minimum wage, under the table, but thats really it. Most didn't even let me know how uninteresting I was.
 
Joined
Jun 28, 2016
Messages
2,760 (2.22/day)
Isn't he on my side? As in, USA? Or did he stay in england, I get confused.
He said he wants to move to UK to his partner.

And to be honest, this may not be the worst moment. UK is leaving EU soon, so basically:
- a lot of workforce from EU will leave because of the extra costs and burden,
- GBP went down because of Brexit and is unlikely to recover - people who moved there before 2016 will keep earning 10-20% less than what they've signed up for.
 
Joined
Aug 20, 2007
Messages
11,941 (2.67/day)
System Name Pioneer
Processor Intel i9 9900k
Motherboard ASRock Z390 Taichi
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory G.SKILL TridentZ Series 32GB (4 x 8GB) DDR4-3200 @ 13-13-13-33-2T
Video Card(s) EVGA GTX 1080 FTW2
Storage Seagate Enterprise Capacity 3.5" HDD 2TB 7200 RPM (w/128MBs of Cache)
Display(s) LG 32GK850G-B 1440p 32" AMVA Panel G-Sync 144hz Display
Case Thermaltake Core X31
Audio Device(s) Onboard TOSLINK to Schiit Modi MB to Schiit Asgard 2 Amp to AKG K7XX Ruby Red Massdrop Headphones
Power Supply EVGA SuperNova T2 850W 80Plus Titanium
Mouse ROCCAT Kone EMP
Keyboard WASD CODE 104-Key w/ Cherry MX Green Keyswitches, Doubleshot Vortex PBT White Transluscent Keycaps
Software Windows 10 x64 Enterprise... yes, it's legit.
He said he wants to move to UK to his partner.

And to be honest, this may not be the worst moment. UK is leaving EU soon, so basically:
- a lot of workforce from EU will leave because of the extra costs and burden,
- GBP went down because of Brexit and is unlikely to recover - people who moved there before 2016 will keep earning 10-20% less than what they've signed up for.
Thanks. Late at night as it is here, my reading comprehension is the first thing to go.
 
Joined
Jun 28, 2016
Messages
2,760 (2.22/day)
Why? He has a high level college degree.
He said it's not technical. So maybe it's literature or art.
Not every degree gives you any kind of skills usable in dev job. :)
That's said, obviously, a degree is a sign that someone actually gives a f... and is able to learn stuff.

That said: since he has a degree and (I assume) was able to work in US, I still don't get why the sudden move to coding.
Antways, for coding, they want experience, I've tried. You don't have that or a tech cert of some kind, it's pretty harsh. I've been made offers to be payed below minimum wage, under the table, but thats really it. Most didn't even let me know how uninteresting I was.
Since this is a coding topic and even "math" has been mentioned, I'll just say that the idea of experience being essential to get a job is logically wrong. :)

And yes. Entry level dev jobs are awful. You'll spend most of the time testing and writings documentation - hoping a coding assignment appears once in a while. And it's paid worse that jobs in finance or even in secondary sector.
But that's maybe 2-3 years. Then it gets much better.
And remember: this kind of entry level jobs are mostly for people without a CS degree. With a respectable master in CS you start from mid/senior.
 
Joined
Aug 20, 2007
Messages
11,941 (2.67/day)
System Name Pioneer
Processor Intel i9 9900k
Motherboard ASRock Z390 Taichi
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory G.SKILL TridentZ Series 32GB (4 x 8GB) DDR4-3200 @ 13-13-13-33-2T
Video Card(s) EVGA GTX 1080 FTW2
Storage Seagate Enterprise Capacity 3.5" HDD 2TB 7200 RPM (w/128MBs of Cache)
Display(s) LG 32GK850G-B 1440p 32" AMVA Panel G-Sync 144hz Display
Case Thermaltake Core X31
Audio Device(s) Onboard TOSLINK to Schiit Modi MB to Schiit Asgard 2 Amp to AKG K7XX Ruby Red Massdrop Headphones
Power Supply EVGA SuperNova T2 850W 80Plus Titanium
Mouse ROCCAT Kone EMP
Keyboard WASD CODE 104-Key w/ Cherry MX Green Keyswitches, Doubleshot Vortex PBT White Transluscent Keycaps
Software Windows 10 x64 Enterprise... yes, it's legit.
He said it's not technical. So maybe it's literature or art.
Not every degree gives you any kind of skills usable in dev job. :)
It's psych, and a masters too. we were just discussing that.
 

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
19,807 (3.49/day)
Processor Core i7-4790K
Memory 16 GB
Video Card(s) GTX 1080
Display(s) 30" 2560x1600 + 19" 1280x1024
Software Windows 7
Excellent info, even though slightly skewed towards web technologies: https://insights.stackoverflow.com/survey/2019

I would probably start learning Java, or Python in your place. What you learn can be adapted to most other programming languages

Good with math, maybe the whole machine learning ecosystem is for you?
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
11,459 (4.02/day)
Location
Concord, NH
System Name Kratos
Processor Intel Core i7 3930k @ 4.75Ghz
Motherboard ASUS P9X79 Deluxe
Cooling Corsair H100i V2
Memory G.Skill DDR3-2133, 16gb (4x4gb) @ 9-11-10-28-108-1T 1.65v
Video Card(s) Sapphire AMD Radeon RX Vega 64
Storage 2x120Gb SATA3 SSD Raid-0, 4x1Tb RAID-5, 1x500GB, 1x512GB Samsung 960 Pro NVMe
Display(s) 1x LG 27UD69P (4k), 2x Dell S2340M (1080p)
Case Antec 1200
Audio Device(s) Onboard Realtek® ALC898 8-Channel High Definition Audio
Power Supply Seasonic 1000-watt 80 PLUS Platinum
Mouse Logitech G602
Keyboard Rosewill RK-9100
Software Ubuntu 18.04 (5.3.0 Mainline Kernel)
Benchmark Scores Benchmarks aren't everything.
Programming is saturated. I'd avoid getting into it unless you are willing to really make yourself standout.
What in the world are you talking about? In the US demand for software engineers is sky high. I get contacted by multiple people every week on an ongoing basis with job opportunities.
Since this is a coding topic and even "math" has been mentioned, I'll just say that the idea of experience being essential to get a job is logically wrong. :)
If you suck at math, I suspect you're a pretty bad engineer. Math is sort of important when you're trying to figure out why something might go slow because computational complexity theory matters if you want to not be a garbage dev.

So, I don't want to discourage the OP, but some of the best software engineers I've worked with have either gone to school for either software engineering or computer science. That isn't to say that you can't take some UDemy courses or something and learn stuff, but writing software is a little more complex than just "writing the good code."

For employability, TypeScript/JavaScript, Kotlin/Java, and SQL (my personal favorite is PostgreSQL) are good starting points. Sticking with JVM languages like Scala, Kotlin, and Clojure probably is going to make a lot of in-roads.
Excellent info, even though slightly skewed towards web technologies: https://insights.stackoverflow.com/survey/2019
I will attest that Clojure developers (as a Clojure developer,) get paid well in the US.
134646

I hate Python. Its syntax is gross.
 

Attachments

Joined
Aug 20, 2007
Messages
11,941 (2.67/day)
System Name Pioneer
Processor Intel i9 9900k
Motherboard ASRock Z390 Taichi
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory G.SKILL TridentZ Series 32GB (4 x 8GB) DDR4-3200 @ 13-13-13-33-2T
Video Card(s) EVGA GTX 1080 FTW2
Storage Seagate Enterprise Capacity 3.5" HDD 2TB 7200 RPM (w/128MBs of Cache)
Display(s) LG 32GK850G-B 1440p 32" AMVA Panel G-Sync 144hz Display
Case Thermaltake Core X31
Audio Device(s) Onboard TOSLINK to Schiit Modi MB to Schiit Asgard 2 Amp to AKG K7XX Ruby Red Massdrop Headphones
Power Supply EVGA SuperNova T2 850W 80Plus Titanium
Mouse ROCCAT Kone EMP
Keyboard WASD CODE 104-Key w/ Cherry MX Green Keyswitches, Doubleshot Vortex PBT White Transluscent Keycaps
Software Windows 10 x64 Enterprise... yes, it's legit.
What in the world are you talking about? In the US demand for software engineers is sky high.
I must just be deeply unqualified then. :laugh: Not for lack of talent, but meh...

Have a thanks for bringing real statistics to the party. Even if they remind me how important sheepskin on the wall really is...

From a learning perspective, Java is... dying. And I wish it wasn't. But people now seem to think anything Java is automatically bad and that is taking chunks out of it right and left at least in the home.

Still, learn it. Also, C#. Learn that because it's a short hop from Java land, and now you can dual wield languages, which sounds badass and is probably good for versatility and maybe to kill zombies.

Remember this is advice from a frog who could never land a job as a programmer. You should probably take this advice and do the opposite. Now you'll be filthy rich!
 
Last edited:

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
11,459 (4.02/day)
Location
Concord, NH
System Name Kratos
Processor Intel Core i7 3930k @ 4.75Ghz
Motherboard ASUS P9X79 Deluxe
Cooling Corsair H100i V2
Memory G.Skill DDR3-2133, 16gb (4x4gb) @ 9-11-10-28-108-1T 1.65v
Video Card(s) Sapphire AMD Radeon RX Vega 64
Storage 2x120Gb SATA3 SSD Raid-0, 4x1Tb RAID-5, 1x500GB, 1x512GB Samsung 960 Pro NVMe
Display(s) 1x LG 27UD69P (4k), 2x Dell S2340M (1080p)
Case Antec 1200
Audio Device(s) Onboard Realtek® ALC898 8-Channel High Definition Audio
Power Supply Seasonic 1000-watt 80 PLUS Platinum
Mouse Logitech G602
Keyboard Rosewill RK-9100
Software Ubuntu 18.04 (5.3.0 Mainline Kernel)
Benchmark Scores Benchmarks aren't everything.
Not sure if OP wants to end up with a low-paid moving-from-internship-to-internship web jobs pool
Not all developers who use JavaScript or TypeScript are entry-level dolts. That's just where people tend to start. If the OP was using TypeScript with Node and not with something like Angular or React.js, then I suspect that it won't be as bad as you think. Backend devs (decent ones,) tend to get paid half-decently. It's the front-end devs who get shafted because a lot of them are good at making things pretty, but suck at making things work.

Edit: Which means they're good with HTML and CSS, but bad at actually writing logic.

From a learning perspective, Java is... dying. And I wish it wasn't. But people now seem to think anything Java is automatically bad and that is taking chunks out of it right and left at least in the home.
Java as a language might be losing popularity, but it's definitely not dead. The JVM certainly isn't dead.

If you like the JVM and all the libraries that come along with it, try Clojure, Kotlin, or Scala.
 
Joined
Aug 20, 2007
Messages
11,941 (2.67/day)
System Name Pioneer
Processor Intel i9 9900k
Motherboard ASRock Z390 Taichi
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory G.SKILL TridentZ Series 32GB (4 x 8GB) DDR4-3200 @ 13-13-13-33-2T
Video Card(s) EVGA GTX 1080 FTW2
Storage Seagate Enterprise Capacity 3.5" HDD 2TB 7200 RPM (w/128MBs of Cache)
Display(s) LG 32GK850G-B 1440p 32" AMVA Panel G-Sync 144hz Display
Case Thermaltake Core X31
Audio Device(s) Onboard TOSLINK to Schiit Modi MB to Schiit Asgard 2 Amp to AKG K7XX Ruby Red Massdrop Headphones
Power Supply EVGA SuperNova T2 850W 80Plus Titanium
Mouse ROCCAT Kone EMP
Keyboard WASD CODE 104-Key w/ Cherry MX Green Keyswitches, Doubleshot Vortex PBT White Transluscent Keycaps
Software Windows 10 x64 Enterprise... yes, it's legit.
Java as a language might be losing popularity, but it's definitely not dead. The JVM certainly isn't dead.
I did not say dead either

Court reporting/realtime isn't dead either, I work right now as a security consultant for a firm that handles this. You can make good money in it, really (being a court reporter). But it is like Java dying. I'd never learn it and expect longevity.
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
11,459 (4.02/day)
Location
Concord, NH
System Name Kratos
Processor Intel Core i7 3930k @ 4.75Ghz
Motherboard ASUS P9X79 Deluxe
Cooling Corsair H100i V2
Memory G.Skill DDR3-2133, 16gb (4x4gb) @ 9-11-10-28-108-1T 1.65v
Video Card(s) Sapphire AMD Radeon RX Vega 64
Storage 2x120Gb SATA3 SSD Raid-0, 4x1Tb RAID-5, 1x500GB, 1x512GB Samsung 960 Pro NVMe
Display(s) 1x LG 27UD69P (4k), 2x Dell S2340M (1080p)
Case Antec 1200
Audio Device(s) Onboard Realtek® ALC898 8-Channel High Definition Audio
Power Supply Seasonic 1000-watt 80 PLUS Platinum
Mouse Logitech G602
Keyboard Rosewill RK-9100
Software Ubuntu 18.04 (5.3.0 Mainline Kernel)
Benchmark Scores Benchmarks aren't everything.
I did not say dead either
My point is that even if it were, Java is just a language, not the platform. A lot of languages use the JVM.

Oh, and if you're a masochist, you can always learn Haskell, but that doesn't live in the JVM. :p
 
Joined
Sep 28, 2005
Messages
904 (0.17/day)
Location
Calgary Alberta, Canada
System Name PussySlayer
Processor Intel Core i7 4770
Motherboard Asrock Z87E-ITX
Cooling Some crappy Silverstone ITX Cooler
Memory 2x8GB Gskill RipjawsX 1600
Video Card(s) GTX 1070
Storage 1x500gb Crucial SSD
Display(s) BenQ 24" 1080P
Case Couger QBX
Audio Device(s) Onboard
Power Supply 650W EVGA BR - Coil Whine Issue
Software Windows 10 64bit Pro
how bout jobs for .net? Wife is a .net developer and she is looking for a new job. Prospects in Canada arent the greatest though.
 
Joined
Aug 20, 2007
Messages
11,941 (2.67/day)
System Name Pioneer
Processor Intel i9 9900k
Motherboard ASRock Z390 Taichi
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory G.SKILL TridentZ Series 32GB (4 x 8GB) DDR4-3200 @ 13-13-13-33-2T
Video Card(s) EVGA GTX 1080 FTW2
Storage Seagate Enterprise Capacity 3.5" HDD 2TB 7200 RPM (w/128MBs of Cache)
Display(s) LG 32GK850G-B 1440p 32" AMVA Panel G-Sync 144hz Display
Case Thermaltake Core X31
Audio Device(s) Onboard TOSLINK to Schiit Modi MB to Schiit Asgard 2 Amp to AKG K7XX Ruby Red Massdrop Headphones
Power Supply EVGA SuperNova T2 850W 80Plus Titanium
Mouse ROCCAT Kone EMP
Keyboard WASD CODE 104-Key w/ Cherry MX Green Keyswitches, Doubleshot Vortex PBT White Transluscent Keycaps
Software Windows 10 x64 Enterprise... yes, it's legit.
This was like the #1 hipster langauge at evergreen when I attended.

That and Haskell. Screw you, Haskell, you're just weird.

Oh, and if you're a masochist, you can always learn Haskell, but that doesn't live in the JVM. :p
Oh god we summoned the beast at the same moment.

Quick cleansing ritual! Someone sacrifice a python!
 
Top