acm-header
Sign In

Communications of the ACM

Careers


Featured Job
bg-corner

How Computing Empowered Me to Tackle Big Problems in Medicine
From Communications of the ACM

How Computing Empowered Me to Tackle Big Problems in Medicine

What have I learned that might be helpful in preparing aspiring computer scientists to lead impactful and meaningful professional lives?

Managers Are Losing Confidence in Their Tech Teams
From ACM Careers

Managers Are Losing Confidence in Their Tech Teams

One in five IT decision makers have little or no confidence in their teams' ability to bring about positive change in their departments over the next five years...

Intel Opens ControlFlag Machine Learning System for Improving Code Quality
From ACM Careers

Intel Opens ControlFlag Machine Learning System for Improving Code Quality

Intel has made its ControlFlag software, which uses machine learning to improve code quality, open source and accessible on Github. 

Grace Hopper, Minicomputers, and Megabytes
From Communications of the ACM

Grace Hopper, Minicomputers, and Megabytes: It's a Fun Career

In 1963, the British government decided to make the world's most powerful computer. The manufacturer, Ferranti, asked would-be buyers to send their best programmers...

How Music and Programming Led Me to Build Digital Microworlds
From Communications of the ACM

How Music and Programming Led Me to Build Digital Microworlds

The ability to discover and experience world building is a relatively unique privilege afforded to computer programmers.

Developers Reveal the Programming Languages They Love, and the Ones They Dread
From ACM Careers

Developers Reveal the Programming Languages They Love, and the Ones They Dread

Over 80,000 developers from 181 countries voted on their favorite technologies for Stack Overflow's 2021 Developer Survey, and 86.69% identified the Rust programming...

Developers Are Moving From Java 8 to Java 11
From ACM Careers

Developers Are Moving From Java 8 to Java 11

More developers are using Java 11 than Java 8 in production, according to the JVM Ecosystem Report 2021, marking a shift from earlier surveys which showed developers...

Old Programming Languages Still Critical, But Nobody Wants to Learn Them
From ACM Careers

Old Programming Languages Still Critical, But Nobody Wants to Learn Them

Large organizations that rely on aging IT systems and programming languages face an urgent skills shortage as older developers retire — and take their expertise...

Obtain a Ph.D. and a Career in Data
From Communications of the ACM

Obtain a Ph.D. and a Career in Data

Innovative new approaches to learning are enabling people to gain skills that are vital in today's workplace.

Promote Sustainability and Help Underserved Communities
From Communications of the ACM

Promote Sustainability and Help Underserved Communities

Sustainability is the greatest challenge threatening mankind. The U.N.'s Sustainable Development Goals promote solutions for this threat. Computing, through a series...

Survey Reveals High IT Stress in Pandemic Transformations
From ACM Careers

Survey Reveals High IT Stress in Pandemic Transformations

A global survey by AppDynamics suggests the last year took a substantial toll on IT teams at a time when many organizations either launched or accelerated digital...

Enabling Renewable Energy Through Smarter Grids
From Communications of the ACM

Enabling Renewable Energy Through Smarter Grids

We have enormous power to change the world through the systems we create. A world with clean air and water in which every person is respected seems like something...

Technologist Salaries Rose 3.6% in 2020, Says Dice Salary Report
From ACM Careers

Technologist Salaries Rose 3.6% in 2020, Says Dice Salary Report

The average U.S. technology industry annual salary hit $97,859 in 2020, up 3.6% from 2019, according to the Dice 2021 Tech Salary Report.

A Career Fueled by HPC
From Communications of the ACM

A Career Fueled by HPC

In a world of nuance and interpretation, the objectivity of math spoke to me (and still does). To be able to use applied math to do science through the use of very...

Modern Computing Alliance Will Focus on Cloud and IT Tools
From ACM Careers

Modern Computing Alliance Will Focus on Cloud and IT Tools

Google, Dell, Intel, and a handful of other major tech companies have banded together to form the Modern Computing Alliance, which will tackle problems related...

A Career Unfolds in Phases
From Communications of the ACM

A Career Unfolds in Phases

I can divide my career into three phases: practicing science, enabling science, and advocating for science.

Data Scientists Salaries, Jobs Immune to Covid-19, Survey Finds
From ACM TechNews

Data Scientists Salaries, Jobs Immune to Covid-19, Survey Finds

The Covid-19 pandemic has not negatively affected the salaries or job availability of data scientists, a survey by executive recruitment firm Burtch Works found...

Automated Coding Could Mean Big Changes for Software Developers
From ACM TechNews

Automated Coding Could Mean Big Changes for Software Developers

Researchers from Intel and MIT have unveiled a machine learning tool that brings developers one step closer to automated coding.

Doctors, Data Scientists Urge Hospitals to Become 'AI Ready'
From ACM Careers

Doctors, Data Scientists Urge Hospitals to Become 'AI Ready'

A group of doctors and data scientists is calling on hospitals to create clinical departments devoted to artificial intelligence to harness the technology's power...

Developer Makes Miniature Model of IBM 1401 Mainframe Computer
From ACM Careers

Developer Makes Miniature Model of IBM 1401 Mainframe Computer

Nicolas Temese built a miniature version of the IBM 1401 computer system from scratch. The finished model will go to the Computer History Museum.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account