Tech, entrepreneurship & self development.

The secret to beat 99% of your competition

The secret to beat 99% of your competition
Photo by Mitch Geiser / Unsplash

In the past few years I went from broke to recently bringing in my first 80,000USD/month.

Here’s what i did to beat 99% of my competition. And how you can do it too.

I believe the future belongs to the skill stackers. If you do it right, you will beat 99% of your competition within 6-12 months.

Ever since I was a kid, I was never really the best at anything.

I was never the smartest, the most hardworking or the most creative person in the room. 

I was always somewhere in the middle or above average. No matter what it was. 

From sports, grades, social skills, presentation skills.

And growing up, I was told that I needed to specialise. 

I needed to “pick a niche” as they call it. 

I needed to maximise my abilities in a particular domain of expertise.

From a young age, even when I was still a kid, I learn everything from the piano, to badminton to swimming lesson and so on.

But whenever exam period comes. I drop everything and lock myself in the room to study. Nothing else mattered. Academics came first.

It never made me happy. It would be gruelling and suffering.

And after the exam, I start this cycle all over again. In my adult life, the same thing happened. After university I couldn’t settle down for a career path. 

I have this crazy thirst for learning because I didn’t know what I wanted.

At first, I thought my thirst for learning was shiny object syndrome,

Which is basically a constant need to chase whatever caught my eye.

In the past few years I went from broke to recently bringing in my first 80,000USD/month.

I attribute my success to being able to stack my interests and skill on top of each other.

My path has led to something I couldn’t fathom as a kid. 

Now, I’m here to share that path with you. So if you were in the position I was 3, 5, 10 years ago. This will help you consider a different perspective from someone who has done it.

A man sitting at a table with a laptop and cell phone
Photo by Samsung Memory / Unsplash

Here are some of the things I was interested in

  • Affiliate marketing
  • SEO
  • UIUX Design
  • Web development
  • Project management
  • Data analytics
  • Starting my own apparel brand
  • Fitness
  • Nutrition
  • Biohacking
  • Digital marketing funnels
  • B2B sales automation
  • Self development
  • Crypto
  • Investements 

There are more, but I’m not going to run through the list, you get the point.

I’m sure a lot of you reading this could probably relate. But decided to double down on your niche because thats what you’re “supposed to do”.

And to note, I probably didn’t exclusively learn about one thing (except my longest stint with learning to code. That was the beginning of all beginnings.)

So if I was obsessed with learning to code and if an interesting content on fitness or nutrition pops on my feed, I’m still going to listen to it.

And I wanna clarify that this is very different from shiny object syndrom where i jump from one item to another without developing any form of expertise or understanding. 

I spent at least 3 months on each of them to bring myself to a good level of competency.

Most people say doing what you love for a living is impossible.

But the result of me stacking these skills on top of one another literally is the only reason why I’m able to be doing what I love for a living.I never would have been able to bring my progress in business, fitness, or just life in general to my current level without stacking skills on top of each other. 

I wouldn’t have been able to build my current business if I just focused on my university degree and went down the path of an auditor, or became a software developer and became a full-time coder.

Specialists will argue that if I focused on being a world-class auditor I’d probably do well too. Well, maybe. But I know I wouldn’t be happy.

I’m not saying that being a specialist is bad. Everyone has a path in life and that’s fine. We’re humans. And this variation is what makes life beautiful.

I just really want to highlight that it’s OKAY to have multiple interests.

And in my opinion, skill stacking is superior to being a specialist. But being a specialist is still definitely better than doing nothing at all, or hopping from one topic to another without any level of proficiency.

“If the only tool you have is a hammer, you tend to see every problem as a nail.”. This is a famous quote from Abraham Maslow.

Having a broad range of skills allows me to build a creative solution to almost any burning problem on the market. 

A deep generalist will get better results than a specialist simply because they have more awareness on the people, the tools and the skills need to solve the problem at hand.

A deep generalist can also see a deeper chain reaction where they’re able to see beyond second order effects. They can see how A will impact B which will impact C and on and on. 

