The Two Classes of Software Engineer

coffee beans scaled

“Software engineer” has become a ubiquitous term for people who write, deploy, architect, or sometimes even simply test code. In reality, I think there are two classes of “software engineers”; those who understand computer science well enough to do challenging, innovative work, and those who just get by because they’re familiar with a few high-level … Read more

Is There a Case for Programmers to Unionize?

worker union

I’ve seen a lot of buzz recently about software developers wanting to form unions. I’m particularly interested in this topic as the founder of Qvault, where my goal is to provide a university-quality CS education at dinner-and-a-movie prices. I also want to point out that at the time of writing I’m a full-time software developer … Read more

The 8 Crucial Mistakes Holding You Back From Getting a Programming Job

man frustrated because he can't get a programming job

If you’re reading this article, you’re well aware of the great benefits that come with a programming job – high salaries for programmers, an expanding job market, exciting opportunities.  You’re also aware that employers are increasingly desperate for seasoned, qualified, talented programmers. DAXX blog writes that in 2020, while there are 1.4 million unfulfilled jobs, … Read more

Should you Learn Computer Science or Software Engineering?

Man Starting at Computer Screen

The most important thing to understand about these two fields of study is that, ultimately, they are similar. At the end of the day, Software Engineering and Computer Science will both help to make you a better programmer and developer, and the only difference between the two is how they are applied. Software Engineering tends … Read more

Guide to Getting a Certificate in Computer Science in 2021

Photo by cottonbro from Pexels

There are so many reasons to want to get a certificate in computer science in 2021, especially when you compare it to alternatives like getting a degree or attending a coding bootcamp. While computer science certificates take time and sometimes money to complete, they still accomplish the same aim as degrees and bootcamps: to show … Read more

6 Computer Science Resume Examples for 2021

resume on clipboard pexels

It’s really hard to get your foot in the door for engineering interviews, especially if you have no experience and are looking for an entry-level position. Often times, more experienced candidates looking to find a higher-paying job can also have trouble. As an employer myself, I can tell you that one of the biggest mistakes … Read more

Highest-Paying Computer Science Jobs 2021

man at computer with wallet

There are many jobs within the software industry, and most of them are easier to land, or are higher-paying once you land them, if you have a solid grasp of computer science fundamentals. You don’t need a degree from an accredited university in 90% of cases, but you do need to learn the material, whether … Read more

What’s the Job Outlook for Computer Science Students?

Man at computer pexels

As the world becomes more and more dependent on technology, the demand for computer skills has increased immensely as well. The opportunities in information technology across all industries have never been greater, as worldwide ICT spending is expected to reach $4.3 trillion this year. In response, the sector has grown considerably into specialized fields, and … Read more

Should You Learn Computer Information Systems or Computer Science?

This image displays a common Computer Science and Computer Information Systems desktop layout.

As technology continues to advance, the need for professionals who are capable of utilizing and understanding computers continues to grow. This demand creates a strong job market, with excellent pay and exclusive opportunities. However, there are two fields of study when it comes to working with this technology: Computer Information Systems and Computer Science. Both … Read more