Talent Development Centre

Tag Archives: stack overflow

The Talent Development Centre includes advice for independent contractors in IT from one of Canada’s top staffing and recruitment agencies. See all posts about Stack Overflow.

Stack Overflow Says This About Developers in the Workplace

We recently shared some results of the 2017 Stack Overflow Developer Survey, specifically as they pertained to technologies used around the world. The survey was completed by over 51,000 developers and covered off a myriad of topics from technology trends to work habits to values and opinions. For example, the majority of professionals use both Agile and Scrum methodologies and less than 20% of developers work remotely more than half of the time (only 10% of Canadian respondents work remotely full-time).

Job Satisfaction Among IT Professionals

If you’re not satisfied with your current career path and think it’s normal for professionals in the technology field, think again. Most of the respondents rated their career satisfaction 8/10, with a high percentage rating it a 9 or 10. Interestingly enough, that satisfaction had a slight jump for IT professionals who had four or more years of experience.

Keeping in mind that a large proportion of respondents were full-time employees as opposed to independent contractors, there were some evident priorities that developers look for in a job in order to be happy. Compensation and benefits packages, as well as the technologies they get to use were second and third most important, respectively, but topping the list of preferred perks is professional development. It’s safe to conclude, then, that most developers and technology professionals understand the importance of keeping their skills up-to-date. If you’re not, it won’t be long until you fall behind and become less competitive.

Developers’ Values in the Workplace

Understanding what developers value and what they expect from their peers is a helpful way to fit in with a new team while on contract or manage a client’s employees should you end up in that position. Stack Overflow took a thought-provoking approach achieve this by asking developers how they would recruit and manage, if they had the opportunity. First, respondents agreed that the top priorities for hiring a developer should be communication, a track record of getting things done and knowledge of algorithms and data structures. Note how the ability to perform the specific role isn’t even in the top 3! Once on the job, they prioritized customer satisfaction, completing projects on time and budget, and peer ratings as the top performance metrics for people in their field.

As Cameron McCallum, Eagle’ Regional Vice President pointed out on in a recent post, diversity in the IT industry not only exists on a large scale, but it’s extremely valuable for companies. In his article, Cam points out that the industry still has a ways to go but Stack Overflow shows that we’re making good progress. In fact, almost 90% of respondents agreed that diversity is important in the workplace. It’s interesting to note that of all survey participants, women were more likely to value diversity than men.

The Really Important Findings

Stack Overflow works hard to understand important trends among developers and, thankfully, they captured answers to the questions that make us lose sleep, like if developers prefer tabs or spaces and their true thoughts on noisy key boards. Perhaps the most urgent is the proper way to say the word “GIF” and those results are displayed in the graphic below.Stack Overflow Says This About Developers in the Workplace

This is just a very quick summary of the many, many details you can find in the complete survey results. If you find this interesting (and you have time to kill) take a scroll through the results and see how you match up against the developers who took the 2017 Stack Overflow Developers Survey.

Another Year, Another Stack Overflow Developer Survey

Results of the 2017 Stack Overflow Developer Survey were released in March and, once again, it’s packed with valuable insight (and a few useless fun facts) for anybody in the IT industry, from developers to managers to recruiters.

This year’s survey was completed by over 51,000 developers from around the world, with nearly 14,000 of them residing in North America.  Of all respondents, 72.6% classified themselves as web developers, while desktop applications developers, mobile developers, database administrators, systems administrators, and DevOps specialists also topped the list.

The results produce some interesting revelations about developers around the world, including the make-up as well as their values. For example, while the survey was predominately completed by men (88.6% of respondents), Stack Overflow still concluded that women are most likely to take on roles such as Data Scientist, Mobile & Web Developer, Quality Assurance or Graphic Designer. In addition, not all developers consider formal education to be important. In fact, a third of them said it’s not very important or not at all important. Of all respondents, the majority agreed that the best way to learn is by taking online courses or buying books and working through the exercises.

Another Year, Another Stack Overflow Developer SurveyIn addition to developer behaviours and opinions (which we’ll summarize more in a future post) the survey also identifies helpful trends around developer technologies. For example, the chart to the right displays the top 10 most used programming languages in 2017.  You can also find charts for the top libraries (Node.js, Angular.js and .NET Core top that list) as well as the top databases (MySQL, SQL Server, SQLite). For each of those, Stack Overflow asked developers for their most loved, dreaded, and wanted technologies. Those results were usually consistent with the most used, but also generated some notable observations. Python, which overtook PHP in the Most Used list after 5 years, also shot to the top of the Most Loved.

Finally, with all of these technologies, IT contractors and full-time professionals alike always want to know which will get them the most money. Below is a list of the ones making over $100K in the US. Interestingly enough, Objective-C, CoffeeScript and Perl were also the 6th, 3rd, and 8th most dreaded technologies, respectively.

  • Go
  • Scala
  • Objective-C
  • CoffeeScript
  • Perl
  • C++
  • C
  • R
  • Swift
  • TypeScript

If you can’t get enough of statistics and survey results, you can check out the complete report here. We also shared 2016’s most loved, dreaded and wanted tech last year, in case you’d like to have a look at how things have changed.

Did you complete the 2017 Stack Overflow Survey? Are any of the results consistent with your opinions? Let us know in the comments below!

The Most Loved, Dreaded and Wanted Tech

We referenced the 2016 Stack Overflow Developer Survey a couple times this month, using its findings to back-up some claims. The survey is filled with knowledge and trends about top technologies and pay rates, and some fun stats like preferences over Star Wars and Star Trek.

One set of charts we found particularly interesting is about the most loved, dreaded and wanted pieces of technology. It seems the most loved are Rust, Swift and F#, while developers on Stack Overflow dread Visual Basic and WordPress the most. More importantly for an IT contractor looking to keep skills up-to-date is the most wanted technologies, where Android, Node.js and AngularJS top the list. Have a look at the charts below and feel free to leave us any comments.

Most Wanted Tech

Most Dreaded Tech

Most Loved Tech