Articles by Nate Swanner
-
iOS Developer Career Path: Tips and Tricks to Succeed
In the 16 years since Apple unveiled the iPhone, iOS developers have built and maintained a growing ecosystem of apps and services. If you’re curious about an iOS developer career path, be warned… -
How to Become a Freelance Project Manager
Project managers are tasked with guiding teams to complete projects on time and within budget, which means they must possess a broad range of project management skills, both technical and “soft”… -
Linux Developer Skills: Everything You Need to Know
For many tech professionals, Linux is one of the key elements of open-source technology. Year after year, the Linux Foundation’s surveys have placed Linux atop the list of most-desired open-sourc… -
Java Developer Skills: What to Master First
The Java language is more than 30 years old, and yet it remains in strong demand by organizations of all sizes. Java is a staple in decades’ worth of legacy codebases, and companies everywhere st… -
Python Engineer Skills: What You Need to Know
Python is a programming language beloved the world over. It’s considered a generalist programming language, but it’s also used in highly specialized arenas such as data science and machine learni… -
Network Engineer Skills: Learn These to Succeed
Network engineers must use a variety of technical skills to build, maintain, and update networks; they must also rely on their “soft skills” to describe their challenges and secure buy-in from st… -
Database Administrator Degrees: Do You Need One to Succeed?
What kind of education do you need to become a database administrator? While many job postings ask that candidates have a four-year degree from an accredited institution, often in a discipline su… -
Web Developer Career Path: Key Points to Know
Of all the disciplines in tech, web development has the power to touch the most people daily. Many services and companies are web-based, and even interactions like using a credit card in your fav… -
Network Engineer Career Path: What You Need to Know
If you ever doubted whether network engineering is a critical job, consider this: even a few minutes of downtime can cost a larger organization many thousands of dollars in lost productivity and… -
Database Administrator Skills: What You Need to Know
Database administrators have a tough job. They’re expected to create foundational, secure systems that support an entire organization’s data efforts—but unless something goes wrong with a databas…