Site icon Irina Scarlat

The Tech Mirage: Should You Consider Working in Tech?

Tech

Every once in a while I hear people claiming how sexy cool it is to work in a tech startup, as opposed to how bad it’s like in a corporation. The mere word “corporation” now has a negative connotation. You simply close your eyes and picture thousands of profoundly unhappy people working on mundane, repetitive tasks, overworked against their will, forced to only live after work and on weekends. At the other end of the spectrum there are the people in tech: mission-driven, passionate, always smiling, working relentlessly to change the world, all while relaxing in their special-designated areas and playing in their game rooms. Ok, let’s stop the charade now.

Time to wake up and get back to reality! This is a blatant misconstruct of the work environments in different types of companies and I couldn’t disagree more. When I speak at different events, attendees frequently ask me if I recommend a career in tech. My answer is always the same. “No, God NO! I don’t recommend a career in tech. As I don’t recommend a career in FMCG, audit, consulting, agriculture, or any other industry out there. The only thing I recommend is to choose a career that’s right for you”.

The best career path

I strongly believe there’s no such thing as right and wrong career paths. Close friends of mine are happily working in established companies or traditional banks. Others love the work they do in tech startups. And, unfortunately, I also know people who are miserable after making the switch, both from startups to corporations, and vice versa.

Choosing where to build your career is a highly personal decision. What’s right for me might not be right for you. There’s no such thing as the right industry or the right company. There’s only the right industry / company for you! After more than 12 years of working in tech, I am confident this was the right decision for me. I’m here to stay. However, this isn’t true for other people’s career choices and it shouldn’t be. I’ve told this before and I’ll tell it once again: we are different, and that’s the beauty of it!

The tech mirage

“Abandon hope all ye who enter here” should be written at the entrance of established companies. And then it’s what I call the tech mirage. In popular belief, tech companies are at the opposite side of the spectrum. They’re the land of promise and opportunity, where fun, glory & money await. And not only is this dichotomy wrong, but it’s also dangerous, since it can potentially encourage people to choose a career that’s not fit for them.

One other bothering thing with the tech mirage is that all tech companies are blended together. More often than not, they’re incorrectly labelled as startups, irrespective of their current size and scale. Uber is no longer a startup. Neither is Google, Apple, or Facebook. The problem with the incorrect labelling is that the work environment in a company such as the latter is so much different than the work environment in a 5 people company.

Tech Companies by Size

I love how Reid Hoffman classifies tech companies and people working in them in his “Blitszcaling: The Lightning-Fast Path to Building Massively Valuable Companies”. (If you’re working in tech, this book is a masterpiece and you just have to read it). Based on their size, he divides companies in five categories:

Tech employees by company stage

He also underlines that different types of people fit in different stages of a company’s development. I loved his analogy to the pirates, the navy and the police patrol.

It’s nothing bad with being a pirate, a navy admiral or a police officer. But it’s really really bad if you end up in a company that needs someone you’re not. For both yourself and the company. So let’s deep dive into how the work environment actually looks like in different companies.

Early Stage Companies

Work environment

While we mistakenly label lots of tech companies as “startups”, the early stage companies are the real startups. Their products can be in different stages of development, from a simple idea and a founding team to execute on it, to having a minimum viable product and experimenting some early traction. In terms of size, these companies are in the “family” and “tribe” stages, generally having less than 100 people in the team.

There’s a special kind of “can do it” vibe in these companies that excites some people and terrifies the most. Being small in terms of size, they lack formal processes and workflows. They are scrappy and lean, quite informal, and decision-making is generally collaborative and fast. In such a startup, people get exposure to all areas within the company. It’s a great learning environment for individual contributors and generalists who like to get things done and who cope well with uncertainty and frequent change.

Are you a pirate?

If the description above sounds appealing to you, chances are you are a pirate and you’d thrive in an early stage company. If there’s any doubt, below is a checklist to help you decide:

High Growth Companies

Work environment

As a company grows in size and matures in terms of product offering, its work environment undergoes significant changes. While we still call these companies “startups”, they have clearly outgrown their early stages. These are the unicorns, the rocketships, the hypergrowth companies. As Reid Hoffman explained it:

Once you move away from the early stages of Blitzscaling […], you’ll lose the ability you enjoyed as a pirate to communicate and collaborate effectively on an ad hoc basis, and you’ll have to trade in your Jolly Roger for the flag of legitimate, disciplined navy. […]

The impulsive Captain Jack Sparrow has to grow up and start acting like the sober and responsible Captain Picard.

Reid Hoffman

You win some, you lose some! The products of these companies have now reached product-market fit and started seeing some early network effects. Sustaining and amplifying them requires proper community-building and marketing efforts. The teams have also grown in size and informal communication is no longer effective. What seemed to be a cohesive team before now looks fractured. It appears that everyone is working in silos and the right hand no longer knows what the left hand does. Here comes the wind of change, bringing in the navy admirals.

Due to its increased size, the high growth company now needs formal processes and workflows to keep operating effectively. The smart generalists sometimes scale, but more frequently are replaced by specialists. Functions are born and people no longer get exposure to all areas of the business. Instead, the scope of their roles narrows down and they have the opportunity to focus and do fewer things, but better. The organisational complexity increases. A new layer of management is created and professional execs join the company to build the framework needed to keep scaling smoothly.

Are you a navy admiral?

High growth companies still go through a lot of change, as the entire company transforms and reinvents itself. If you’re wondering whether you’re navy material, go through the checklist below to see to what extent it applies to you:

Established tech companies

Work environment

