Shift from Software Engineer to Data Science - Data Science Central2019-11-11T22:39:20Zhttps://www.datasciencecentral.com/forum/topics/shift-from-software-engineer-to-data-science?commentId=6448529%3AComment%3A785901&xg_source=activity&feed=yes&xn_auth=noSo as a result i see being a…tag:www.datasciencecentral.com,2018-12-15:6448529:Comment:7858082018-12-15T22:36:52.144ZMariam Harfouchhttps://www.datasciencecentral.com/profile/MariamHarfouch
<p>So as a result i see being a data scientist requires this mathematical mindset which is what i find helpful.</p>
<p>Thank you for your reply Mrs Satdichanh:)</p>
<p>So as a result i see being a data scientist requires this mathematical mindset which is what i find helpful.</p>
<p>Thank you for your reply Mrs Satdichanh:)</p> Being a data scientist meanin…tag:www.datasciencecentral.com,2018-12-15:6448529:Comment:7859012018-12-15T21:24:58.353ZManichanh Satdichanhhttps://www.datasciencecentral.com/profile/ManichanhSatdichanh
<p>Being a data scientist meaning that you will be able to translate number to be a problem/solution and theory, while the abilities needed for this is not just mathematics. In the complex datasets, there're a lot (more) to understand the link between factors and variables rather than just (only) know how to run regression or modeling or ANOVA or pearson's correlation etc. So i think another most important thing of being a data scientist is being able to interpret the results and translate…</p>
<p>Being a data scientist meaning that you will be able to translate number to be a problem/solution and theory, while the abilities needed for this is not just mathematics. In the complex datasets, there're a lot (more) to understand the link between factors and variables rather than just (only) know how to run regression or modeling or ANOVA or pearson's correlation etc. So i think another most important thing of being a data scientist is being able to interpret the results and translate those into theory(ies) that really can explain something better.</p>
<p></p>
<p>PS: most of people will see numbers as numbers, while data scientist always see numbers as a problem to solve, how and why</p> Understood. An alternative to…tag:www.datasciencecentral.com,2018-11-26:6448529:Comment:7810522018-11-26T19:56:20.251ZJustin Burrusshttps://www.datasciencecentral.com/profile/JustinBurruss
<p>Understood. An alternative to demonstrate your data science chops is to sign up at Kaggle (<a href="https://www.kaggle.com/" target="_blank">https://www.kaggle.com/</a>) and compete in one of their many data science competitions. Consider joining an existing team, too: it's good experience, exposure, and networking even if your team does not win.</p>
<p></p>
<p>If you manage to win a competition or two, your next job interviewer is not going to care what your major was or where you studied…</p>
<p>Understood. An alternative to demonstrate your data science chops is to sign up at Kaggle (<a href="https://www.kaggle.com/" target="_blank">https://www.kaggle.com/</a>) and compete in one of their many data science competitions. Consider joining an existing team, too: it's good experience, exposure, and networking even if your team does not win.</p>
<p></p>
<p>If you manage to win a competition or two, your next job interviewer is not going to care what your major was or where you studied because you've demonstrated the ability to solve data science problems in a very public way.</p> Thank you Mr Karriem for your…tag:www.datasciencecentral.com,2018-11-26:6448529:Comment:7809762018-11-26T18:42:10.226ZMariam Harfouchhttps://www.datasciencecentral.com/profile/MariamHarfouch
<p>Thank you Mr Karriem for your reply it's very helpful :)</p>
<p>Thank you Mr Karriem for your reply it's very helpful :)</p> Thank you Mr Justin, i really…tag:www.datasciencecentral.com,2018-11-26:6448529:Comment:7808732018-11-26T18:40:50.494ZMariam Harfouchhttps://www.datasciencecentral.com/profile/MariamHarfouch
<p>Thank you Mr Justin, i really appreciate your advice and i always look for competitions but unluckily in Lebanon we don't appreciate the field of mathematics. There isn't community or programs to encourage student, i study online courses from outside Lebanon.</p>
<p></p>
<p>Thank you Mr Justin, i really appreciate your advice and i always look for competitions but unluckily in Lebanon we don't appreciate the field of mathematics. There isn't community or programs to encourage student, i study online courses from outside Lebanon.</p>
<p></p> I concur with all of Vincent'…tag:www.datasciencecentral.com,2018-11-26:6448529:Comment:7809682018-11-26T18:08:44.528ZKarriem "A.J." Perryhttps://www.datasciencecentral.com/profile/KarriemAJPerry
<p>I concur with all of Vincent's advice. As a statistician in the ci/data analyst in the civil service, my trajectory is a bit different. I would be less concerned with applied mathematics and put more emphasis on probabilistic theory and statistics, particularly regression analysis, time series models and forecasting, matrix algebra, etc. Understanding the practices and theories behind these can be extraordinarily useful, industry-wide. Your software engineering background can be very…</p>
<p>I concur with all of Vincent's advice. As a statistician in the ci/data analyst in the civil service, my trajectory is a bit different. I would be less concerned with applied mathematics and put more emphasis on probabilistic theory and statistics, particularly regression analysis, time series models and forecasting, matrix algebra, etc. Understanding the practices and theories behind these can be extraordinarily useful, industry-wide. Your software engineering background can be very useful as you may find yourself developing in some capacity. I hope this useful is useful. Good luck!</p>
<p>V/r, </p>
<p>A.J. </p> Vincent summed it up nicely.…tag:www.datasciencecentral.com,2018-11-26:6448529:Comment:7808672018-11-26T17:55:17.417ZJustin Burrusshttps://www.datasciencecentral.com/profile/JustinBurruss
<p>Vincent summed it up nicely.</p>
<p></p>
<p>Mariam, one other thing you could do as an undergraduate to help demonstrate your mathematical strengths is to participate in a mathematical competition. In the US and Canada we have the Putnam competition, and elsewhere in the world there is the IMC (<a href="http://imc-math.org.uk/" target="_blank">http://imc-math.org.uk/</a>).</p>
<p></p>
<p>Good luck!</p>
<p>Vincent summed it up nicely.</p>
<p></p>
<p>Mariam, one other thing you could do as an undergraduate to help demonstrate your mathematical strengths is to participate in a mathematical competition. In the US and Canada we have the Putnam competition, and elsewhere in the world there is the IMC (<a href="http://imc-math.org.uk/" target="_blank">http://imc-math.org.uk/</a>).</p>
<p></p>
<p>Good luck!</p> Thank you Mr Vincent for you…tag:www.datasciencecentral.com,2018-11-22:6448529:Comment:7802112018-11-22T20:36:22.250ZMariam Harfouchhttps://www.datasciencecentral.com/profile/MariamHarfouch
<p>Thank you Mr Vincent for you answer. So after 20 years of experience what is your advice as a software engineer(i know python and many programing language).</p>
<p>Is it possible to get a job as a data Scientist ?</p>
<p></p>
<p>Thank you Mr Vincent for you answer. So after 20 years of experience what is your advice as a software engineer(i know python and many programing language).</p>
<p>Is it possible to get a job as a data Scientist ?</p>
<p></p> While it is possible to do da…tag:www.datasciencecentral.com,2018-11-22:6448529:Comment:7799262018-11-22T15:38:41.840ZVincent Granvillehttps://www.datasciencecentral.com/profile/VincentGranville
<p>While it is possible to do data science with little math and stats as I have done for more than 20 years despite my strong statistical/math background, most employers will look for someone who knows classical machine learning techniques pretty well. Being able to write professional code in Python is a big plus, and some statisticians lack this skill. So is a deep understanding of how various database architectures work, and having worked on real, complex data. This should be an advantage for…</p>
<p>While it is possible to do data science with little math and stats as I have done for more than 20 years despite my strong statistical/math background, most employers will look for someone who knows classical machine learning techniques pretty well. Being able to write professional code in Python is a big plus, and some statisticians lack this skill. So is a deep understanding of how various database architectures work, and having worked on real, complex data. This should be an advantage for you. A data science role that would fit nicely for a software engineer, is data engineer or architect. Also many data scientists use libraries to perform stat/math procedures (gradient algorithm, regression.) However, many employers -- during a job interview -- still expect candidates to know the details about these procedures. While some are unimportant (eigenvalue theory), some are (how to interpret results, differentiating between correlation and causation, when these techniques fail, cross-validation, model-fitting, and feature selection done right.) In some "data science" roles (BI analysts), you might only work with Excel and SQL. Some employers will provide any training that you lack, and in some cases, they like someone new to the field, as these employees do not have to un-learn some bad practices acquired during college years. Physicists are routinely employed in data science roles, for instance in Fintech, so the field is definitely open to people with various backgrounds.</p>