Think of a line of dominoes—a single push causes a chain of events to occur. Once the chain starts, it's difficult (if not impossible) to stop or reverse the cascade of cause-and-effect.

Specialists tend to understand how A impacts B, but when it gets to C, things don’t stay very clear, and it’s tough to solve this because specialists generally don’t have the breadth of tools and know-hows play it out in their heads.

Again, “If the only tool you have is a hammer, you tend to see every problem as a nail.”. This is a famous quote from Abraham Maslow.

programming codes
Photo by Branko Stancevic / Unsplash

So now that I have built that context to skill stacking, now what?

What comes next?  Should you go on and learn whatever you feel like learning just for the sake of it? Sure, but that’s the long route. but Where should you start?

In my journey, I’ve seen a ton of gurus or creators preach 

“Learn X and you can make money fast!” And the top 5 make money fast niche i’ve seen would be things like

1. “If you built a beautiful product and no one knows about it, you don’t have a business. Learn Facebook ads! Get in front of your customers, for every 1 dollar you put in, you get 5 dollars back. It’s literally a money making machine if you do it right”

OR

2. “The future is software, AI is taking over the world! Job cuts are coming, you may be replaced! Learn to code! Build your own tech startup and let it run on its own. Literally build it once and get paid forever passively”

Or things like

3. “Content is king! Learn video editing! Content is the foundation of all marketing. Without great content, your facebook ad campaigns will flop no matter how good you are”

Or things like

4. “The easiest way to make money is to start your own social media marketing agency. Work remotely, everyone needs a social media presence. Let them outsource it to you for $1000/month. Land 10 clients and you’ll make 10k/month”


Now, all the things I said above. There’s nothing wrong with them inherently. They all work.

If you learn them all at once, you’ll be more confused than anything, and you may even just lose motivation all together. But how do you get to choosing where to start? 

Here's the way I see it.

There are only 3 things to consider when deciding which skills to stack. 

And here’s my thought process on how i make my decision for it.

1. Do I enjoy it and do I have the right traits for it?

Let’s look at the first part to this. 

Do I enjoy it?

For example, There’s big money to be made and a clear personal branding to do content in pottery and arts and crafts content. But I don't enjoy it. And If I don't enjoy it, I can't go far. Especially when it gets tough. 

The last time I did something I did not enjoy, it was video editing. I really sucked at it. When I first started my business, I had to do everything on my own. From planning, to writing the scripts to recording, to video editing and posting. I did everything, end-to-end, on my own. 

Back in 2020, i was going through a long, painful and lonely journey self-learning how to code for 8 months, completely broke and depressed. My ex-girlfrined back then left me as well due to how obsessed I was with it. I was Coding more than 12 hours a day from 9AM to literally before I went to bed around 12AM. Nothing else mattered.  (i’ll go into this in more detail in another video). 

Fast forward 8 months, I finally saw the light at the end of the tunel. It was when my skills were proven, it gave me so much confidence, so much energy and so much more to look forward to.

It was when one of my friend who’s a computer science fresh graduate, asked me to help him with his coding interview when he found out I was self learning to code. 

This guy, he literally couldn’t code at all. So i helped him with it. It was 3 problem solving algorithm questions and I actually managed to pass 2 out of 3 of the coding test and helped him pass his coding interview.

He was super impressed and that was when I started getting people to pay me money to teach them part time for a few months.

And like within 6 months after that, I managed to close 3 projects worth $2,000, $10,000 and $50,000. I’ll go into this in another video as well in terms of how i skill-stacked myself into this position to be able to close these projects. I definitely couldn’t have done this with just coding skills alone. 

It was seriously life changing for me. That’s when I knew i was on the right path.

So i started hiring developers to serve the projects, while also teaching students how to code.

A few more months went by, and I had 3 realisations

  1. The first one, I saw that pretty much all of my students that i mentored, got a software development job. 
  2. Next, I realised how difficult it was to hire coders when I was hiring for my projects.
  3. And finally. the coder that I hired as a fresh graduate, I paid him RM4k, and after we worked together on the project he learned so much about building full stack web applications and the modern tech stack that we were using, he got a remote job in US for USD4000.

