acm-header
Sign In

Communications of the ACM

Careers


Featured Job
bg-corner

The Most Copied StackOverflow Java Code Snippet Contains a Bug
From ACM Careers

The Most Copied StackOverflow Java Code Snippet Contains a Bug

The most copied StackOverflow Java code snippet of all time is flawed, the snippet's author says.

The Top 10 Most Popular Tech Skills of 2020
From ACM TechNews

The Top 10 Most Popular Tech Skills of 2020

Python programming is the most sought-after technology skill, and interest is surging in artificial intelligence and data science, according to Udemy's 2020 Workplace...

A Day in the Life of a Quality Engineering SysAdmin
From ACM Careers

A Day in the Life of a Quality Engineering SysAdmin

Being a SysAdmin for a testing team at Red Hat has some interesting challenges.

There Will Be More Than 250,000 New Software Developer Jobs By 2026
From ACM Careers

There Will Be More Than 250,000 New Software Developer Jobs By 2026

Software development is expected to be among the strongest job growth sectors in the United States in the coming years, with 253,400 new positions by 2026, according...

COBOL Turns 60: Why It Will Outlive Us All
From ACM Careers

COBOL Turns 60: Why It Will Outlive Us All

Burroughs Corp. programmer Mary Hawes proposed in March 1959 that a new computer language be created. It would have an English-like vocabulary that could be used...

SMART Algorithm Makes Beamline Data Collection Smarter
From ACM Careers

SMART Algorithm Makes Beamline Data Collection Smarter

The exponential increase in the size of data sets acquired by modern scientific instruments will require corresponding advancements in the speed and efficiency...

U.S. BLS Ranks 22 High-Paying Tech Jobs
From ACM Careers

U.S. BLS Ranks 22 High-Paying Tech Jobs

The U.S. Bureau of Labor Statistics ranked the wages of 22 occupations that rely heavily on computer science and data analysis.

Technician Keeps Computer Made in 1959 Still Humming
From ACM Careers

Technician Keeps Computer Made in 1959 Still Humming

Tadao Hamada, a technician at Fujitsu Tokki Systems Ltd., keeps a 60-year-old FACOM128B relay-based computer in working order.

Jobs of the Future Are Strange, Terrifying, and 'Don't Even Exist Yet'
From ACM Careers

Jobs of the Future Are Strange, Terrifying, and 'Don't Even Exist Yet'

What could your future job be? Griffith University and Deakin University recently teamed up with Ford in Australia in an attempt to tackle that question. The answers...

Making It Easier to Program and Protect the Web
From ACM Careers

Making It Easier to Program and Protect the Web

MIT Professor Adam Chlipala builds tools to help programmers more quickly generate optimized, secure code.

Object-Oriented Programming—The Trillion Dollar Disaster
From ACM Careers

Object-Oriented Programming—The Trillion Dollar Disaster

It is wrong that Object-Oriented Programming is considered the de-facto standard for code organization by many people, including those in very senior technical...

Data Science Salary Survey Reveals Market Shift
From ACM Careers

Data Science Salary Survey Reveals Market Shift

Frenzied demand for data scientists and predictive analytics professionals has gotten a little calmer over the past year, and salaries have remained relatively...

Misunderstandings of the Past
From ACM Careers

Misunderstandings of the Past

Our STEM problems of low percentages of women and minorities entering computer science may lay in a misunderstanding of the past.

Top Data Science Job Trends
From ACM TechNews

Top Data Science Job Trends

U.K. technology recruitment firm Harnham cites growing demand for data science specialists as the reason behind major wage increases as companies increasingly try...

Computing Mentorship Program for Girls Wins Second Global Service Award
From ACM Careers

Computing Mentorship Program for Girls Wins Second Global Service Award

William & Mary's Society of Women in Computing won ACM's Outstanding Community Service Award for the second year in a row.

For People With Disabilities, Accessibility Tech's Still Not All It Could Be
From ACM Careers

For People With Disabilities, Accessibility Tech's Still Not All It Could Be

More tech companies are stepping up efforts to make their products and services accessible for people with disabilities. But there's still more work to be done....

Microsoft Launches Visual Studio Online, An Online Code Editor
From ACM Careers

Microsoft Launches Visual Studio Online, An Online Code Editor

Microsoft announced the private preview launch of Visual Studio Online, an online code editor positioned as a companion to Visual Studio and Visual Studio Code....

The Seven Most Popular Programming Languages on GitHub in 2019
From ACM Careers

The Seven Most Popular Programming Languages on GitHub in 2019

Here is a list of the most popular computer languages on GitHub, an ideal spot for seeing which  languages are used the most with respect to their project count...

Netflix: Python Is Behind Every Film You Stream
From ACM Careers

Netflix: Python Is Behind Every Film You Stream

Developers at Netflix say the Python programming language is behind every aspect of the company's popular streaming service.

Novel Software Smartly Balances Data Processing Load in Supercomputers
From ACM Careers

Novel Software Smartly Balances Data Processing Load in Supercomputers

A team of researchers at Virginia Tech is helping supercomputers work more efficiently by using machine learning to properly distribute data processing tasks across...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account