Stack Overflow Developer Survey 2018

Just the urls, ma'am.
Post Reply
Jonathan
Grand Pooh-Bah
Posts: 6606
Joined: Tue Sep 19, 2006 8:45 pm
Location: Portland, OR
Contact:

Stack Overflow Developer Survey 2018

Post by Jonathan »

https://insights.stackoverflow.com/survey/2018/

Web languages are the most popular, but Java retains the crown as the most widely used real language. Followed closely by Python! Perl is up there, as one of the most
dreaded
programming languages. :D

Kids these days write everything in Python. I've had to learn it just to read my coworkers' work output.

Over half of developers have been working for five years or less. Where art thou, CS graduates of the 90s?

Jonathan
Grand Pooh-Bah
Posts: 6606
Joined: Tue Sep 19, 2006 8:45 pm
Location: Portland, OR
Contact:

Re: Stack Overflow Developer Survey 2018

Post by Jonathan »

It's sobering to realize I'm only senior-developer-good at systems programming (C/C++/assembly). It's been over a decade since I wrote any RTL, so I can't even claim hardware development as a skill. I've done some verification relatively recently, so maybe I can include that.

There's whole interconnected suites of technologies that form the backbone of most active development today which I'm 100% noob.

quantus
Tenth Dan Procrastinator
Posts: 4853
Joined: Fri Jul 18, 2003 3:09 am
Location: San Jose, CA

Re: Stack Overflow Developer Survey 2018

Post by quantus »

Jonathan wrote:It's sobering to realize I'm only senior-developer-good at systems programming (C/C++/assembly). It's been over a decade since I wrote any RTL, so I can't even claim hardware development as a skill. I've done some verification relatively recently, so maybe I can include that.

There's whole interconnected suites of technologies that form the backbone of most active development today which I'm 100% noob.
I've been picking up python and Django. I've also poked at some JS to use D3 (nvd3 is a good library based on d3 for plotting). Python and JS have lambda functions all over the place. And JS is becoming ES6 and to get backwards compatibility, you'll need babel
Have you clicked today? Check status, then: People, Jobs or Roads

Jonathan
Grand Pooh-Bah
Posts: 6606
Joined: Tue Sep 19, 2006 8:45 pm
Location: Portland, OR
Contact:

Re: Stack Overflow Developer Survey 2018

Post by Jonathan »

Googling javascript d3 turns up this:
https://bl.ocks.org/mbostock/4062006

You should definitely use this in your next presentation.

quantus
Tenth Dan Procrastinator
Posts: 4853
Joined: Fri Jul 18, 2003 3:09 am
Location: San Jose, CA

Re: Stack Overflow Developer Survey 2018

Post by quantus »

Jonathan wrote:Googling javascript d3 turns up this:
https://bl.ocks.org/mbostock/4062006

You should definitely use this in your next presentation.
https://bl.ocks.org/

I made a version of this for showing current compute queue usage throughout the allocation tree and linked it to a nvd3 area chart to show data for the current selection over time. I also added a dynamic table showing all values (allocation, running and queued) at the same time for those who like to see numbers and added in relative percentages to make comparing running jobs to allocation easier. The visual components could switch between running and queued and target allocation interactively depending on a select box's value. My director asked, "why did you do this and not the infrastructure team? Why do you have the extra time?" :oops:
Have you clicked today? Check status, then: People, Jobs or Roads

Post Reply