So i was back to square one in terms of cash flow. No more students, and no more projects.

So with what I knew, I needed to create a pipeline of talents that I could hire, and I knew if I had the interest to learn to code as a complete beginner, and I knew how difficult it was, and I knew how big the talent gap was for tech talents.

So i decided to start a coding school or coding tuition centre.

I did everything I could but I just couldn’t get eyeballs aka traffic to my website.

Not enough people knew about my existence and I enough paying customers, I made like 1 sale worth RM300 after 1 month of grinding.

Eventually I was promoting my coding school and I had no choice, because I had to create content to promote through Facebook ads.

I learned how to use Premiere Pro, the video editing software on my own and 

Holy Crap. I hated it.

While it’s true that video editing is the core of what makes great content. Top creators like alex hormozi, mr beast and iman gadzhi and so on have teams of really talented video editors who learned to make their videos so freaking engaging.

Without great content, i wouldnt be able to get good engagement from my target audience, the cost of my ads will literally sky rocket, and i will be getting less returns for every dollar i put into it.

So even though video editing was this important, and clearly a profitable and highly feasible remote job, as well as a skill taht clearly would’ve stacked well with my existing skills in tech and marketing, I honestly couldnt bring myself to do it and thus i couldnt have gone very far with it if i tried it.

On the other hand,

I genuinely enjoy topics on tech, entrepreneurship, personal development, growth mindset and things like this. 

These are things I’m literally already doing now. I’m spending my time consuming content and creating content here for FREE because I enjoy it. 

So if I want to add this to my skill stack, it would be a no brainer. 

Elon Musk doesn’t have to keep doing what he’s doing today. BUt he keeps grinding every single day. Even when he doesnt need to.

You’re probably rich enough to live happily without looking at price tags when you hit $10M, $100M, $1B and so on. 

They say you’re hungriest when you’re on the way up. And more people fail from $1M -> $10M than they do from 0 -> $1M. 

Why does this happen?

Because at 0 -> $1M, you are in the dirt. It is do or die.

You have no second option. You need to make it work no matter what, by hook or by crook. Your family gets sick and you can’t send them to the hospital. Your kids will not have a good education and upbringing if you don’t provide for them.  Your wife will leave you if you fail.

But when you hit $1M and above, suddenly, you have an option. You can choose to chill. You can choose to live an “okay” life. Nothing wrong with that.

The point i’m making here is that, people like Elon Musk, could’ve took it slow.

But he’s still sleeping in his factory when his net worth was like $100M and above.

That’s because he has a purpose. He enjoys it. He wants to see through it. He’s not doing it for the money.

So find that for yourself. What’s something you’ll enjoy and not just doing for the money.

And if you want to be world class or successful at it. Do something you’re interested in.

Albert Einstein worked at the Swiss Patent Office after struggling to find a teaching job post-graduation. His lack of interest in this mundane job led him to pursue physics more passionately, eventually developing the theory of relativity.

Phil Knight the founder of Nike the worlds largest shoe brand, started his career as an accountant but had a passion for running. He co-founded Blue Ribbon Sports, which later became Nike. His vision turned Nike into one of the most successful global sportswear brands.

These are people who literally change the course of history. THe world wouldlve’ been different without them. And they wouldn’t have been able to do it if they continued in the job that they did not enjoy.

woman in black tank top sitting on brown wooden bench
Photo by Karsten Winegeart / Unsplash

Do i have the right traits for it?

Here’s famous quote.

If You Judge a Fish by Its Ability to Climb a Tree, It Will Live Its Whole Life Believing that It is Stupid.

If I’m 5’9 or 175cm and I want to be a world-class basketball player, it’s probably not going to work out well for me as a generalist. This means I don’t have the right traits for it.

If I’m naturally bad with dancing then it’s probably not a good idea for me to start a career in dancing.

The worst experience I had was when I was in high school, I remember I joined the dance club.

I sucked so bad. I was the only guy where the choreographer had to pull me back after class so I did not ruin the performance.

Looking back at it. I did not regret it, but every dance session really was a grind.

