Did you know that there is a strategy that can make you 100% more likely to achieve your goals?

It is simple, yet highly effective, and it works for software developers learning how to code, for starters in business, and martekers alike.

A thread. ↓
1. Most people set goals

We all have dreams and goals.

- Learning how to code
- Earning a million dollars in a year
- Starting a highly successful business
- Finding our dream partner
- Closing a million-dollar deal
- Getting the promotion we deserve
There are so many goals out there that we couldn't count them all, even if we wanted to.

It's great to have goals because they are our drive. They make us leave our comfort zone and explore the unknown to reach them.

Goals lead to ambition. Reaching them is awesome.
Only setting a goal has issues. It's nothing else than a statement that could sit there forever.

Psychologically there is nothing that drives you to really go for it. You've said it. You've maybe written it down, but what then?

It's up to you to pursue it.
2. Ask questions

Questions are interesting because they spark curiosity in us.

If you ask yourself a question, you will put the time in to find an answer.

A quick Google search, six hours, and a few articles about the Third Reich on Wikipedia later, you have your answer.
It's an interesting phenomenon that you can use to your advantage.

Don't be driven by a simple statement, be driven by questions.

You turn your goal:

"Learn to develop software within a year."

into:

"How do I learn to develop software within a year?"
This transformation doesn't seem like much, but it changes a lot.

Write it down. No matter whether it is a whiteboard, a sheet of paper on your fridge, or on your desk.

Whenever you engage with this question, you will immediately invoke a process that looks for answers.
This process sparks curiosity, which leads to a boost in motivation to tackle the question at hand.

You immediately begin looking for more information, and information is what you need to obtain to get closer to answer this question.
During your research, you will especially be open to everything you find, and not only to a tiny amount of it.

You will uncover many possible ways to reach your goal. And all these ways can spark new questions.

It is like a tree with many different paths down to its leaves. A tree with nodes containing questions.  One main question l
Every path in this tree of questions is a possible path for you to follow.

If you ever hit a dead end, you can go back and start from where you branched off initially.

Each question answered, leading to new questions, will also lead to new knowledge.
And then you follow one path, and while you work on it, you uncover new problems and questions that open more branches.

The process becomes parallel.

1. Research
2. Work
3. Uncover a problem
4. More research
5. More work
6. Uncover another problem
7. Rinse, repeat
You follow this process until you arrive where you actually wanted to get to, and more often than not, you will see that you can get even further than you actually planned to.

You are always at the edge of uncertainty which motivates you to look deeper and go further.
3. Thread end

That's it for this thread.

I hope you found something useful in it for you.

If you enjoyed reading this thread, consider dropping a like, retweeting the first tweet, and follow me (@oliverjumpertz) for more content like this.

• • •

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

Keep Current with Oliver Jumpertz

Oliver Jumpertz 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 @oliverjumpertz

4 Aug
A super simple yet highly effective trick helps you increase your chances after tech interviews and keeps you a little safer:

The follow-up email.

A thread. ↓
1. What is a follow-up email?

A follow-up email is basically an email you send after a meeting.

You should usually send it within a day after that meeting.
This email gives you a chance to:

- Summarize what you understood or talked about
- Pick up points that were left undiscussed
- Give answers you promised to or couldn't deliver
- Ask additional questions
- Show overall more interest in the process
Read 19 tweets
2 Aug
I started to take Twitter seriously in March 2020.

Since then, I grew a community of over 30,000 awesome and unique human beings (and some bots).

Here are some lessons I learned along the way that might also help you.

A thread. ↓
1. You need a real goal

I'm not gonna lie. When I started, I thought to myself:

"Let's see how many followers I can get."

But this is not a great goal. There is no end to it.

After 1k followers come 2k, 5k, 10k, 50k, 100k...and so on.
This is a treadmill that is most likely going to lead to burnout.

You'll get depressed when there are days with super slow growth and become ecstatic when you have days with ultra growth.

And this goes on and on and on.
Read 40 tweets
2 Aug
Having a good portfolio is crucial to showcase what you are capable of.

It can lead to jobs, gigs, and long-term clients.

Here are some ways to build a portfolio for software developers, developer advocates, data scientists, UX designers, and many more.

A thread. ↓
1. Create a portfolio page

A portfolio page is one of the most crucial things to have if you aim to market yourself and showcase your work.

You can be present on multiple platforms, but there should be one central place that you own.
You can build this page yourself, use a no-code platform, leverage WordPress and a template, or whatever else helps you in building your page.

Spend some time on this page. It's a one-time effort.

Don't simply use the first template or design that you find on the internet.
Read 18 tweets
1 Aug
Especially when you have no prior experience as a software developer when applying to jobs, you need something to stand out.

One way to show what you are capable of is to build a portfolio, and here is how that should look.

A thread. ↓
1. Why a portfolio?

When you have little to no experience, it isn't easy to show a potential future employer that you can do the job.

Even a college degree doesn't guarantee that you can work in the industry.

Education actually differs a lot from reality.
Education teaches you how things work.

This holds true for:

- College courses
- Tutorials
- Books
- Online courses
- etc.

You often even learn HOW to do things.

But this doesn't ensure that you know how to apply this knowledge.
Read 38 tweets
31 Jul
For the last two weeks, I posted at least one thread every day about cracking your tech interview, marketing yourself, and growing as a software developer.

Here is a collection of the threads I published.

And there are many more to come in the future.

A thread. ↓
1. "Are there any questions left we can answer?"

This inconspicuous question is one of the most important ones in any interview.

This is where you can shine and make a lasting impression.

2. "Where do you see yourself in five years?"

Many candidates hate this question because we usually don't even know where we will be in a few months.

You can, however, use this question to your advantage and here is how.

Read 17 tweets
30 Jul
Cracking a tech interview is one thing, but it's a whole other level of difficulty to get an interview at all.

Marketing yourself takes time, but there is a way to minimize your efforts: LinkedIn.

Let's see how you can use LinkedIn optimally to market yourself.

A thread. ↓
0. Foreword

I have used LinkedIn for quite some time now and put some great effort into optimizing my profile and approach.

Before I decided to go down the content creator route, I had at least 10 recruiters (more often 20 to 30) contacting me daily about new roles.
As soon as I set myself as "open to offers," I can't even catch up with all the messages I get anymore.

This is not to brag but to prove one point: LinkedIn gives you visibility, leading to potential interviews.
Read 40 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!

:(