There's a lot of startup talk here on Twitter!

You want in? 🤩
But it's scary 😱

...and you don't know what you're doing.

Let's look at some things you can do to prepare yourself before making the move

🧵👇
First, let me be honest with you.

If you have no experience with startups, business, leading a team, handling finances, corporate structures, etc - chances are, you will fail!

So despite what you may hear on this app - don't "just go for it".

Prepare yourself instead 👇
🔸 Get comfortable doing business.

I recommend freelancing.
You can do this next to your regular job, and it doesn't take much to get started.

🔹 Create a sole trader company.
🔹 Create a profile on Upwork.
🔹 Starting doing work.

This will teach you basics of doing business.
🔸 Start outsourcing

As you get more work (and perhaps transition into full-time freelancing), start outsourcing parts of your work.

Collaborate with other freelancers on your work - perhaps even permanently, in which you will transition into a small agency.
This will teach you a lot about leading a team, prioritize and delegating work, specifying requirements, communication and onboarding, managing time, and estimating projects.

You may also hire external agencies to handle your marketing and social presence.
🔸 Start productizing your services

Now that you have a good understanding of how a business ecosystem works, it's a good time to start productizing your services.

This means selling your services as packages and subscriptions.
It will provide you with recurring revenue.
🔸 Start working with/for startups

One of the best ways to learn about startups is to work with them.

Start offering your services to startups, or try to get a regular job at one.

Aim for the same niche as you imagine your own dream startup.
You will learn a ton!
You now have:
🔹 Understanding of how to do business
🔹 A network of clients/other businesses
🔹 Knowledge about creating (recurring) revenue models
🔹 Knowledge about to sales/distribution
🔹 Skills in leading a team/delegating work
🔹 Knowledge about the pains in your niche
🔸 Create your startup

Alright! At this point, you should be ready.

Next up is:
🔹 Validate your idea
🔹 Validate the market
🔹 Build a brand + distribution channels
🔹 Sell and scale

Check out my YouTube channel to learn more 👇
youtube.com/SimonHoiberg
A few other threads that you may find useful:

📌 How to found a company.


📌 Learn how to sell


📌 10 reasons to start a business in Switzerland


📌 How we launched a profitable SaaS
Of course, I'm not here to say, that you cannot be successful as a startup founder right off the bat.

But I hope it's clear to you, how you'll be *way* more likely to succeed now, than if you just made the jump directly from being a regular employee.
There are endless paths to achieve success 🏅
This was one of them.

I hope you enjoyed reading!

Take a second to like and retweet this thread.
In that way, people from your own network get to enjoy it as well.

Thank you 🙏

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Simon Høiberg

Simon Høiberg Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @SimonHoiberg

26 Sep
This week was interesting - cause I sold my very first info product 🤩

I made +$7,134.78

How?

Let's break down the strategy, the expenses, and the effort spent on this product 👇🧵 Image
First, let's get a financial overview.

💳 Expenses

🔹 E-book creation:
- Book cover: $47,-
- Proofreading: $52,-

🔹 Marketing:
- Promoted post on IG: $182,-
- Paid ads: $100,-

💰 Revenue

🔸 Sales: $7,134.78,-
🔹 Stripe Fees + taxes: $272,-

💸 Net Profit: $6,482,-
Secondly, let's get an overview of the time spent.

📖 Writing the e-book:
16 hours.

🌍 Website + Stripe integration
10 hours.

📧 Creating email drips:
4 hours.

📣 Creating promotional content:
6 hours.

⏱️ Additional marketing efforts:
4 hours.

Total time spent:
40 hours.
Read 14 tweets
17 Sep
20 of my most popular JavaScript Tips 💡

Thread 🧵👇
Pass arguments as an object.

The meaning becomes much more clear from the names of the properties.
Also, the order doesn’t matter anymore.

Trust me - your teammates will be happy 🙌
Extending the standard built-ins is considered bad practice.

Create your own utility class instead 🙌
(...And share it on NPM, if it's useful to others).
Read 23 tweets
16 Sep
JavaScript ES2021 🚀
It's here!!

Are you up to speed with some of the cool new features we got in ES2021?

Let's take a look 👇🧵
JavaScript ES2021 (or ES12) - was published in June 2021 and introduces some cool new features to the JavaScript language.

Should you care?!

Well, it's not groundbreaking (like ES6), but it does introduce some features that you should familiarize yourself with.

Let's dive in!
🔸 String.prototype.replaceAll()

The current 'String.prototype.replace()' method only replaces the first occurrence, unless a regular expression with a global modifier is provided.

With the new 'String.prototype.replaceAll()' method, we can finally omit the regex 👇
Read 11 tweets
14 Sep
🔥 Functional Style JavaScript 🔥

The most popular and widely accepted style of writing JavaScript in 2021.

But what is "functional style" and why is it so popular?

Let's take a look 🧵 👇
JavaScript is a multi-paradigm programming language.

This means that the language is open for programming in different styles, including object-oriented, procedural, prototypal, and functional.

By far, the most common styles you see are object-oriented and functional.
🔹 Imperative vs. declarative

👉 Object-oriented programming follows an imperative paradigm.

👉 Functional programming follows a declarative paradigm.

Let’s look at the difference.
Read 29 tweets
31 Aug
5 annoying JavaScript habits that you want to avoid.

I see these 5 over and over.

They are bad for performance, readability, and they signal a lack of basic understanding of the JavaScript language.

Let me go through them here 🧵👇 Image
Using map() instead of forEach().

Arrays expose different methods for different purposes.
If you are simply iterating through a list, you want to use forEach(), not map().

Using the wrong method may miscommunicate the intent. Image
Creating an extra arrow function (thus an extra function closure), while not being necessary is both bad for readability and bad for performance.

It's a sign that the author doesn't truly understand that in the nature of JavaScript, you can pass functions by reference. ImageImage
Read 7 tweets
19 Aug
Looking for your dream job in tech?

Use these tips to catch the attention of the tech recruiters.

👇🧵
🔸Have a great LinkedIn profile

Your LinkedIn profile is probably the most important asset for your career.

This is typically going to be the first impression the recruiters get from you, so make sure it stands out GREAT!

Here are so tips on how to improve it 👇
🔹 Have a great profile image

Make sure to have a great profile image:
- Look professional
- Clean background
- Great lighting

You can use this service to analyze the quality of your LinkedIn image.
snappr.com/photo-analyzer/
Read 18 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!

:(