News

Explaining what I do (or don’t do The task : Convey to non-programmers (family members, friends, non-tech coworkers) what your job entails – and also what it doesn’t.
Getting to do lots of (non-code) writing – If you like to write, and I mean with words not just code, programming can, believe it or not, give you lots of opportunities to channel your inner ...
[Developer divide: 19 generations of computer programmers and Moving from programming to something else, anything else] Oh no. This may be surprising, but it can often be headache inducing.
For example, if you have a list of things, you can easily reverse it by calling the “reverse” method. Take this ruby code: [10, “car”, :chicken].reverse ...
Remember, the field of computer programming is, at best, no more than 70 years old, so what computer programmers are called and what computer programmers do is continually evolving. By nature, ...
It's actually not abstract. It's rather specific. Programming is the art of instructing a really-really-really dumb kid. You have to be specific. You have to be detailed. Most of all, you need to ...
We may earn commission from links on this page, but we only recommend products we love. Promise. 1. You don't need a degree in computer science, but you do need to know how to code. I do have a ...
My experience — though with a music degree I’m a bit biased — is that programmers without a degree in Computer Science can perform better at some technology-related tasks than their degreed ...
Many older computer programmers believe they are victims of discrimination; they think companies push them out in favor of younger IT hires who are perceived as more knowledgable about the latest ...