As a company keeps growing and gets to the size of a larger city (1,000 – 9,999 employees) or nation (more than 10,000 employees), it reaches an unprecedented level of organisational complexity. It does no longer resemble a startup. A nation can no longer be run effectively the same way you ran a village, a tribe or a family. Companies the likes of Uber, Netflix, Google or Facebook fall in this category. Welcome to the world of the Big Tech.

The era of pirates and navy admirals is long gone by now. The product (at least the main one) has gained mass-market adoption, while processes and operating frameworks have already been established. Given their size and scope, these companies are less agile. They need clear structure and formal communication to be able to function effectively. They employ individual contributors, managers and executives, none of which have full visibility into the bigger picture. Decision-making is hierarchical and slower, with different levels of approvals required to get things done.

The established tech companies have plenty of resources available. Hence they no longer need to be scrappy, but efficient. There’s more stability and resilience is no longer a critical skill – change happens less frequently and takes much longer to enact. Born in the “navy” stage, office politics appears more and more frequently, as employees are negotiating to get internal support for their teams or just climb the “corporate ladder”.

Are you a police officer?

There are few differences between established tech companies and what we usually call corporations. In fact, many of the corporations are just that – take Microsoft, Oracle or SAP as examples. While there are lots of misconceptions about these companies and they’re commonly perceived as slow and bureaucratic mammoths, there are plenty of people that thrive in their working environment. And it’s absolutely nothing wrong with this, quite on the contrary.

Thinking you might be a “police officer”? Go through the checklist below to see if it resonates with you.

Common traits for people in tech

Despite their very different profiles, people in tech also share some common traits. Irrespective of the type of company they work for, these are essential if you want to succeed in the tech industry.

Tech-savvyness

If you want to work in tech, you need to be proficient in using tech. Hello, Captain Obvious! And still, so many people get this all wrong. While not all people in tech are innovators, the successful ones sit on the left hand side of the innovation adoption lifecycle. They understand technology and they use it on a daily basis. It comes natural for them to adopt new technologies, use new gadgets and test different tools.

If you’re the last one to adopt technology and you need lots of support in the process, you’ll be able to create more value in other industries. I saw this in practice and it was a horror story for all parties involved – don’t do this to yourself!

Data-driven

Being data-driven is not optional when working in tech, no matter your role. All tech companies, irrespective of their size, have data at their core. If you want to succeed, you need to know your way around numbers, understand the key metrics you’re looking at, and be able to quantify the impact of your work. This means you need to be comfortable using basic maths and statistics for modelling, at least in Excel. Of course, a little SQL is great. And Python is a plus.

This will not only help you get the role you want, but also thrive once you start working. If you’ve struggled in statistics and data analysis is an unknown for you, I strongly recommend less data-intensive industries. I see this time and time again. People that don’t get the key metrics they’re trying to impact or work with business models they don’t understand. It inevitably leads to frustration on both sides, subpar performance and nasty outcomes.

This doesn’t mean you need to be a data scientist to work in tech, although some tech companies do exaggerate in this matter. But it does mean that you need to be data literate and able to quantify the impact of your work.

Grit

The other trait that people in the tech community share is grit – the unique combination of perseverance and passion that helps them deliver meaningful impact. It’s not easy to define grit, but you know it when you see it. People that have grit are driven, relentless in pursuing their goals, ambitious, bold, resilient in front of adversity.

It’s grit that makes the difference between mercenaries and missionaries. Successful people in tech are the latter. Their passion comes from their personal belief in the mission they’re trying to accomplish, the love for their work. If you see your work as a means to an end, the job that finances your passions, and you want clear boundaries between work and life, then the tech industry is not for you. For successful people in tech, work is their passion and grit is the result of this.

Complexities don’t end here

Throughout this post, I painted a binary picture, categorising tech companies and the type of people that fit in each of them. Truth is reality is so much more complex than this and it’s not black and white.

People evolve

On one end, if you’re a “pirate”, a “navy admiral” or a “police officer” today, it doesn’t mean you’ll be the same tomorrow. People grow and evolve throughout their lifetime, their expectations and needs change.

To take my personal example here, I’ve started my career in tech as a pirate and loved every single minute of it. “Why join the navy, if you can be a pirate?”. You might’ve heard this before. Oh well, because I evolved as a professional. I grew into a “navy admiral” that loves to build teams and processes, shaping organisations in periods of intense change, as they scale and optimise for hypergrowth. I wouldn’t go back to doing the “pirates” work again, unless I start my own company. And, while I’m happy wearing the “navy admiral” hat today, we never know what the future holds.

I’ve witnessed people transitioning over time from the pirates to the navy and, later on, to the police patrol. It’s important to always be connected to yourself and understand who you are today, without planning for too much time ahead, when circumstances might change.

Tech companies need a mix of roles

At the other side of the spectrum, companies are not stuck in a particular stage either. Things are quite clear in the early stages of a company’s lifetime. However, the pirates, the navy admirals and the police officers normally coexist in high growth and established tech companies.

An example is that of high growth companies that are building local teams. While the overall company has evolved into its navy stage, the market teams are full of pirates. Similarly, established tech companies foster innovation by building divisions. These function independently from the mother company, building their operating frameworks and functioning as navy admirals.

The right tech company… for you

So, should you choose a career in tech? Definitely NO, if you don’t have the common traits of successful people in tech and the work environment in different type of tech companies is not the one you’re looking for. Definitely YES, if you’re confident this is the right choice for you and you know who you where and what part of tech you want to be in. This decision is going to influence the quality of your life. Just be sure you make an informed decision and escape the tech mirage. In the end, there’s no such thing as the right career path or the right tech company. It’s only the right career path for YOU and the right company for YOU, in tech or anywhere else.

Exit mobile version