Stories
Slash Boxes
Comments

SoylentNews is people

posted by janrinok on Wednesday August 03 2022, @03:44PM   Printer-friendly
from the need-more-embedded-scripts-in-web-pages! dept.

Arthur T Knackerbracket has processed the following story:

More than 750 new job postings for software developers go live every day in the UK, with JavaScript leading the demand for programming language skills among employers.

According to developer recruitment platform CodinGame, a new tech job is advertised every two minutes in the United Kingdom, with over half of tech job postings commanding salaries of at least £50,000 ($60,900) and one in five (20%) promising £70,000 ($85,300) and above.

The UK is enjoying a boom in tech investment, with investors putting £89.5 billion into European tech firms in 2021, a third of which was directed towards UK firms. The majority of these investments were aimed at London firms, which, as a result, accounted for 47.5% of all new tech jobs posted in 2021.

The majority of tech vacancies last year were in software development and engineering roles, which increased by 88.2% between 2020 and 2021.

In an analysis of available coding roles, CodinGame found that JavaScript continued its reign as the most in-demand programming language, with 33% of all job postings requiring proficiency in the language.

JavaScript job postings eclipsed its runner-up language, Java, by 33%. Other popular coding languages include Python, C# and C++.


Original Submission

 
This discussion was created by janrinok (52) for logged-in users only, but now has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 5, Interesting) by Snotnose on Wednesday August 03 2022, @04:50PM (6 children)

    by Snotnose (1623) on Wednesday August 03 2022, @04:50PM (#1264799)

    I started with BASIC, then Z-80, 8086, C, awk, sed, C++, etc etc etc until Java a few years back. Some I liked, some I didn't.

    But the only one I actively hated was javascript. Get it working, take it to production, bugs appear. Back to my machine, re-write the "buggy" stuff, back to production, more bugs. Get it working, do an update, new bugs.

    And it wasn't just me, there were 4-5 of us and we all had the same issue. Switched back to Perl, all problems went away.

    Then again, this was almost 20 years ago so YMMV. But I'll never take a job that wants me to do Javascript.

    --
    When the dust settled America realized it was saved by a porn star.
    Starting Score:    1  point
    Moderation   +3  
       Insightful=1, Interesting=2, Total=3
    Extra 'Interesting' Modifier   0  
    Karma-Bonus Modifier   +1  

    Total Score:   5  
  • (Score: 5, Informative) by gnuman on Wednesday August 03 2022, @07:05PM (3 children)

    by gnuman (5013) on Wednesday August 03 2022, @07:05PM (#1264817)

    JavaScript 20 years ago is not JavaScript today.

    Since at least ES6, it's rather good language now

    https://www.w3schools.com/JS/js_es6.asp [w3schools.com]

    And then you have TypeScript if you want to have static type safety on top of JavaScript

    https://www.typescriptlang.org/ [typescriptlang.org]

    • (Score: 0) by Anonymous Coward on Wednesday August 03 2022, @07:47PM

      by Anonymous Coward on Wednesday August 03 2022, @07:47PM (#1264828)

      A better language, and perhaps it attracts better developers too. The Netscape Communicator customization/installer stands out in my mind as a particularly bad piece of code. It was the opposite of DRY. IIRC, scattered throughout the code were a bunch of conditionals where it kept asking itself if it was running as an installer or a customization interface. We had been wondering why it was slow. Perhaps there were other reasons too, but that was a code smell if there ever was one.

    • (Score: 2) by Snotnose on Wednesday August 03 2022, @08:01PM

      by Snotnose (1623) on Wednesday August 03 2022, @08:01PM (#1264833)

      JavaScript 20 years ago is not JavaScript today.

      First impressions matter. I've worked with a lot of languages that were young (perl, Python, and Java come to mind). None pissed me off more than JS.

      Personally, I don't care how much better it is. I hope to never use it again. As I'm retired I'm guessing I never will.

      --
      When the dust settled America realized it was saved by a porn star.
    • (Score: 2) by coolgopher on Thursday August 04 2022, @06:59AM

      by coolgopher (1157) on Thursday August 04 2022, @06:59AM (#1264885)

      Good language? Oh hell no. It's a rickety house built on loose soil on a flood-plain above an active volcano, with pretty-looking wallpaper and interior design. Here's a list of some of the WTFs [github.com] you get the joy of working with.

      That said, it's sadly also a rather practical language. Just a shame it's rotten to the core.

  • (Score: 3, Insightful) by inertnet on Wednesday August 03 2022, @08:47PM (1 child)

    by inertnet (4071) on Wednesday August 03 2022, @08:47PM (#1264838) Journal

    I dislike JavaScript just as much as you do, and that's because us old timers are used to top down programming. You call a function and expect it to return something. Not with JavaScript, you call a function, it returns immediately without a result and the result is going to another part of your code whenever the function finishes.

    I can't get used to that either, so I leave JavaScript to the youngsters, who didn't grow up with those old, straightforward languages.

    • (Score: 3, Insightful) by looorg on Wednesday August 03 2022, @08:52PM

      by looorg (578) on Wednesday August 03 2022, @08:52PM (#1264839)

      I had never really thought about it like that. I think you might be on to something. As the previous comment also stated -- first impressions lasts and Java and Javascript was a god damn mess when it came about (not to mention how horribly slow it was). Eons (or decades in reality) later that still stick in memory -- horrible languages that you should just not even poke with a stick. It's not that things can't change, and probably/apparently have. But I guess I'm just not getting past the first impression and I think that will stand until the end of times. I wonder if that is why it's so hard to find people that write c, asm and cobol anymore ... It would drive the younger people mad with it's super arcane syntax and calls.