<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=443149619225659&ev=PageView&noscript=1"> A Developer's Job Security Paradox: The Risks of Choosing a "Safe" Career

We would like to email you valuable insights on software development and DevOps! (We promise not to stalk you or share your info)

 

A Developer's Job Security Paradox: The Risks of Choosing a "Safe" Career

A Developer's Job Security Paradox: The Risks of Choosing a "Safe" Career

It’s debated so often, psychologists should call it the Developer’s Dilemma: do I choose the stability and stagnation of a product-focused company, or the risk and variety of working for a services firm? There are only two options to choose and yet both feel like polar opposites. Oddly though, each answer somehow feels equally smart, equally stupid, and equally satisfying.

How can you possibly choose the “safe” option when there’s no right answer?

Unravel the Assumptions

Like most paradoxes, this one is based on faulty logic. Product company environments are not inherently safe, stable, or financially sound. They can be great, and many are. They also can be vision starved, cash-poor sweatshops. The point is, the product environment does not necessarily deliver stability. In some cases, it even erodes it.

“There’s this myth that if you work for a single-product company you’re safe, you’ll always have a job,” said Cristi Ilies, Team Manager at Small Footprint. “It’s nonsense. The only thing that’s predictable about a single-product environment is that you’ll be working on a single product. That’s it.” he said. Companies that focus on only one development area are no more immune to flawed business practices, market shifts, or unsustainable growth than any other type of company.

Similarly, the illusion that developers are guaranteed a cushy, heartache-free ride in a large company is no more accurate than the presumption that all small firms are doomed to fail. Jobs come and go. The most important element of a job opportunity is the opportunity for career growth. If your career has not kept pace, regardless of the profile of the company, you’re less safe than before you started. “There’s nothing safe about limiting your skillset.”

Tilt the Scales

The biggest flaw in this dilemma is the assumption that the options boil down to just the type of company -- product or services. Nothing could be further from the case. The reality is, “You have to fit the team, not the product. Variety is meaningless if you’re not part of the culture,” said John Richardson, Product Manager at Small Footprint. “Creative problem solving, collaboration, leadership, fierce loyalty, integrity in the product, elegance in the code—these factors far outweigh what types or even how many projects you’ll encounter in a given timeline.”

The same bias applies to questions of career growth, company mindset, professional opportunity, all of which contribute their own unique, unequal value, both actual and perceived. That value isn’t fixed. It changes over time, along with your needs, goals and experience. Taking these into consideration tips the balance so clearly to one side or the other, even two identical salaries are no longer, technically, worth the same amount.

Life is Not Binary

The final clue to solving this paradox is baked into the question itself. Think for a moment. There are two categories to choose from: single-product (or corporate) development or multi-product (services) development. But they’re not binary. One is a subset of the other. Developers who choose a services company with multiple products/customers actually have the opportunity to work in both paradigms.

Suddenly, the Developer’s Dilemma doesn’t seem like a dilemma at all.

 

Looking for Devops Tools or Solutions?

Recent posts

Coming Full Circle - Delivering Value through Value-Driven Transformation
Exploring NoSQL Databases
Cracking the Code - A Developers Guide to their Dream Job
4 Projects our Software Development Teams Get Excited About

 

Share this article

 

About the author

Patrick Turner doesn't like technology; he loves it. He discovered this passion at the age of ten on a trip to a local Radio Shack with his brother. Since then, Patrick has turned his love of technology into a thriving career, amassing over 20 years of experience producing software solutions for a broad range of business needs. Technical skills aside, he’s also known for being one who does the right things for the right reasons, even if it’s not the easiest. But this approach has led to the translation of business needs into viable software solutions. In layman’s terms, he’s a problem solver who’s not afraid to provide the right solution while showing the work it took to get there.

Outside of the Small Footprint office, you can find Patrick somewhere in nature. As an avid outdoorsman, he enjoys skiing and camping whenever he gets the chance. By his side, or by his own admission normally out in front, you'll find his wife Alison and their two children, William and Fiona. Patrick is a man of the world, believes in taking care of others and knows technology can reshape the boundaries of the previously unexplored.

Ready to partner with an expert in custom software development? Learn about our fast, cost-effective approach to creating world-class software solutions.
301 N Main St, Winston Tower, Suite 2206
Winston-Salem
NC
27101
USA
Republicii 24
400015 Cluj
Romania

The Small Footprint Blog

Keeping up with the latest in custom software development? Visit Small Footprint's blog for expertise, insights and innovative software strategies.