Getting your career started in tech.
Groom your path to becoming a tech person
Do you ever feel you don't belong in the tech space? or do you think tech is so challenging and you can't perform well? If so, journey with me as I unveil the secret to becoming the most wanted person in the tech ecosystem.
Here are some truths you need to know, the tech ecosystem needs you, your creativity, communication skill, problem-solving skill, and other skillsets. Tech support diversification, your skin colour does not matter, your gender type is highly welcome.
Irrespective of who you are, there is a place for you in tech. Do you know by 2030, most jobs will be tech-inclined. However, thousands of developers are wanted hour after hour on platforms like Upwork, Fiverr, Indeed, vanhack, Jobberman, Remotetechjobs, and many others.
So why not you, you deserve a space in tech, if you are ready to put in the work. Below are some major roles in tech and some actionable steps to start and improve your skill in these areas.
- User interface design and experience (UI/UX).
- Frontend development.
- Backend development.
- Project management.
- Content writing
- Data analysis.
You wonder why I selected, the above specialization as my focus. The reason is not farfetched but for now, let dive into these areas.
User interface and experience is the process of creating a layer whereby people can relate to or connect to an application, majorly through visual and textual representation. The designer creates these phases and the user uses the phase to interact with systems and can tell if the application is easy to use. It enables the establishment of prototypes for ideas using design.
A person with knowledge and experience in this area is called a user interface designer. Resources to learn for designing are: Figma, Proto, Sketch, Invision studio, and platforms to visit for design views and showcasing are dribbble Dribbble, Uplabs, Behance and others.
Frontend development is the conversion of user interface design into a functional service using code. Design is translated from being static to being dynamic and active. Effective implementation of the design is developed here.
Skilled individuals in the domain are called frontend developers. Checkout platforms like w3school, Mozilla developer network frontend development , Traversy media, Codepen. Curriculum resource Frontend roadmap.
Backend development is developing activities that users don't see. This activity controls the major functionality of the application like data storage, generation and manipulation. Elite in this area are called backend developers. Use resource like Mozilla developer network Backend development. Curriculum resource Backend roadmap.
Project management is concerned about the development process from start to finish. A proficient person with this skill is called a project manager. He takes responsibility for planning the timeline of the project, and he is the middle man between the developer, the client or the company.
He also ensures that the project achieves its set goals. Tools you need for project management are Jira, Asana, Trello and others
Data analysis is the process of refining data to get insight from it. It helps effective decision making by users. It involves statistical processes used to describe, illustrate, and evaluate data.
People with vast knowledge of this skill are called data analysts. Platforms for development are Jupyter notebook, Google collab.
Content writing is art writing to suit a specified audience to inform or educate them. An individual involved in content writing is known to be a content writer. He or she writes website content, e-books, social media post, blogs, newsletters, magazines and other forms of content.
A content writer can use tools like Grammerly, Google docs, and Reverso .
Why I focus on these technology specializations is that they are required in solving technology-related problems. Also, they are in high demand in the market. Not only does this skill bring monetary value, but it also comes along with good tidings of respect and relevance in modern-day society.
General ways to learn about the aforementioned skills are Youtube, blogs and communities e.g Hashnode, in summary, practice googling.
Platforms to start learning are Udacity, Frontend masters, freecodecamp , Coursera, Datacamp , EdX, Code academy and others.
The most effective way to learn these skills is by practising and building consistently.
Finally, this journey may not come as easy as you think, diligence is highly required. Plant flowers on your path by having a good mindset for the job i.e healthy self-esteem and have a mentor. Remember you are needed in the tech space. Sip a drink and smile. Cheers to your journey.