Why I decided to become a full-stack developer in 2022
Tags: webdev, beginners, programming, productivity
Published: 2021-12-21 03:47:48

### Call To Action 

Being the most technical in my immediate family I would often get called for bug fixes, and casual errors, to some of the larger thing such as websites using builders such as wix, wordpress, squarespace, and webflow. Naturally as I learned the more intricate details of these programs and became more aware of the outrageous prices of websites, and the inability to transfer websites. I began to look around for a more flexible option. The clear next step was web-development.

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/cnee87s6rb9o8csgiywz.jpg)


#### The Research

Researching about web development was a shorter process than expected. It boiled down to 2 sections, front end web development, & back end web development. Front End Web-Development is defined as developing the GUI(Graphical User Interface) with the use of HTML, CSS, & JS. Back End or server side development is development of the code that communicates the database information to the web browser. An example of some frequently used back end languages would be 

- Java
- PHP
- Ruby On Rails 
- Python
- .NET

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/7rjkh4m3j7q8eybppofj.jpg)

#### Is It Useful?

In an age of information overload, their are many platforms to share information. Who builds them. Web-developers. From Dev.to, to the most veneered blogs, and forums. Fullstack web-dev is an amazing skill to have in this day, and age. It provides and insane amount of opportunities from being able to get a job at a FAANG company, Freelance, create a startup, ect. 

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hyf5bp2ft73vr3m7dlns.png)

#### MISC.

Don't take for granted the soft-skills that you will also develop becoming a dev. Collaborating with others will help to build clear communication skills, you will also learn to ask for help, and clearly communicate to other when helping them. Another underrated skill is that of learning. In the tech space technology is ever evolving meaning devs, are forever learning to keep pace. This will require exemplary research skills, to get to the point as soon as possible. 


#### What is the The Market like 
 
While looking at sites like fiiver you will notice the market is over saturated with skilled developers from other countries that charge far less than a admissible amount for the average American. A prime example of this is india. They have no national minimum wage but it tends to range from 160 rupees ($2.40) per day in Bihar to 423 rupees ($6.35) per day in Delhi based on Minimum Wages Act,1948 (according to minimum-wage.org). As you can guess the living expenses are also far less their. Now you should have a clear vantage point of the market. However the situation is quite different as far as 9-5, or start-up would go. Their are many large companies and startups looking for developers to build their website and/or maintain it. 

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ko9nk6lt1x9oefh7yxr7.jpg)

#### Extra

_If you would like to go further in depth on this topic here are some more articles!_

1. https://eduvoice.in/scope-computer-science-india/
2. https://www.pnas.org/content/116/14/6732
3. https://nuke.fas.org/guide/india/agency/krithi2.html

##### Thanks for reading! 

As always if you think their is something to be added, or I said something incorrect please correct me in the comments.