As I was building Sigma School, over time, after meeting so many more software developers, as well as training so many talented ones, I knew even I didn’t have the traits to go as far as they could to be the top 1% of software engineer out there.

It’s just painfully obvious and a painful realisation for myself.

But that’s why I decided to skill stack. I decided to combine my 6/10 coding skills with my 6/10 marketing skills and sales skills to start tech business.

Thats how I crafted a niche for myself and excelled in it.

Walt Disney, the founder of Disney, initially struggled as a cartoonist, facing multiple rejections and even bankruptcy. His artistic talent alone wasn’t enough for success in that field, but his visionary ideas and storytelling ability led him to create an entertainment empire with animated films, theme parks, and a global brand that has endured for decades.

Vera Wang. She is an American fashion designer who worked for Vogue and Ralph Lauren before launching her own bridal gown boutique in 1990. Wang gained international recognition for her wedding dress designs. She’s world class at that. However, when she was younger, she trained as a figure skater with Olympic aspirations but didn’t have the athletic ability to reach the top levels of competition. She transitioned into fashion and became one of the most famous bridal wear designers in the world, known for her elegant and sophisticated designs.

Elon Musk. The richest man in the world. He initially pursued a Ph.D. in physics but dropped out after realizing that the slow pace of academic research didn’t suit his restless and ambitious nature. He shifted to entrepreneurship, co-founding companies like Zip2, PayPal, SpaceX, Tesla, and Neuralink, which have made him one of the most influential figures in the tech industry.

Finally, J.K. Rowling. She worked as a secretary, a job where she struggled due to her daydreaming and lack of attention to detail. Recognizing that this career wasn’t suited to her, she pursued her passion for writing, eventually creating the Harry Potter series, which became one of the best-selling book series in history.

person climbing concrete stairs
Photo by Clique Images / Unsplash

And the second point to this would be - How fast can I make money from this? 

Because anything that does not make you money, is a hobby. And with money and cash flow, you can buy yourself time to explore more of your interests and fun. 

If you want to learn a new skill, and it takes 10 years for you to monetise it, that wouldn’t make sense as you probably would’ve died of hunger in the first year itself. 

So the real thought process here is what can you do that aligns with the 2 things i mentioned just now - do you enjoy it and do you have the traits for it?

Let’s say you’re passionate about music, and you’re decent at playing guitar. Sure, you could go all in and try to become the next big rock star, but we all know how competitive that industry is. What if instead, you start teaching guitar online? You enjoy music, you have the skills, and teaching allows you to monetize that passion almost immediately.

When it comes to making money quickly, the importance of choosing the right skill is paramount. Alex Hormozi himself didn’t start by diving into just any skill—he focused on sales and marketing, areas where he could see immediate returns.

For example, in his early career, he invested in learning how to sell gym memberships effectively. He knew that if he could master sales, he could quickly increase revenue.

This isn’t just theory; it’s something Hormozi experienced firsthand. He scaled multiple businesses by focusing on skills that had a clear, direct path to revenue generation.

If you focus on a skill that can generate revenue quickly, you’re not just learning for the sake of learning.

You’re building a pathway to financial freedom, stability, and growth. Imagine learning a high-demand skill like digital marketing or sales.

These are areas where companies are constantly willing to invest money because they drive business growth.

If you become proficient in these areas, you can almost immediately start making money, whether it’s through freelancing, consulting, or applying those skills in your own business.

The promise here is straightforward—by choosing the right skill, you’re positioning yourself to start making money faster than you would with a less practical or in-demand skill.


Now that you’ve decided to focus on a skill that can generate quick returns, what’s next? 

Here’s the plan:

  1. First, Choose your skill.

Look for something that has a clear, direct path to monetization. Sales, digital marketing, and copywriting are all strong contenders because they directly influence revenue.

  1. Next, acquire the skill

Dive deep into learning this skill as quickly as possible. Focus on practical, hands-on experience rather than just theory. For instance, if you’re learning sales, start selling something—anything—to get real-world experience.

  1. Then, Immediately apply the skill

