Sign In

Communications of the ACM

Careers


Featured Job

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...

How WhatsApp, FaceTime and Other Encryption Apps Shaped the Outcome of the Mueller Report
From ACM News

How WhatsApp, FaceTime and Other Encryption Apps Shaped the Outcome of the Mueller Report

Special Counsel Robert S. Mueller III detailed multiple contacts among Russian operatives and associates of President Trump in the report made public Thursday....

Programming Languages: Don't Bother Learning These in 2019
From ACM TechNews

Programming Languages: Don't Bother Learning These in 2019

Codementor, a startup, has identified the top five programming languages not worth learning last year: Dart, Objective-C, CoffeeScript, Lua, and Erlang.

In Bubbles, She Sees a Mathematical ­niverse
From ACM News

In Bubbles, She Sees a Mathematical ­niverse

On the evening of March 19, the mathematician Karen Uhlenbeck gathered with revelers at the Institute for Advanced Study for a champagne reception.

Predictive Analytics Boost Conservation Efforts
From ACM Careers

Predictive Analytics Boost Conservation Efforts

Predictive analytics help boost conservation efforts by identifying people most likely to modify their behaviors.

Despite Consumer Worries, the Future of Aviation Will Be More Automated
From ACM Opinion

Despite Consumer Worries, the Future of Aviation Will Be More Automated

In the wake of the Lion Air and Ethiopian Airlines crashes of Boeing 737 Max planes, people are thinking about how much of their air travel is handled by software...

'Developers' Lives Matter':  Chinese Developers Protest Over the 996 Work Schedule
From ACM Careers

'Developers' Lives Matter': Chinese Developers Protest Over the 996 Work Schedule

A Github user created a webpage that he shared on GitHub this week to protest Chinese tech companies' use of the "996" work schedule—9am to 9pm, 6 days a week. ...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account
Featured Jobs
More Jobs