Articles by Nick Kolakowski
-
Data Analyst: Necessary Skills, Education, Training, Résumé
As companies depend more and more on data analytics to make crucial strategic decisions, the importance of the data analyst has only increased. Depending on their role, seniority, and the company… -
DevOps, Python, C++ Still Dominate In-Demand Skills
Which skills do employers really, really want? (And yes, that was a Spice Girls reference, because… well, we’re not sure. Maybe it’s the excess coffee talking.) According to a new analysis of Bur… -
Snap, Facebook, Twitter Software Engineers: Who Makes the Most?
Working for a social-media giant might not have the luster it once did, thanks to a series of escalating crises, including fake news and harmful content. Nonetheless, platforms such as Facebook,… -
Average H-1B Salary: How Does It Compare to Yours?
As promised, the Trump administration has begun revealing the names of contractors that utilize H-1B workers. In addition, a new Department of Labor dataset gives us some granular insight into th… -
Uber vs. Lyft: Which Pays Software Engineers Better?
Uber and Lyft have been locked in a vicious battle for years, with each trying to seize as much of the growing rideshare market as possible. To some extent, the outcome of this war hinges on the… -
Cybersecurity Imagery: Can We (Finally) Make It Hoodie-Free?
Whenever you encounter an article about cybersecurity, it usually comes with an ominous stock-art photo of a “hacker” in a hoodie, often typing on a laptop in a darkened room. It’s a lazy way of… -
Kotlin or Java: Which Do Android Developers Prefer?
Do Android developers prefer to work with Kotlin or Java? Although Java has been a mainstay of Android development for many years, Google has recently thrown its weight behind Kotlin, naming it a… -
Google Senior Software Engineer Salary: No Limit... for a Few
How much do senior software engineers earn at Google? To figure that out, we crunched data from levels.fyi, which crowdsources salary data from the biggest tech companies. It should come as zero… -
Project Manager: Education, Job Hunting, Interviewing, Resume
There’s always a need for a good project manager. In simplest terms, these professionals must oversee projects from beginning to end; the role requires a mix of technical knowledge and soft skill… -
H-1B Chaos Means Tech Firms Looking to Canada for Offices, Workers
Facing the uncertainty of U.S. immigration and H-1B policy, many tech firms are turning to Canada for their foreign-worker needs. With processing delays at U.S. Citizenship and Immigration Servic…