Apply what you’ve learned right away. If it’s sales, start selling a product or service. If it’s digital marketing, begin running small campaigns. The key is to get feedback and refine your skills quickly.

  1. Finally, Monetize

Start charging for your services as soon as you’re confident. Don’t wait to become an “expert”—get out there and start earning. This could mean freelancing, consulting, or even launching a small business based on your new skills.

Take Alex Hormozi’s approach to gym sales. He knew that gyms needed to increase their membership base, so he learned the ins and outs of sales psychology and direct response marketing.

With this knowledge, he started helping gyms scale their revenue by implementing proven sales techniques. The results were immediate—gyms started making more money, and Hormozi, in turn, built a successful business around this skill.

This method isn’t limited to just gyms. If you’re good at digital marketing, for example, start helping small businesses increase their online presence and charge for your services. If you’re in software, start developing apps that solve real problems and sell them.

We’ve covered our first 3 questions

  • Will i enjoy it
  • Do i have the traits for it
  • How quickly can i monetise it

Now, finally, this leads me to the final thought— I’ll ask my self.

Does this skill complement my existing skill stack? Does 1 + 1 = 3?

When stacking skills, the goal isn’t just to add new abilities—it’s to create a combination that amplifies your effectiveness.

Think about Steve Jobs. He wasn’t just a tech guy; he combined his skills in technology with a deep understanding of design and marketing.

The fusion of these skills created something extraordinary. The iPhone isn’t just a product of engineering; it’s a masterpiece of user experience and branding.

Jobs knew that by stacking skills like design, marketing, and technology, he could create a product that would revolutionize entire industries.

This isn’t just theory; it’s something you see across various fields.

Take Elon Musk, for example. Musk didn’t just stop at learning how to build rockets.

He combined his knowledge of physics, engineering, and business to create SpaceX—a company that didn’t just build rockets, but made space travel more affordable, fundamentally changing the industry.

The combination of these skills created a synergy where the whole was far greater than the sum of its parts.

When I was building my companies, it wasn’t just coding skills that helped me close my $50,000 projects. It wasn’t coding skills that helped me close 200+ students to date.

It was a combination of skills from coding, to project management, to sales, to digital marketing, to content creation, to storytelling and pitching. It really is a beautiful mix of skillsets.

This is why there’s beauty in being a deep generalist. Not just a generalist who’s mediocre in everything. I started of with an extremely difficult skill.

I presevered through it and managed to get it to pay the bills.

Then, and only then, I’m able to acquire new skills along the way, on my own time, to now finally building my company with $80,000/month in revenue.

By focusing on skills that complement your existing expertise, you’re not just becoming good at a few things—you’re becoming uniquely valuable.

Imagine you’re already proficient in software development.

Now, if you add a deep understanding of digital marketing, you’re not just a developer anymore—you’re someone who can build, market, and sell software products.

This makes you far more valuable in the marketplace because you’re offering a complete package that few others can.

The promise here is straightforward: by stacking complementary skills, you’re setting yourself up to dominate your niche. You won’t just be another player in the field; you’ll be a game-changer who can bring more to the table than anyone else.

Here’s how you can strategically stack skills to ensure that 1 + 1 = 3

  1. Identify Your Core Skill

Start by identifying what you’re already good at. This is the foundation upon which you’ll build your skill stack. For instance, if you’re a strong communicator, that’s your core.

  1. Choose Complementary Skills

Identify skills that naturally enhance your core ability. If you’re a communicator, perhaps learning digital marketing or public speaking would complement your existing strengths.

  1. Integrate

Don’t just learn the new skill—integrate it with your existing ones. This is where the magic happens. If you’re good at both communication and digital marketing, start applying both in tandem. Write compelling copy for marketing campaigns or start a podcast where you leverage your communication skills to build an audience.

  1. Create Synergy

The ultimate goal is to create synergy where the combined effect of your skills is far greater than what each could achieve alone. This is how you turn your skill stack into a powerhouse that can create massive value and drive success.

Consider Warren Buffett, one of the world’s most famous investors. His core skill is investing, but what makes him extraordinary is his ability to read and understand businesses deeply.

