Should you become a Web developer or a Data Scientist?

Let us answer this question in this thread.
🧵👇
🎯First, let's understand what these two fields are all about.

👉Starting with web development

Web development mainly refers to development of websites and web-apps which comprises of the front-end and the back-end development.
🐦Let's take the example of twitter, the part that where users make tweets, like and reply them is the front-end. The servers where twitter is storing the tweets, keeping a track of how many likes a tweet has, authenticating us, etc. is the back-end.
📊What is Data Science?

Simply put Data Science is a field wherein one extracts insights from a large collection of "unstructured" data. Unstructured data means that it is vague.
💠There might be no relation between the data upon first look, but by using complex algorithms and analysis a data scientist will extract useful insights from the data.
📈Data Scientists work in pretty much every industry,but finance is the most popular by far, where they try to analyse data for investment decisions.

Data Science is also used by medical institutions, automotive manufacturing companies etc.
I could keep going on.
🤔Which is easier to get into?

Web development, without a doubt. You can start making websites with basic HTML and CSS in within 2 weeks. You can then learn advanced concepts and some back-end language and easily make full stack apps in less than 5 months.
▶️On the other hand, in order to become a data scientist you need to know quite a bit of complex math and even insights about the industry of data you're working on. Contrary to popular belief this doable without a college degree!
⭕️ However, this also means you have to learn math and then concepts of programming along with business, finance or the industry of the data you're working on which takes more time than web development.
💸Which pays more?

Without a doubt, data scientists are paid more than web developers, however it shouldn't be your only consideration while choosing between the two fields.
How to get into web development?

For web development, @TechParida has these extremely detailed roadmaps for both back-end and front end development. https://twitter.com/TechParida/status/1309353944418865152?s=20
https://twitter.com/TechParida/status/1310167081313206272?s=20
For Data-science, we have a set of three courses by freecodecamp which are a great way to start out.
For doing projects in Data-science you'll require a lot of data.
Kaggle has you covered, this is the place where you'll spend most of your time polishing your data-science skills. http://kaggle.com 
Protip: Use Google collab for doing DataScience and VS code for web development

https://code.visualstudio.com/  https://twitter.com/PrasoonPratham/status/1310173969325027328?s=20
⛳️Conclusion

My advice would be to first try out both fields and then choose what interests you, for me it was data science doesn't have to be the same for you.

Good Luck!
You can follow @PrasoonPratham.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled: