Is it worth learning Machine Learning and Data Analysing (Help!)???

patrickjane

Active member
  • Sep 4, 2016
    377
    182
    43
    ගෙදරින් එහා
    I am currently doing BSc engineering degree in a government university. In my previous 2 years I was curios about machine learning, python, data analysing stuff and self learned most of them through internet. Now I am maintaining a portofolio with projects I've done. The problem is I am currently doing a civil engineering degree and there is a little bit hesitation in me to go into this machine learning field since I have no degree in cs related even though I have a good knowledge in coding and stuff. I am looking forward to do a final year project related to machine learning and data analysing. The bottom line is when I graduate I am okay to do a job related to ML and Data science and leave my all knowledge related to civil engineering behind.

    All I want to ask from you guys is I am willing to take any risks, but is it worth? what would happen to guy like me when I put my foot into this field?
     

    avjayarathne

    Well-known member
  • Sep 13, 2021
    9,765
    29,992
    113
    Kandy
    first, I have to say, I am not an expert on this
    but machine learning & data analysis are surely worth
    follow some certificates relate to that. there are more free things.

    you can find a bunch of free courses from Udemy & Coursera
     
    • Like
    Reactions: jennt

    patrickjane

    Active member
  • Sep 4, 2016
    377
    182
    43
    ගෙදරින් එහා
    Thank you buddy. Now you doing freelancing?
    not yet. currently completing my degree

    first, I have to say, I am not an expert on this
    but machine learning & data analysis are surely worth
    follow some certificates relate to that. there are more free things.

    you can find a bunch of free courses from Udemy & Coursera
    Thank you!
    ------ Post added on Jan 1, 2022 at 8:41 PM
     
    • Love
    • Like
    Reactions: jennt and olu bakka

    patrickjane

    Active member
  • Sep 4, 2016
    377
    182
    43
    ගෙදරින් එහා
    I have Bsc in electrical engineering and now after learning online, I'm working as a full-time data analyst. In Sri Lanka, there is good demand for Data Analyst with the right skill set.
    Glad someone replied.! What do you mean by right skill set? does that mean knowing of different kind of libraries like Matplotlib, Panda, Tensorflow, Scikit-learn etc... or the having good knowledge of logical thinking and statistic knowledge?

    btw I'd like to know how mach can someone earn as a data scientist in Sri Lanka like 1-2 year experience
     
    • Like
    Reactions: jennt

    hitmanrock

    Well-known member
  • Dec 13, 2007
    727
    535
    93
    Glad someone replied.! What do you mean by right skill set? does that mean knowing of different kind of libraries like Matplotlib, Panda, Tensorflow, Scikit-learn etc... or the having good knowledge of logical thinking and statistic knowledge?

    btw I'd like to know how mach can someone earn as a data scientist in Sri Lanka like 1-2 year experience
    Don't expect to get a Data Scientist role straight ahead in Sri Lanka. Most of the data scientist vacancies published by SL Companies are just typical Data Analyst roles, you will realize if you get a chance to attend for an interview. Real data scientist jobs are currently in LSEG, Octave, and a few other companies, but they required a data science related degree, so it is not easy to get a job for a self-learner. So, if you are coming from a different area rather than BSc in Data Science my advice is to start your journey as Data Analyst and while doing that follow an MSc in Data Science (AI).

    Skills for Data Analyst:
    • Language: Python (though python is not used in the day-to-day applications, interviewers are keen on how much know about Python), SQL-must have
    • SQL Database modeling on both on-premise and Cloud. Knowledge of cloud technology is essential.
    • Excel automation VBA, Google Sheets with app script
    • Visualization Tool: PowerBI, Tableau (Most SL companies use Power BI due to less license cost)
    • Presentation ability.
    • Knowledge of ML is an added advantage.
    Build an attractive Portfolio website prior to applying for the job.

    An associate-level DA or DS job role with 1 year of experience can start with 150,000.
     
    • Love
    Reactions: jennt

    olu bakka

    Well-known member
  • Aug 18, 2011
    22,008
    22,411
    113
    Don't expect to get a Data Scientist role straight ahead in Sri Lanka. Most of the data scientist vacancies published by SL Companies are just typical Data Analyst roles, you will realize if you get a chance to attend for an interview. Real data scientist jobs are currently in LSEG, Octave, and a few other companies, but they required a data science related degree, so it is not easy to get a job for a self-learner. So, if you are coming from a different area rather than BSc in Data Science my advice is to start your journey as Data Analyst and while doing that follow an MSc in Data Science (AI).

    Skills for Data Analyst:
    • Language: Python (though python is not used in the day-to-day applications, interviewers are keen on how much know about Python), SQL-must have
    • SQL Database modeling on both on-premise and Cloud. Knowledge of cloud technology is essential.
    • Excel automation VBA, Google Sheets with app script
    • Visualization Tool: PowerBI, Tableau (Most SL companies use Power BI due to less license cost)
    • Presentation ability.
    • Knowledge of ML is an added advantage.
    Build an attractive Portfolio website prior to applying for the job.

    An associate-level DA or DS job role with 1 year of experience can start with 150,000.
    As I know data scientists are not just IT persons. It's a science related job goes with stat.
     
    • Like
    Reactions: jennt

    patrickjane

    Active member
  • Sep 4, 2016
    377
    182
    43
    ගෙදරින් එහා
    Don't expect to get a Data Scientist role straight ahead in Sri Lanka. Most of the data scientist vacancies published by SL Companies are just typical Data Analyst roles, you will realize if you get a chance to attend for an interview. Real data scientist jobs are currently in LSEG, Octave, and a few other companies, but they required a data science related degree, so it is not easy to get a job for a self-learner. So, if you are coming from a different area rather than BSc in Data Science my advice is to start your journey as Data Analyst and while doing that follow an MSc in Data Science (AI).

    Skills for Data Analyst:
    • Language: Python (though python is not used in the day-to-day applications, interviewers are keen on how much know about Python), SQL-must have
    • SQL Database modeling on both on-premise and Cloud. Knowledge of cloud technology is essential.
    • Excel automation VBA, Google Sheets with app script
    • Visualization Tool: PowerBI, Tableau (Most SL companies use Power BI due to less license cost)
    • Presentation ability.
    • Knowledge of ML is an added advantage.
    Build an attractive Portfolio website prior to applying for the job.

    An associate-level DA or DS job role with 1 year of experience can start with 150,000.
    Thank you very much for your detailed answer <3 means lot
     
    • Like
    Reactions: jennt

    HAneo

    Well-known member
  • Jan 30, 2007
    12,970
    29,167
    113
    Homagama
    1. In my previous 2 years I was curios about machine learning, python, data analysing stuff
    2. self learned most of them through internet.
    3. there is a little bit hesitation in me to go into this machine learning field since I have no degree in cs related even though I have a good knowledge in coding and stuff.
    So the abstract is in the above 3 points extracted from your own statement. just look at them. what you can see?
    1. curios is the key to success. the way I see that it is what your instinct tells you to do.
    2. you are a good learner and can learn things yourself. even though you are in Civil Eng you learned some CS stuff.
    3. Now you hesitate........... this is where you need help.

    1. my life rule was never do anything you don't like.
    2. On one hand you have a future in Civil cus you went far.
    3. on other hand you like CS stuff more than CIvil things. it's a risk to jump from one to another. so do the civil first with full focus.
    4. in your extra time follow what you like that is ML as a hobby.

    Now you have 2 weapons in your hand. so in the future, you may need both of those. because everything will eventually be converted to the concept "Smart". Smart means ML involved. when that happens you are a one at top of the line. as a fallback, you have a Civil degree. move towards smart Civil Engineering(i think this concept is yet to come)

    Good luck
     
    • Like
    Reactions: ChamodhK and jennt

    KungaK

    Well-known member
  • May 24, 2018
    430
    271
    63
    Fist of all, stop hating your specialization. Neither DS or ML align well with Civil. Better learn computational skills such as advanced CFD; do some crazy impressive structural designs; and put into a nice portfolio. You'll get noticed very soon. Good luck
     
    • Like
    Reactions: jennt

    jennt

    Well-known member
  • Sep 23, 2021
    2,960
    4,588
    113
    Abyss
    I am currently doing BSc engineering degree in a government university. In my previous 2 years I was curios about machine learning, python, data analysing stuff and self learned most of them through internet. Now I am maintaining a portofolio with projects I've done. The problem is I am currently doing a civil engineering degree and there is a little bit hesitation in me to go into this machine learning field since I have no degree in cs related even though I have a good knowledge in coding and stuff. I am looking forward to do a final year project related to machine learning and data analysing. The bottom line is when I graduate I am okay to do a job related to ML and Data science and leave my all knowledge related to civil engineering behind.

    All I want to ask from you guys is I am willing to take any risks, but is it worth? what would happen to guy like me when I put my foot into this field?

    I have Bsc in electrical engineering and now after learning online, I'm working as a full-time data analyst. In Sri Lanka, there is good demand for Data Analyst with the right skill set.

    Glad someone replied.! What do you mean by right skill set? does that mean knowing of different kind of libraries like Matplotlib, Panda, Tensorflow, Scikit-learn etc... or the having good knowledge of logical thinking and statistic knowledge?

    btw I'd like to know how mach can someone earn as a data scientist in Sri Lanka like 1-2 year experience

    Don't expect to get a Data Scientist role straight ahead in Sri Lanka. Most of the data scientist vacancies published by SL Companies are just typical Data Analyst roles, you will realize if you get a chance to attend for an interview. Real data scientist jobs are currently in LSEG, Octave, and a few other companies, but they required a data science related degree, so it is not easy to get a job for a self-learner. So, if you are coming from a different area rather than BSc in Data Science my advice is to start your journey as Data Analyst and while doing that follow an MSc in Data Science (AI).

    Skills for Data Analyst:
    • Language: Python (though python is not used in the day-to-day applications, interviewers are keen on how much know about Python), SQL-must have
    • SQL Database modeling on both on-premise and Cloud. Knowledge of cloud technology is essential.
    • Excel automation VBA, Google Sheets with app script
    • Visualization Tool: PowerBI, Tableau (Most SL companies use Power BI due to less license cost)
    • Presentation ability.
    • Knowledge of ML is an added advantage.
    Build an attractive Portfolio website prior to applying for the job.

    An associate-level DA or DS job role with 1 year of experience can start with 150,000.

    Fist of all, stop hating your specialization. Neither DS or ML align well with Civil. Better learn computational skills such as advanced CFD; do some crazy impressive structural designs; and put into a nice portfolio. You'll get noticed very soon. Good luck

    අපරාදෙ වෙන එකෙකුට සිවිල් කරන්න තිබ්බ චාන්ස් එක
    Nice discussion..
     
    • Like
    Reactions: kinkon