Choosing Your First Tech Stack: A Beginner’s Guide

I understand that for beginners, choosing your first tech stack is no walk in the park and can be quite frustrating. When I first started out, I spent many sleepless nights, almost driving myself crazy ๐Ÿ˜…, researching the perfect tech stack to begin with.

But here are some steps to help you out a bit ๐Ÿ‘‡๐Ÿป :

  1. Find Your Tech Tribe ๐Ÿซ‚:

    Choose a technology where you have access to a supportive community.
    Look for a field where mentors and professionals are readily available to assist you. This is crucial because they can offer you guidance when youโ€™re stuck, preventing you from spending days in frustration, maybe even pulling your hair out ๐Ÿ™ˆ .
    Moreover, they can steer you in the right direction, helping you get up to speed and start releasing your work sooner.

  1. Documentation and Tutorials ๐Ÿ“:

    Go for a technology with clear and up-to-date documentation,
    one with a large pool of tutorials and resources like videos, articles and open source projects.

    This allows you to learn at your own pace and at your own schedule.
    Believe it or not, a majority of your issues can likely be resolved by reading the official documentation. ๐Ÿ”

  2. Show Me the Money ๐Ÿค‘:

    Focus on tech that will actually land you a job.

    Why?
    Because itโ€™s super important to spend your time learning stuff thatโ€™s not only cool but also has a demand in the job market.
    After all, you want to make sure your hard work pays off (literally) ๐Ÿ’ฏ

    After choosing a technology, your next step is to get good at it.

    Hereโ€™s why:

    Learn Once, Move Anywhere ๐Ÿง :
    Get a solid grip on fundamental concepts like variables, loops, operators, conditionals, functions, and asynchronous programming.

    This is key because once you understand these basics, you can easily adapt and move on to different technologies later on. ๐Ÿš€

    And in order to be good you need to :

    Build Stuff ๐Ÿ› ๏ธ:
    You need to build things in order to get better, it doesn’t matter even if it’s a simple page with a button.

    We all need to start from somewhere right?

    When I first started out, I would search for a simple app that someone else had made and try to copy both the UI and functionality.
    Choose a project that’s not too complex but within your abilities to code and complete. Believe me, you’ll learn a ton this way.


Some of you may know the game Undertale, it was made by a single person and has made over 220 Crores ๐Ÿ’ฐ so far, you don’t need to be a great programmer to start building things , check out the short video below ๐Ÿ‘‡๐Ÿป

So, if youโ€™re interested in learning any other technology (we will try to pair you with an expert), Don’t hesitate to reach out โ€” remember, the first step to success is knowing when to ask for help.

  • By Aibor Nongkynrih, Full-stack Developer

Posted

in

, ,

by

Tags:

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *