I am not sure but I am leaning towards a software position as they are usually remote. However, based on the questions from your video, I would be a better fit for a data position. I look forward to gaining some practical experience with either field!!!! Thank you for your posting your content, @Tina Huang. It is so helpful!
Software Engineering VS. Data Scientist 1. Building vs. Discovering 2. Clearly-defined vs. Interdisciplinary 3. Well-defined career progression vs. Flexibility 4. Coding as passion vs. Coding as a skill 5. Lower vs. Higher entrance barriers
@@seetsamolapo5600 it depends on where you plan to work. You'll have to do your own research if you truly want to find out about that. For example, in my area data scientist pays more and has more demand than software engineering. Naturally this would be different in other areas around the world. So do your own research
As someone who is working in the Data Analytics side, I wholeheartedly agree with this. Data science is a new field which basically supports or optimizes how to do business. Software engineering leans more on building software or applications where normal people can use/consume. If you want to create your own business in the tech industry, software engineering should be necessary. If you want to support existing businesses, data science is the way. I'm planning to create my own business on the food industry and I can see that data science can help it a lot.
@@sparshraikar4333 Having a background in software engineering will help a lot setting up a tech business. Most tech businesses have custom softwares (i.e. websites, desktop application, mobile applications) that aid them in their processes or in other cases, creates software for their clients. With data science, I'm able to fully optimize my business thru insights and also market new things for more sales.
So software engineering is good for creating the business and data science is good for helping it's growth? So if I wanted to start a business but not sure what type of business it will be, should I specialise in software engineering? Also, how about AI, do you think that might be better to specialise in than SWE for a tech startup, assuming I've done a general comp sci degree already?
So software engineering is good for creating the business and data science is good for helping it's growth? So if I wanted to start a business but not sure what type of business it will be, should I specialise in software engineering? Also, how about AI, do you think that might be better to specialise in than SWE for a tech startup, assuming I've done a general comp sci degree already?
@@mohammedyakub3760 To answer your questions: 1. Yes. In Tina's video, software engineering is the creation of apps. You would want to do it so that you can make things convenient for your customer. Think of using a pen and paper in logging your customers/orders versus having an excel or a database to record it :) 2. It depends on you actually. Most of the tasks in a business that you can automate requires software engineering. If you want to have an edge or to differentiate yourself in the market, you should invest yourself in data science. 3. In my opinion, it depends on what kind of AI you would want to create. Facebook chatbots are already considered AI. Evolving NPCs in a video game is already considered AI (Ryan Reynold's Free Guy movie). Creating Jarvis (Ironman) is also AI. For me, I would want to create Baymax (from Big Hero 6) so I would need some robotics background to do it. facebook chatbot AI = responding better to your customers (replacing virtual assistants), admin related automation (all industries but much more specific to customer support/marketing) evolving NPCS = video game experience, game industry Jarvis = kinda like Apple's Siri, retail industry Baymax = medical industry
@@maggiekay7426 First of, there's no dumb question for someone who wants to learn :) Actually, the foundation of both software engineering and the data science is the same. It's the application in the real world that differentiates them. Think of it like having a specialization of some sort like Software Engineer - Mobile App Developer (android, apple), Software Engineer - Web Developer. The reason why they categorized it as data science is because of additional things you would need to learn for this i.e. statistics. To be a good data scientist, you would need to have a solid background on data engineering and data analysis.
I have a masters of data science but once I started working in a data position, I have realized that I enjoy more of the coding and building. Whether its writing Python, SQL, or R code for building and analyzing data, or building reports in SSRS, those are the aspects of my job that I most enjoy. I have been considering changing careers to software engineering. Also, I do feel like data scientists are expected to know too much these days. From communication, data visualization, statistics and deep learning, to cloud platforms, Spark and now Docker. That is a ton of skill and knowledge that seems super-human!
@@malsanikeshavarao5450 I am not a data scientist per se, I am a Data Systems Manager. But I code a lot with SQL, Python, and R. I write mostly SQL and I have coded thousands of lines of SQL and quite a lot of R. Python is also very useful for manipulating and analyzing data. For Python I use the Pandas library and I recommend anyone who wants to work with data to learn that library. Pandas is very efficient and is very useful for building data pipelines. When I code with Python I use Jupyter Notebooks. So to answer your question, yes, I order to really work with data, coding is necessary. Also, there are aspects of software engineering that are becoming more common within data science. Things like Git and Docker. I use Git to manage versions of code that I write, particularly Gitlab.
@@malsanikeshavarao5450 no it isn't at the level of a software engineer. However don't be surprised if we have to learn to develop apps in Flask or Django in order to deploy models. That is becoming more common for data scientists.
This is the most systematic and detailed review of any of the two careers I’ve ever seen. Thanks for this video, it definitely helped in finding my next step!
Someone recently suggested me to try coding since I'm already a scientist who enjoys spending hours solving a problem. I thought I want to go into software engineering since I get to create something, but this video made it pretty clear that I'll go in the data science direction. Very useful and clear points, great video!
This was a timely recommendation. I love data and have training in stats at the master's level, but the temptation to just "get into the game" as a software engineer is definitely there.
She sugarcoated data science a bit. Having worked both roles, I can tell that software roles are way more chill than data roles, and sadly they pay a lot more too.
This helped me soo much! I was really on the fence but I'm leaning towards Software Development just because I have serious doubts that I could present the Data in a parsable/usable way. I like coding, so I'll stick with that, but I also LOVE working with numbers, so I'm hoping I can land a Data Analyst job somewhere down the line. Thanks for providing the insight.
I’ve been thinking about which path to go for weeks but I’m torn because I’m leaning towards software engineering but wish a program would focus on Python (much easier for me to understand and practice) but seems like I have to learn JavaScript - and more specific-HTML and CSS even though I’m not interested in front end stuff..
Thank you so much for making this! My first coding language was Python, but my next few where php and html. I've gone back and forth between the two jobs, but you really helped clear this up for me. I realized I loved to create, and even when I was using Python AI I realized most of the time I was using it to create too. It's such a relief to finally make the decision to be a software developer instead of pursuing data science. Thanks again!
Thanks for the informative video! Just a caveat on the salary comparison: data science often requires graduate-level education (Master's or PhD)/considers it an asset whereas software engineers do not. Or, if without a graduate degree, it's not uncommon to work as a Data Analyst for 1-2 years before becoming a Data Scientist. So while the average salary may be higher for Data Scientists, there's likely some additional education/work experience factored in.
I wish this video is released earlier, certainly would be of a great help to me! Got in to SE course but was contemplating if this career path suits me but eventually I switched to DS. This video now further validates my decision of doing DS. Thanks for the insights!
I definitely feel more passionate about data science, but I might learn some skills related to software engineering to get a job fast. Software engineering also seems like a good way to get into data science.
im thinking of completing my computer science bach and then getting some SWE internships in with that and also after I graduate while completing a DS master's but maybe during the internships in the SWE roles I will prefer building. We will see
I'd like to say thank you for making things clear for me, as a third year CS student i was very confused about my future, a lot of my peers are into web dev, i tried it too but i find myself not enjoying coding for long hours. on the other hand data science seems more enjoyable to me. again thank you very much!
I just to say, I've been on the fence especially because I follow a lot of people on Twitter who are in tech and readily give information for both and I started doubting which path I wanted to go down. I feel a bit more sure now because I love the idea of programming but dont think it's something I want to do forever. I like the idea of researching, etc and when you asked the question of whether or not the viewer thinks of coding and basically a hobby or something they enjoyed or a skill, I think of it moreso as a skill. and I never thought of it that way! Thank you!
I really enjoy watching your videos, makes me think that I could achieve a progress in the field as well! It is super important to have role models and you're certainly one for me!
@@TinaHuang1hi, if you had to pick nowadays -given the knowledge you've got-, would you still go with data scientist or would pick software engineering?
It's been a while I am thinking of changing my career track from SWE to DS but I was confused how it will affect me. Thanks for this video. It cleared all doubts and I will go with DS.
glad to hear that Sarthak! I’m a fellow data scientist and TH-camr, and have got a few videos on things I enjoy / dislike the most about my role - maybe it could help you out? 😊
She sugarcoated data science a bit. Having worked both roles, I can tell that software roles are way more chill than data roles, and sadly they pay a lot more too.
This video helped me a lot! I was so stuck under a giant pile of information on the internet. This helped me choose! Very clear and simply explained! Thank you
Excellent differentiation defined in layman terms, must watch for anyone in this dilemma... Btw, I resonate with data science more because I have a Technology degree in bachelor's but also have an MBA and around 8 years of Business Analyst experience.
I don’t necessarily agree with the "discovery vs building mindset" part. Most of the time, data scientists do not only try to extract patterns from the data, but also have to "build" a model that will be used to make predictions. Even though, It does not take as much time and effort as building an API from scratch, it is still building, to a lesser degree. Second, software engineers spend a lot of time, trying to "discover" the root cause of a bug in order to solve it. Here again, the line between discovery vs building seems a little bit blurry.
What an amazing video - I'm currently trying to figure out the career switch I'd like to make, and this was the perfect conceptual and practical video. Thank you!
Though it is thought that software engineering is a more defined title at the core, it is not as clearly defined role in terms of limits of what you do when you get out of junior levels -- at least at so-called "FAANG" companies (I work at one). This ranges often includes being a solutions/software architect, a product manager, a software engineer manager, engineering lead, systems administrator, systems engineer, and SME (subject matter expert) for operational support are a few I can name off the top of my head. Anyone outside of a junior fresh out of college is going to be expected to carry weight in at least one of those roles, with many stronger (probably senior titled quickly enough) people covering all except maybe one. I also wouldn't suggest that software engineering is less interdisciplinary at all -- in fact, I think it's quite the opposite. You cannot build software without understanding the problem domain. For sure the engineers who write the image manipulation features for Adobe understand how to use the tool at an expert level if they were a consumer right at the gate. Just like game developers understand the games they are writing code for. Yes, there's plenty of room and space to operate with direct concern or awareness of the end product and general domain, but if you're not a junior engineer you're always needing to lean on knowledge about what it is you're building software for in order to be effective. Not trying to sound mean, but it doesn't seem like you went very as a software engineer to speak on what "isn't" there. Your view seems very informed about what juniors who are still learning how to code do.
She sugarcoated data science a bit. Having worked both roles, I can tell that software roles are way more chill than data roles, and sadly they pay a lot more too.
The Perfect questions I have seen so far where one should ask themselves before choosing Software Engineering Vs Data Science Thanks for the explanation Tina!
Great video! Realized yesterday that I think I'm cut out for data science more than software engineering, and this video reinforced a lot of my insights. Thank you :)
I spent so much time thinking about this! For months I wasn't sure which route I wanted to take because I really liked both of them and couldn't decide. A few weeks ago I woke up one morning and "just knew" that I wanted to become an ML engineer, I don't know why but since then I've been really sure about that. In the past I worked both on SW as well as DS projects and I found that I really enjoy the engineering aspect of software as well as the data and machine learning aspect of DS, so maybe that was the reasoning behind that. Nevertheless this video definitely reassured my decision! I guess I really like building stuff more than I like discovering it. (damn I'm so glad I found this xD)
Oh that’s awesome! You kinda intuitively knew but couldn’t quite put it into a logical reason right. Seems like you’re able to now though and that’s amazing. Clear direction is so powerful!
When she said she applied for a lot of jobs I thought she was gonna say like 100 or more. Girl 50 and 10 is nothing lol. You’re really lucky to have found a job after so few apps.
I'm very new to coding and stuffs. I love discovering things and you have just broadened my knowledge. I was feeling really stuck to which path I should choose. oh well ill take my time and learn thoroughly. arigato ane san
Thank You so much for this video and your explanations of Software Engineering and Data Science. I’m currently a Senior Data Analyst and I am thinking about making that leap into a Data Scientist role. This was extremely helpful.
I'm so glad you found it helpful! I spent so much time thinking about this too before making my decision :) Hmm I've always wondered what the difference is in the day to day of a data analyst and a data scientist?
Tina Huang For me as a Senior Data Analyst, I do a lot of discovery and/ or researching which I love. A huge part of that research is trend analysis or finding and presenting those insights to clients for them to make better business decisions. The only difference is that I don’t get the chance to do coding as much as I would like to. A lot of your data analyst positions are rooted in the field that you study in such as business, economics, finance, engineering etc. and not a lot of those positions require coding. So the skill set can vary from data analyst position to another. What appeals to me about Data Scientists is the coding, research, presenting those insights and working on a variety of projects that some data analyst positions do often give. Sorry for being so long winded.
@@Avant402 I need advise I'm doing software development but I have a course called data analytics.... can I get a job although I don't have a data science degree
Really good video I feel data science would be for me because I'm constantly asking questions and I like that fact that it uses data science as a tool to drive business decisions.
Honestly you're inspirational to me. I'm a freshman in college currently perusing an MCS degree, and it's hard! I'm struggling with calc, and learning coding is doable but challenging. I've been thinking about shifting over to a regular CS degree instead of a MCS one. That leads me to ask: does it really matter which one I take in the long run? Can I be a software engineer with an MCS degree or be a data scientist with a regular CS degree? I hope to hear from you soon.
I really needed to hear this :) I think after realizing that software engineers build things (I know that's kind of a duh realization lol) vs data science involving discoveries, I think software engineering would be a better fit for me. Thank you for the insights!
Thank you for this video. Because now I have more clear path. I am currently on a corporate that is not aligned to my interest and I was searching jobs for software engineering but with this video my interest really going to Data Science!! Wow thank you very much for this video.
One thought about salary. If you are good enough to become a data scientist, you can probably make more if you switch to software engineer. The average/median is confusing because there are a lot more sf eng than ds, and the bar of entry for sf eng is very low, so there are a lot of low paying sf eng dragging down the average.
I just graduated from undergrad and am hoping to listen to some insights about differences between swe and data scientist cuz I kinda wanna decide the direction of my future career path. This video is the most helpful one I watched recently and I am so inspired and more confident towards where my passion lies. Thanks a lot. Keep it going Tina.
She sugarcoated data science a bit. Having worked both roles, I can tell that software roles are way more chill than data roles, and sadly they pay a lot more too.
Do you resonate more with software engineering or data science? Let me know in the comments below!
Great video! You are helping a lot of people.
I am not sure but I am leaning towards a software position as they are usually remote. However, based on the questions from your video, I would be a better fit for a data position. I look forward to gaining some practical experience with either field!!!! Thank you for your posting your content, @Tina Huang. It is so helpful!
I resonate more with data science!
really great vid thanks alot very informative your vid helped me think about what i really want
Data science because software engineering is a byproduct in my eyes which I will be able to do when I can data science. Skill over just doing.
You are the chill girl in every class who says she hasn't studied for exam but tops the whole college
YES! God those people annoyed me lol _"Oh i'm going to fail this exam..."_
Score: 95%.
..|..
@@Snakebloke 95%? You’re wrong my friend. More like 98% haha
I'm that kind of student lol
@@fraelitecagnin7628 didn't ask
@@cyn8600 Rude!
Software Engineering VS. Data Scientist
1. Building vs. Discovering
2. Clearly-defined vs. Interdisciplinary
3. Well-defined career progression vs. Flexibility
4. Coding as passion vs. Coding as a skill
5. Lower vs. Higher entrance barriers
You saved me 8 minutes of my life
@@GG-nm9xv honestly data science seems to new to be a good career
@@mohit4902 yeah Data science is not ideal
@@nattyzaddy6555 why do you say that?
Probably because positions are harder to find, harder to land, and less well defined.@@hipportek1568
Great explanation: "building products vs discovering insights"
Building products 🔥🔥
@@Vishivishnu03 which one has more shmoney as an employee?
@@seetsamolapo5600 it depends on where you plan to work. You'll have to do your own research if you truly want to find out about that.
For example, in my area data scientist pays more and has more demand than software engineering. Naturally this would be different in other areas around the world. So do your own research
@@theMiaow which area are you ?
If I like to build products based on my insights?
Thank you for that comment on screen saying " I almost gave up, please don't give up ... " I needed that. Thanks a lot I definitely will not
I am so happy to hear that!! Yes - I really almost did and I'm so happy now that I didn't. I know one day you'll say the same 💪
@@TinaHuang1 Really, it was soothing
As someone who is working in the Data Analytics side, I wholeheartedly agree with this. Data science is a new field which basically supports or optimizes how to do business. Software engineering leans more on building software or applications where normal people can use/consume. If you want to create your own business in the tech industry, software engineering should be necessary. If you want to support existing businesses, data science is the way.
I'm planning to create my own business on the food industry and I can see that data science can help it a lot.
@@sparshraikar4333 Having a background in software engineering will help a lot setting up a tech business. Most tech businesses have custom softwares (i.e. websites, desktop application, mobile applications) that aid them in their processes or in other cases, creates software for their clients.
With data science, I'm able to fully optimize my business thru insights and also market new things for more sales.
So software engineering is good for creating the business and data science is good for helping it's growth? So if I wanted to start a business but not sure what type of business it will be, should I specialise in software engineering? Also, how about AI, do you think that might be better to specialise in than SWE for a tech startup, assuming I've done a general comp sci degree already?
So software engineering is good for creating the business and data science is good for helping it's growth? So if I wanted to start a business but not sure what type of business it will be, should I specialise in software engineering? Also, how about AI, do you think that might be better to specialise in than SWE for a tech startup, assuming I've done a general comp sci degree already?
@@mohammedyakub3760 To answer your questions:
1. Yes. In Tina's video, software engineering is the creation of apps. You would want to do it so that you can make things convenient for your customer. Think of using a pen and paper in logging your customers/orders versus having an excel or a database to record it :)
2. It depends on you actually. Most of the tasks in a business that you can automate requires software engineering. If you want to have an edge or to differentiate yourself in the market, you should invest yourself in data science.
3. In my opinion, it depends on what kind of AI you would want to create. Facebook chatbots are already considered AI. Evolving NPCs in a video game is already considered AI (Ryan Reynold's Free Guy movie). Creating Jarvis (Ironman) is also AI. For me, I would want to create Baymax (from Big Hero 6) so I would need some robotics background to do it.
facebook chatbot AI = responding better to your customers (replacing virtual assistants), admin related automation (all industries but much more specific to customer support/marketing)
evolving NPCS = video game experience, game industry
Jarvis = kinda like Apple's Siri, retail industry
Baymax = medical industry
@@maggiekay7426 First of, there's no dumb question for someone who wants to learn :)
Actually, the foundation of both software engineering and the data science is the same. It's the application in the real world that differentiates them.
Think of it like having a specialization of some sort like Software Engineer - Mobile App Developer (android, apple), Software Engineer - Web Developer. The reason why they categorized it as data science is because of additional things you would need to learn for this i.e. statistics. To be a good data scientist, you would need to have a solid background on data engineering and data analysis.
I have a masters of data science but once I started working in a data position, I have realized that I enjoy more of the coding and building. Whether its writing Python, SQL, or R code for building and analyzing data, or building reports in SSRS, those are the aspects of my job that I most enjoy. I have been considering changing careers to software engineering. Also, I do feel like data scientists are expected to know too much these days. From communication, data visualization, statistics and deep learning, to cloud platforms, Spark and now Docker. That is a ton of skill and knowledge that seems super-human!
Sounds right! Thanks!
Hi does data scientist do lot of coding
@@malsanikeshavarao5450 I am not a data scientist per se, I am a Data Systems Manager. But I code a lot with SQL, Python, and R. I write mostly SQL and I have coded thousands of lines of SQL and quite a lot of R. Python is also very useful for manipulating and analyzing data. For Python I use the Pandas library and I recommend anyone who wants to work with data to learn that library. Pandas is very efficient and is very useful for building data pipelines. When I code with Python I use Jupyter Notebooks. So to answer your question, yes, I order to really work with data, coding is necessary. Also, there are aspects of software engineering that are becoming more common within data science. Things like Git and Docker. I use Git to manage versions of code that I write, particularly Gitlab.
@@thomaswolff3261 ya but I am asking about specific code like software engineer do . Is data science more of code just like software engineer
@@malsanikeshavarao5450 no it isn't at the level of a software engineer. However don't be surprised if we have to learn to develop apps in Flask or Django in order to deploy models. That is becoming more common for data scientists.
This is the most systematic and detailed review of any of the two careers I’ve ever seen. Thanks for this video, it definitely helped in finding my next step!
Someone recently suggested me to try coding since I'm already a scientist who enjoys spending hours solving a problem. I thought I want to go into software engineering since I get to create something, but this video made it pretty clear that I'll go in the data science direction. Very useful and clear points, great video!
This is amazing. Thank you so much for covering all the points so well Tina. I found it really really really helpful
Thank you so much!! I'm so happy you found it helpful! :D
I've never seen such a clear distinction between the roles. Thank you for the great explanation!
This was a timely recommendation. I love data and have training in stats at the master's level, but the temptation to just "get into the game" as a software engineer is definitely there.
She sugarcoated data science a bit. Having worked both roles, I can tell that software roles are way more chill than data roles, and sadly they pay a lot more too.
What a great level-headed and helpful video! Thank you for making it and for sharing insights from your own experience
Yay I’m so glad you enjoyed it! :)
This helped me soo much! I was really on the fence but I'm leaning towards Software Development just because I have serious doubts that I could present the Data in a parsable/usable way.
I like coding, so I'll stick with that, but I also LOVE working with numbers, so I'm hoping I can land a Data Analyst job somewhere down the line. Thanks for providing the insight.
I’ve been thinking about which path to go for weeks but I’m torn because I’m leaning towards software engineering but wish a program would focus on Python (much easier for me to understand and practice) but seems like I have to learn JavaScript - and more specific-HTML and CSS even though I’m not interested in front end stuff..
Thank you so much for making this! My first coding language was Python, but my next few where php and html. I've gone back and forth between the two jobs, but you really helped clear this up for me. I realized I loved to create, and even when I was using Python AI I realized most of the time I was using it to create too. It's such a relief to finally make the decision to be a software developer instead of pursuing data science.
Thanks again!
Happy you figured it out! 😊
@@nkemani8372 i am happy cause you are happy.
Thanks for the informative video! Just a caveat on the salary comparison: data science often requires graduate-level education (Master's or PhD)/considers it an asset whereas software engineers do not. Or, if without a graduate degree, it's not uncommon to work as a Data Analyst for 1-2 years before becoming a Data Scientist. So while the average salary may be higher for Data Scientists, there's likely some additional education/work experience factored in.
I've been asking myself this Q for the last month, and you made it clearer in 7 min! Thank you! :)
I wish this video is released earlier, certainly would be of a great help to me! Got in to SE course but was contemplating if this career path suits me but eventually I switched to DS. This video now further validates my decision of doing DS. Thanks for the insights!
How did you switch the path tho? Did you do ML for your final year project?
Dude. This video is GOLD. Instant sub.
meeeee tooooo!
I definitely feel more passionate about data science, but I might learn some skills related to software engineering to get a job fast. Software engineering also seems like a good way to get into data science.
im thinking of completing my computer science bach and then getting some SWE internships in with that and also after I graduate while completing a DS master's but maybe during the internships in the SWE roles I will prefer building. We will see
I'd like to say thank you for making things clear for me, as a third year CS student i was very confused about my future, a lot of my peers are into web dev, i tried it too but i find myself not enjoying coding for long hours. on the other hand data science seems more enjoyable to me.
again thank you very much!
honestly data science seems to new to be a good career
You are a true analyst, I love the way you structured this video. Thanks for the information
I just to say, I've been on the fence especially because I follow a lot of people on Twitter who are in tech and readily give information for both and I started doubting which path I wanted to go down. I feel a bit more sure now because I love the idea of programming but dont think it's something I want to do forever. I like the idea of researching, etc and when you asked the question of whether or not the viewer thinks of coding and basically a hobby or something they enjoyed or a skill, I think of it moreso as a skill. and I never thought of it that way!
Thank you!
Thank you so much for making me clear on what I want to learn. I’m 30 just now discovering this field and I hope I can succeed. Much love
Thanks!
🤗
I don't comment on videos much but as a SWE at FAANG myself I felt this was very well put together and balanced. Kudos.
Wow thanks so much ❤️ I definitely thought long and hard about this one ☺️
Thank you for not editing out your pauses/ rephrasing. Makes me feel a lot better about when I trip on my words sometimes
This is a breath of fresh air,
i really needed this, i now have a clear idea of what i want to do.
Thank you so much!
what did you decide?
Wow! "Do you have a Building mindset or Discovery mindset." That advice in the beginning really helped in my decision making. Thank you so much!
I really enjoy watching your videos, makes me think that I could achieve a progress in the field as well! It is super important to have role models and you're certainly one for me!
I’m so happy to hear that! I know you can and I’m rooting for you 😊
@@TinaHuang1hi, if you had to pick nowadays -given the knowledge you've got-, would you still go with data scientist or would pick software engineering?
It's been a while I am thinking of changing my career track from SWE to DS but I was confused how it will affect me. Thanks for this video. It cleared all doubts and I will go with DS.
I found this video to be extremely helpful. Thank you for sharing your experience.
This is great! I enjoyed hearing your perspective on the differences! Keep up the content!
Thank you!! :)
This is such a great video. Can't believe I am getting this content for free! Thank You. :D
This is exactly what i need!! I’ve been torn between these two. Thank you so much for your great video
I am sooooooo happpppy I found this video. I been debating between both of them.
Yay I’m so glad you found it helpful! I was too!
Thanks a lot given 100% clarity to me that i am fit for data scientist more .
glad to hear that Sarthak! I’m a fellow data scientist and TH-camr, and have got a few videos on things I enjoy / dislike the most about my role - maybe it could help you out? 😊
I love the points you made, Tina! You're making great content, keep it up!
Thank you! That means so much to me 😊😊
You did a great job telling your unbiased opinion. Thank you.
She sugarcoated data science a bit. Having worked both roles, I can tell that software roles are way more chill than data roles, and sadly they pay a lot more too.
@@mohit4902 I appreciate that info!
It’s a clarifying video. It’s really confusing the distinction between the two. But you put the question in a landscape.
The Building or Discovering trait was very helpful actually.
Thank you for this video, I have discovered that I would like to one day build my own startup therefore I'm going for software engineering
This video helped me a lot! I was so stuck under a giant pile of information on the internet. This helped me choose! Very clear and simply explained! Thank you
Excellent differentiation defined in layman terms, must watch for anyone in this dilemma... Btw, I resonate with data science more because I have a Technology degree in bachelor's but also have an MBA and around 8 years of Business Analyst experience.
I don’t necessarily agree with the "discovery vs building mindset" part. Most of the time, data scientists do not only try to extract patterns from the data, but also have to "build" a model that will be used to make predictions. Even though, It does not take as much time and effort as building an API from scratch, it is still building, to a lesser degree.
Second, software engineers spend a lot of time, trying to "discover" the root cause of a bug in order to solve it. Here again, the line between discovery vs building seems a little bit blurry.
agree isn't just discovery
Thanks for clarity
I would say there's a primary and secondary mindset in these two careers.
What an amazing video - I'm currently trying to figure out the career switch I'd like to make, and this was the perfect conceptual and practical video. Thank you!
Though it is thought that software engineering is a more defined title at the core, it is not as clearly defined role in terms of limits of what you do when you get out of junior levels -- at least at so-called "FAANG" companies (I work at one). This ranges often includes being a solutions/software architect, a product manager, a software engineer manager, engineering lead, systems administrator, systems engineer, and SME (subject matter expert) for operational support are a few I can name off the top of my head. Anyone outside of a junior fresh out of college is going to be expected to carry weight in at least one of those roles, with many stronger (probably senior titled quickly enough) people covering all except maybe one.
I also wouldn't suggest that software engineering is less interdisciplinary at all -- in fact, I think it's quite the opposite. You cannot build software without understanding the problem domain. For sure the engineers who write the image manipulation features for Adobe understand how to use the tool at an expert level if they were a consumer right at the gate. Just like game developers understand the games they are writing code for. Yes, there's plenty of room and space to operate with direct concern or awareness of the end product and general domain, but if you're not a junior engineer you're always needing to lean on knowledge about what it is you're building software for in order to be effective.
Not trying to sound mean, but it doesn't seem like you went very as a software engineer to speak on what "isn't" there. Your view seems very informed about what juniors who are still learning how to code do.
She sugarcoated data science a bit. Having worked both roles, I can tell that software roles are way more chill than data roles, and sadly they pay a lot more too.
The Perfect questions I have seen so far where one should ask themselves before choosing Software Engineering Vs Data Science
Thanks for the explanation Tina!
Great video! Realized yesterday that I think I'm cut out for data science more than software engineering, and this video reinforced a lot of my insights. Thank you :)
That's precisely the exact fine line people need to know. Nice work.
That was the most awesome video I've seen so far to sort that puzzle out
Yay I’m so glad you found it helpful ❤️
I'm making a tough decision right now great content.
What you decide
What have you choosen? Data science?
thank you for laying out differences. to me it seems like both run into each other one way or another. thanks
This is an amazing video! The Build vs. Discovery is a big one for me.
This is one of the best videos on TH-cam. Thank you so much!
I spent so much time thinking about this!
For months I wasn't sure which route I wanted to take because I really liked both of them and couldn't decide.
A few weeks ago I woke up one morning and "just knew" that I wanted to become an ML engineer,
I don't know why but since then I've been really sure about that. In the past I worked both on SW as well as DS projects and
I found that I really enjoy the engineering aspect of software as well as the data and machine learning aspect of DS, so
maybe that was the reasoning behind that. Nevertheless this video definitely reassured my decision! I guess I really like building stuff more than I like discovering it.
(damn I'm so glad I found this xD)
Oh that’s awesome! You kinda intuitively knew but couldn’t quite put it into a logical reason right. Seems like you’re able to now though and that’s amazing. Clear direction is so powerful!
True!
Great comparison and recap! I'm leaning towards the DS side and hoping to make the move from finance to DS soon! Thank you!
Thank you so much! It was exactly what I needed on this fork in the road between SWE and DS roles
Best video so far.. on difference between DS and SE
When she said she applied for a lot of jobs I thought she was gonna say like 100 or more. Girl 50 and 10 is nothing lol. You’re really lucky to have found a job after so few apps.
The key considerations basically nailed it! Nice sharing!
Best video ever describing the difference between Software Engineering and Data Science concisely.
Hi Tina, thanks for the video, great content to let someone that is technical trained outside of computer field to learn more about the difference!
This was really insightful, and factored in a lot of great variables to compare!
Thanks for this video, i have been on the fence for a while but now i know what am made for .God bless you
Really you are great first person to really clear my doubt. Now I can progress peacefully
I'm very new to coding and stuffs. I love discovering things and you have just broadened my knowledge. I was feeling really stuck to which path I should choose.
oh well ill take my time and learn thoroughly.
arigato ane san
Thank You so much for this video and your explanations of Software Engineering and Data Science. I’m currently a Senior Data Analyst and I am thinking about making that leap into a Data Scientist role. This was extremely helpful.
I'm so glad you found it helpful! I spent so much time thinking about this too before making my decision :) Hmm I've always wondered what the difference is in the day to day of a data analyst and a data scientist?
Tina Huang For me as a Senior Data Analyst, I do a lot of discovery and/ or researching which I love. A huge part of that research is trend analysis or finding and presenting those insights to clients for them to make better business decisions. The only difference is that I don’t get the chance to do coding as much as I would like to. A lot of your data analyst positions are rooted in the field that you study in such as business, economics, finance, engineering etc. and not a lot of those positions require coding. So the skill set can vary from data analyst position to another. What appeals to me about Data Scientists is the coding, research, presenting those insights and working on a variety of projects that some data analyst positions do often give. Sorry for being so long winded.
@@Avant402 I need advise I'm doing software development but I have a course called data analytics.... can I get a job although I don't have a data science degree
This helped me out a lot. Thanks so much for making this video!!
Yay I’m so glad!! 😊
Thanks for these points, Tina! I'm currently trying to decide between CS and DS grad school, so this is helpful.
Yay! I'm so glad you found it helpful!!
i wish I had watched this before I started my MS, yes it is harder to get a DS interview since more people want to get in from other disciplines
Really good video I feel data science would be for me because I'm constantly asking questions and I like that fact that it uses data science as a tool to drive business decisions.
Honestly you're inspirational to me. I'm a freshman in college currently perusing an MCS degree, and it's hard! I'm struggling with calc, and learning coding is doable but challenging. I've been thinking about shifting over to a regular CS degree instead of a MCS one. That leads me to ask: does it really matter which one I take in the long run? Can I be a software engineer with an MCS degree or be a data scientist with a regular CS degree? I hope to hear from you soon.
thanks for the video, i think the data science track appeals to me most..discovery to me feeds my satisfaction of learning new things..
This video was very helpful thank you. I turned out to love software engineering!
This was the most straightforward video on the topic. Thank you!
Great video quite nicely explained. Glad I discovered your channel today
I really needed to hear this :) I think after realizing that software engineers build things (I know that's kind of a duh realization lol) vs data science involving discoveries, I think software engineering would be a better fit for me. Thank you for the insights!
+١
Thank you so much! Really good video, it helped me a lot. Keep up the good content!
Thank you for this video. Because now I have more clear path. I am currently on a corporate that is not aligned to my interest and I was searching jobs for software engineering but with this video my interest really going to Data Science!! Wow thank you very much for this video.
Outstanding video! Great content and very well organized! You have really helped me on my tech journey. Thank you 🙏🏽
Wow I'm so happy to hear that! ❤
this is a very well made video, love it so much!
One thought about salary. If you are good enough to become a data scientist, you can probably make more if you switch to software engineer. The average/median is confusing because there are a lot more sf eng than ds, and the bar of entry for sf eng is very low, so there are a lot of low paying sf eng dragging down the average.
This was really helpful. As a economics student, I think DS is more suitable for me.
Im in the same boat as you.
same here,
Great video! Clear, concise, and help me for the question I had for a long time…
This was very well explained and outlined. Keep the good work up! 🙂
Thanks so much! I’m so happy you found it helpful ❤️
Thank you so much for the great input you delivered out there 😊
One of the best comparisons thank you!
Your videos are SO helpful and easy to understand. They are helping me so much and you are an inspiration! Thanks so much :)
Wow I'm so happy to hear that! That really means so much to me ❤️
Great video! Thanks for making it.
Great video. Thank you so much, Tina!!!!! Your video has helped me.
Thanks, Tina! This was very helpful.
I just graduated from undergrad and am hoping to listen to some insights about differences between swe and data scientist cuz I kinda wanna decide the direction of my future career path. This video is the most helpful one I watched recently and I am so inspired and more confident towards where my passion lies. Thanks a lot. Keep it going Tina.
Wow I’m so glad to hear that!! 😊
She sugarcoated data science a bit. Having worked both roles, I can tell that software roles are way more chill than data roles, and sadly they pay a lot more too.
This is exactly the video I needed to see... Thank you!!!
This is sooo good! Thank you 😊 I am so glad that it showed up in the recommendations
You have such a lovely personality. This is the fourth video I'm watching and your overall vibe just resonated with me. Peace and love \./
This is great! Really insightful. Thank you for sharing Tina!
Thank you Tina, this is a great video.
Great insight! This helped focus my path
Thank you for this video, I really appreciate that you share with us your experience
This was a great video! You are such a good speaker and explain things so well :)
Thank you! ☺️