Careers

Careers | News, how-tos, features, reviews, and videos

programming / coding elements / lines of code / development / developers / teamwork
Insider Pro | Computerworld  >  100 Best Places to Work in IT [2020]

caution tape avoid mistake mistakes be careful crime scene by christian storto fotografia getty

12 programming mistakes to avoid

The dirty dozen of application development pitfalls — and how to avoid these all-too-common programming blunders

CSO  >  Right and wrong buttons and question marks

10 bad programming habits we secretly love

Breaking the rules can bring a little thrill — and produce better, more efficient code

diagram of a globe with numbers superimposed stk22122nxs

The real number of open source developers

Are there really more than 40 million software developers on GitHub? Not even close

cloud person spiral

10 software development cults to join

Because programming is more fun when we take things to the extreme and obsess about the ‘right way’ to write code

money raing down people winnings windfall

Software jobs pay twice the national average

Software jobs not only pay twice as much, but are growing at twice the rate of US jobs overall, report finds

presentation / meeting / speaker / leadership / teamwork

5 responsibilities of an agile software development manager

To gain all the benefits from agile, successful software development managers must be part translator, part motivator, and part task master

stacked giraffe deer elk stag teamwork risk trust balancing act rope

Full-stack developer: What it is, and how you can become one

A full-stack developer understands the entire software stack, from the GUI front end to the database back end. However, not everyone agrees on the level of mastery needed to earn the title

rowing crew team teammates water compete synchronized rythm coordination

5 principles to becoming a collaborative agile devops team

Agile and devops are not just practices and technologies—they are designed to change how people in IT work together

agile man floating slip mishap mistake by gladson xavier

Machine learning lessons: 5 companies share their mistakes

Machine learning can also go terribly wrong, making you regret that enthusiastic rush to adopt

machine learning

Machine learning: How to go from theory to reality

A lack of skilled people continues to stymie the AI revolution. That’s why smart companies invest as much in cultural change as technology adoption—and Google shows how

lightbulbs innovation leader standout winner

Business can’t win without developers, but you need more

A surprising survey shows that lack of software development capabilities is the top inhibitor to business success. So, how do you fix that?

usb beer bottle opener

Open source’s existential dilemma: the meaning of ‘free'

Developers once were quick to distinguish open source as “free as in freedom, not free as in beer.” Today, as GitHub shows, they demand the beer but are nonchalant about the freedom

minecraft project malmo katja hofmann

The 5 best programming languages for AI development

Which programming language should you pick for your machine learning or deep learning project? These are your best options

hello my name is open source nametag

Open source isn’t the community you think it is

The irony is that what makes open source work—and differ from commercial software—is that only a few developers do the major work on any project

artificially intelligent, robotic worker

How to get started with AI—before it’s too late

Put these five prerequisites in place so you can actually execute on your artificial intelligence strategy

open source license primary.jpg

GitHub tutorial: Get started with GitHub

Every developer should be on GitHub. Follow these steps to create a repository, push commits, merge pull requests, and clone and fork other repos

citizen developers

For developers, the focus is deep learning, multiplatform, and coding skills

Angular, TensorFlow, React, and Electron all have seen large increases in developer activity on GitHub

human resources employees examine magnifying glass

Stack Overflow adds developer IQ scores to profiles

Developers can test—and publicize—their proficiency across 63 categories

Load More