Creating My Dream Job

Zai Builds
2 min readOct 12, 2023

In the last few weeks I’ve been focusing on learning 3D modelling as well as front-end engineering. Since making my JavaScript guide I’ve managed to build a React to-do list app project and also an animal chart visualisation for an interview which you can see here (view on desktop please this isn’t great on mobile).

After completing both of these front-end projects I’ve felt accomplished and like a genius, similarly whenever I finish some 3D work I feel like Einstein.

Design doesn’t make me feel like this at all.

Even if I do great design work, whether that’s high fidelity prototypes, branding or anything else, I don’t feel accomplished.

Recently someone reached out to me for some last minute graphic design work that turned out to be some set design mock-ups for a Nike campaign. All of the deliverables got created and signed off in less than 72 hours but instead of feeling proud of myself after completing everything all I felt was a sense of relief.

So I’ve reached the conclusion that my next 9–5 needs to be a Creative Technologist role where I can code and 3D model in my day-to-day. Or I need to begin freelancing as a Creative Developer.

One career pathway idea I had was to be a Creative Technologist or a Creative Developer in my 9–5 as well as provide UX consulting for early-stage start-ups. The best of both worlds if you will.

So, as a result of this new aspiration, I’ve decided to learn Tailwind CSS, React and Three.Js over the next 6 months. I’ll also be strengthening my Blender knowledge.

I’ll be trying to publish a Three.js project and documenting the entire process so I can release a blog by end of year or hopefully even sooner; within this blog I’ll share my process for designing and modelling assets plus the actual code too.

As always, here are some resources I’ve found and created for learning all of the technologies I mentioned in this blog.

All of these resources are free and easily accessible.

Happy learning!

Blender

Blender 3.0 Course

Blender Fundamentals Document

Blender Project Ideas

Tailwind CSS

Tailwind CSS Course – FreeCodeCamp

Tailwind CSS Course – Dave Gray

React

React Fundamentals List

JSX Fundamentals List

React Course – FreeCodeCamp

Three.js

Three.js Tutorials – Wael Yasmina

Three.js Beginner Tutorial – Fireship

Three.js JavaScript Prerequisites Document

--

--