He didn’t just stop at learning how to invest; he combined that with the ability to assess management, understand market dynamics, and read financial statements.

The result? Buffett’s investment strategies are far more successful because they’re built on a comprehensive understanding of how businesses operate.

Another example is Oprah Winfrey. She started as a talk show host, but she didn’t stop there. She combined her communication skills with business acumen, creating a media empire.

The combination of these skills allowed her to not only connect with millions of people but also build a lasting brand that extends far beyond her original platform.

By stacking skills that complement each other, you’re not just adding to your toolkit—you’re creating a unique value proposition that sets you apart from everyone else.


To be a deep generalist, you MUST learn to learn faster than everyone else.

As a generalist looking to skill stack, if we play by the rules of a specialist, we’ll never get good enough. We need to break free from traditional learning paths. 

If we play by the standard path of going to university for 3 years to learn a new skill, 3 years for coding, 3 years for digital marketing, 3 years for design, I’ll probably take more than 10 years just to get to a competency level of a fresh graduate of each skill.

As generalists we need to do it differently. Here’s how i do it.

Learning doesn't happen in the classroom. 

You can watch 100 hours of videos on how to swim. Or a 100 videos on how to code, or how to ride a bike, or how to run a profitable facebook ad campaign.

The only way to be good at it is to actually do it! 

As humans, we’re always incentivise to optimise for the short run. We want instant gratification, it’s literally genetically coded into us. 

Thats because when we were in our hunter gatherer days in the wild, survival always came first.

So those of us who optimised for instant gratification aka staying away from the tiger that’s getting close to us, or staying away from the dangerous looking snake near us, those of our ancestors who valued instant gratification would’ve passed on those genes.

So humans today are gifted this gene for better or worse, but we don’t need this anymore. We’re no logner living in the wild.

In fact, we should optimise for delayed gratification. This is a whole other topic on its own but most recently I’ve been forced to confront this realisation yet again.

Just last week, when I was just planning to start creating content and start my youtube channel, I spent hours and hours researching how to do content, how to set up my camera, how to plan my script, how to video edit and so on and so fourth.

I went down this youtube rabbit hole of tutorial hell, which reminded me of my days learning to code 5 years ago. I was planning and thinking about everything from the title to the thumbnail to the channel name and caption and everything in between.

But i reminded myself to just do it and progress from there. And its true. I learn more doing 1 video than I did watching 100 tutorials on Youtube.


Traditional learning methods, like spending years in a classroom, are inefficient for generalists. Learning truly happens when you produce output, get your hands dirty, and actively engage with real-world challenges.

Take Richard Branson, for example. He didn’t go to business school; instead, he learned by doing. He launched Virgin Records as a teenager and grew it and sold it a for a billion dollars, he was solving problems as they arose and iterating on his experiences. This hands-on approach allowed him to build an empire across various industries without following the traditional path.

In my experience, the most rapid learning comes from diving into projects, seeking specific knowledge, and immediately applying what you learn. When I wanted to learn digital marketing, I didn’t enroll in a long course. Instead, I chose a project, emulated what successful marketers were doing, and built my own campaigns. I learned faster because I wasn’t just consuming information—I was creating something with it.

By following this approach, you’ll accelerate your learning curve and reach competency faster than those who stick to traditional methods. Instead of spending years trying to master a skill, you’ll be able to pick up what’s essential in months or even weeks. This method doesn’t just help you learn faster; it also makes you more adaptable and better prepared for real-world challenges.

Imagine this: Instead of spending three years learning programming in a classroom, you take a project, emulate a successful app, and start building your version. In six months, you’ll have not only learned to code but also built something tangible. The result? You’re far ahead of those still stuck in theory.


Here’s a step-by-step strategy to learn faster as a generalist:

  1. Choose a Project to Emulate

Identify a successful project that embodies the skills you want to learn. This gives you a clear target and helps you understand what “good” looks like. For example, if you want to learn web development, find a website you admire and aim to recreate its core features.

  1. Start Building Your Own Version

