Side Hustles for Developers
Tags: startup, career, beginners, writing
Published: 2020-08-02 14:38:50

The original post was on [Side Hustles for Developers - Reading Time: 5 Mins](https://www.maxongzb.com/side-hustles-for-developers-reading-time-5-mins/) and cover image by [Zachary Keimig](https://unsplash.com/photos/Wz-5buxsNqA)

# Introduction
![undraw High five u364][1]

As developers, there's a school of thought to look for a developer. Who is writing a blog or building side projects in your free time as a way of hiring? Which most of the time, the developer does not start out to look for ways to generate income from it. Besides with the purpose to hone your craft & gain experience doing something outside of your daily grind. 

Therefore I would suggest any developer who plans to start a blog to seek to turn it into a side hustle. To create one with an initial investment of [$100][2] or less to start a side hustle. Which your side hustle has to generate income to keep it going. So that you can use it for other things in life. Say pay for a more expensive vacation or just to knock off your student loans at a much faster pace. 

Once your side hustle is generating a substantial income. You can choose to do it full time or continue with it. While taking breaks to recharge and think of growing further or start a new side hustle. Here are some of the side hustle ideas that I had tried. Do note that it is encouraged to set aside some amount of your free time to do it consistently without affecting your work.

If you encounter, an employer with a policy of not allowing their employees to do a side hustle for non-legitimate reasons. Do seek a new employer or be silent till your side hustle has grown to be lucrative. Which replaces about 50% or more of your salary. With your own emergency savings of 3-6 months of more salary/expenses.

# Becoming a Teacher, Mentor or Coach
![undraw teaching f1cm][3]

There is tons of reason why teaching/mentoring/coaching can be a good side hustle due to the **low upfront** cost for it. Besides just spending the time and effort to seek clients. Market yourself & building a profile page in mentoring/coaching platforms like [CodeMentor][4] to allow you to gain clients.

The great thing about either teaching, mentoring or coaching. There is a different tier of prices you can add. Based upon your available time or help & support they need. While helping you to become a better leader or manager while you do it. Below is a rough guide for you, when you are thinking of either of these options from lowest to highest in price point & time taken from your end.

1) Teaching - It is usually conducted in a format of one to many within-session through online/offline or hybrid model for the students. It can be live or prerecorded scaled from a small classroom of 20 to thousands of students depending on the format. Which you could help a student to learn a skill, concept or implement what they had known.

2) Mentoring - It can be a one to one or to a small group of 20 or less. Which they can talk to you in a live session or 1 to 1 session to bounce ideas, advice, provide insights or recommendations or to formulate a plan to help them in their lives. To solve a problem or actionable steps to help them from point A to B.

3) Coaching - This requires the most time investment from yourself in a long term or short basis. Which you discuss with the coaching client to know & understand more about them. As an accountability partner to hold you accountable by asking probing questions. In every step of the way with adjustments to the plan with feedback from you and the client. To reach the intended purpose or overcome an obstacle they had encountered.

# Blogging
![undraw font kwpk][5]

Blogging allows you to add value to developers with a specific niche. This can be used for building your portfolio that is **beyond** your GitHub account, CV or resume. Seek to commit to doing it for 5 years. Before calling it quits and reevaluate your time or effort spent to it.

Usually, in less than 5 years, HR with high-quality jobs, potential employers, sponsors or people with product or services will come to you. Knocking at your door to give you a high-quality job or place sponsorship to their product or services in your blog if it helps a niche audience.  

# Writing a Book
![undraw typewriter i8xd][6]

It takes a long time to write a book. It can be a frustrating and tiring process. Which involves significant time investment in your part to seek out a publisher or through the self-publishing route. 

One of the great things about publishing a book is that it can generate multiple revenue sources. Seek to earn the bulk of your revenue from book sales or endorsements from the book. Not just through speaking at conferences or consulting projects. It could also be your name card. That anyone can look at you to ask you for their help in specific problems.

In this day & age, it is much easier to self publish or work with an established book publisher. Which as a writer, you should focus on promoting or marketing your book by going onto podcast channels, your email list, large developers websites like [CSS Tricks][7] or [Simple Programmer][8]. You can also learn to use crowdsourcing to help in marketing your book. Like **progress update** or **funding** your book sales through your own following.

# Conclusion
![undraw set preferences kwia][12]

These are some of the types of side hustles that I had tried and had some modest success in it. For more inspiration, you could always look at either [IndieHackers][13] & [Side Hustle School][14] for inspiration. Which can be very interesting & wacky in an implementation like a [Revenge cake][15]. 

My suggestion for you to move forward is to **brainstorm** ideas that are simple and easy for you to create, sell & market the products or services without much effort. With only an investment of **$100** to start. You can also focus on building up an audience or following in a niche that you are serving.

If you like this article do **sign up** for my [Adventurer's Newsletter](https://maxongzb.activehosted.com/f/1). Which contains interesting content I stumble across over the week in the area of **Python**, **Web Development**, **Startup** and articles that I wrote.

You can also **follow** me to get the **latest** update of my article on **Dev**.

Lastly, are you looking to specialise yourself as a developer? If it's a Yes. I'm giving away my free ebook called ["Picking Your Specialisation as a Developer"](https://maxongzb.activehosted.com/f/5) for anyone interested to command a higher salary or do the work that you like.

# Reference
* [The $100 Startup][2]
* [CodeMentor][4]
* [Side Hustle Ideas for Developers][16]
* [Simple Programmer][8]
* [Side Hustle School][17]
* [IndieHackers][18]
* [48 Ideas to Get You Started][19]
* [Revenge Cake][15]
* [UnDraw][20]


[1]: //images.ctfassets.net/ly2f59p4unnn/1ifBzQ1MgLIQhmyIerXnWo/89944a23430cbacad62a24cf6f883f66/undraw_High_five_u364.png
[2]: https://www.amazon.com/100-Startup-Reinvent-Living-Create/dp/0307951529
[3]: //images.ctfassets.net/ly2f59p4unnn/6BqTdadKjsQjgvPWtdh60e/67e4cc559fa68184e857cd275af79132/undraw_teaching_f1cm.png
[4]: https://www.codementor.io/
[5]: //images.ctfassets.net/ly2f59p4unnn/5wd6zPdUZpTupZUj0XBqgo/a5cc5a3bef72b4a7a65cc20383bca033/undraw_font_kwpk.png
[6]: //images.ctfassets.net/ly2f59p4unnn/5f1zm9TLP1A49r8fhKmWGt/42121c147d38e68b7f7c1f0cc5b446bc/undraw_typewriter_i8xd.png
[7]: https://css-tricks.com/
[8]: https://simpleprogrammer.com/
[12]: //images.ctfassets.net/ly2f59p4unnn/6IOGKaeSep8ewMdtney0Pw/6ed31d888c13ac7a33c1f29e9d79634d/undraw_set_preferences_kwia.png
[13]: (https://www.indiehackers.com/
[14]: (https://sidehustleschool.com/
[15]: https://sidehustleschool.com/episode/563/
[16]: https://daedtech.com/side-hustle-ideas-software-developers/
[17]: https://sidehustleschool.com/
[18]: https://www.indiehackers.com/
[19]: https://sidehustleschool.com/ideas/
[20]: https://undraw.co/