Don’t wait until you feel ready—start building immediately. The process of building is where real learning happens. You’ll face challenges, make mistakes, and learn from them, all of which accelerates your understanding.

  1. Seek Specific Knowledge

As you build, seek out the specific knowledge you need to overcome obstacles. Instead of trying to learn everything upfront, learn what’s necessary to solve the problem at hand. This targeted learning is much more efficient.

  1. Bonus: Teach It

Teaching what you’ve learned solidifies your understanding and uncovers any gaps in your knowledge. Share your progress, write tutorials, or explain your process to others. Teaching forces you to clarify your thoughts and deepen your mastery.

Consider Tony Robbins, who didn’t follow a traditional educational path. Instead, he learned by doing—by studying human behavior and psychology through real-world experiences, then teaching others what he had learned. By constantly emulating successful strategies and applying them in his own work, he became one of the most influential life coaches in the world. His learning was rapid and effective because it was rooted in practical application, not theory.

Tim Ferriss, author of The 4-Hour Workweek. Ferriss is a master generalist who learns new skills at a breakneck pace. He focuses on “meta-learning,” the process of deconstructing and emulating the most effective methods used by experts. He then applies and teaches these skills, reinforcing his knowledge and accelerating his learning curve.

By following this approach, you can compress years of learning into months and achieve a level of proficiency that rivals those who take the traditional path.

Skill stacking makes you irreplaceable

Being a generalist who can combine multiple skills makes you far more valuable than someone who only excels in one area. Here’s how this plays out in real-world scenarios:

A coder is a valuable asset, but coders are often seen as interchangeable commodities, especially in large tech firms or when companies outsource coding work. The more coders in the market, the easier it is to find a replacement. However, consider a coder who also understands accounting.

This coder is not just writing code but is also creating software that is financially efficient, compliant with regulations, and optimized for business needs. Their dual expertise makes them far more valuable because they bridge two critical domains.

Take Mark Zuckerberg, for instance. He wasn’t just a coder; he understood the psychology of social networks and the mechanics of scaling a business. This combination of skills is what made Facebook a success. Coding alone wouldn’t have been enough.

Similarly, a Facebook ads specialist who only knows how to run campaigns is easily replaceable. But a specialist who also understands crypto and blockchain technology brings unique value to companies in the fintech or crypto space.

They can create ads that resonate with a specific, tech-savvy audience, giving them an edge over standard ad specialists. For example, consider someone like Andreas Antonopoulos in the crypto space. He’s not just a technologist; he’s an educator and a communicator who can bridge the gap between complex blockchain concepts and the general public.

By expanding your skill set beyond a single domain, you’ll become irreplaceable. You won’t just be another coder or marketer; you’ll be someone who adds unique value to your projects and teams. This makes you harder to replace and gives you leverage in negotiations, career opportunities, and overall professional growth.

Imagine this: A company is looking to streamline its financial software. They can either hire a coder and an accountant separately or hire you—someone who can do both. The latter saves the company time and money while ensuring better integration between the software and financial requirements. Your dual expertise positions you as a key asset, not just an employee.

person wrapping bandage
Photo by dylan nolte / Unsplash

Wrapping up. Imagine your journey as a puzzle.

At first, all you have are scattered pieces that don’t seem to fit. You try to put them together, but nothing makes sense. This is the phase where “nothing happens.”

But then, as you persist, one piece suddenly clicks into place. That single connection starts a chain reaction, and suddenly, the bigger picture begins to emerge. This is when “everything happens.” What once seemed like chaos now starts to take shape.

Each new skill is like finding another corner piece, helping you see how the rest fit together. Over time, the fragments of knowledge and experience begin to connect, forming a clearer path forward. This clarity is where you can create value, solve problems, and guide others.

Stack skills based on interest.

Stack skills based on your strengths & traits.

Stack skills based on monetisation.

Finally, stack skills based on synergy.


This isn’t a sprint; it’s a marathon. Think in terms of decades, not days.
You got this.

Join 100+ others on my newsletter, where I share insights & learnings every week - in tech, entrepreneurship & self development.

No spam, no sharing to third party. Only you and me.

Member discussion