<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Jaisurya</title>
    <description>The latest articles on DEV Community by Jaisurya (@jaisuryaprabu).</description>
    <link>https://dev.to/jaisuryaprabu</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2240025%2Fb5107d8f-4797-4dc2-84dd-b6e03c164368.jpg</url>
      <title>DEV Community: Jaisurya</title>
      <link>https://dev.to/jaisuryaprabu</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/jaisuryaprabu"/>
    <language>en</language>
    <item>
      <title>If you are starting in AI field ...</title>
      <dc:creator>Jaisurya</dc:creator>
      <pubDate>Thu, 21 Nov 2024 13:59:10 +0000</pubDate>
      <link>https://dev.to/jaisuryaprabu/if-you-are-starting-in-ai-field--bhh</link>
      <guid>https://dev.to/jaisuryaprabu/if-you-are-starting-in-ai-field--bhh</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;“By far, the greatest danger of Artificial Intelligence is that people conclude too early that they understand it.” — Eliezer Yudkowsky&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;If you are starting in AI then you are in great luck because of these reasons :&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;This field is skyrocketing 🚀&lt;/li&gt;
&lt;li&gt;There are plenty of online and free resource&lt;/li&gt;
&lt;li&gt;Huge community to get help&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Since you have decided to start a career in AI, you can see that AI can be fused to any domains like Finance, Health, Robotics, Defense , Aerospace and etc. There are endless opportunity for an AI student to start a career. The only constraint is you need to start working on it. &lt;/p&gt;

&lt;h1&gt;
  
  
  Get Started
&lt;/h1&gt;

&lt;p&gt;There are many roles in AI field namely AI engineering, ML Engineering, Research Scientist, Data Scientist and etc. To get a job in these role, you need start learning in public, this is the first step in starting in learning. This step is optional but highly recommended. You can read this &lt;a href="https://www.swyx.io/learn-in-public" rel="noopener noreferrer"&gt;blog&lt;/a&gt; about how to learn in public.&lt;/p&gt;

&lt;h1&gt;
  
  
  Unavoidable Step
&lt;/h1&gt;

&lt;p&gt;The next step is to learn mathematics. Don't avoid this step as this is the fundamental step for understanding what's happening under the AI hood. You no need to learn all the concepts just learn that what is what and where the concepts are used. The mathematical subject you need to learn are :&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Linear Algebra &lt;/li&gt;
&lt;li&gt;Calculus &lt;/li&gt;
&lt;li&gt;Probability and Statistics
Linear Algebra is helpful for how the data are stored and used. Calculus tells how the data are optimized for accurate result. Probability and statistics tells which data to be optimized and predicts uncertainty. &lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  Getting your hands dirty on
&lt;/h1&gt;

&lt;p&gt;The above two steps is only for getting warm up, now you need to start coding on a programming language. Most of the AI community uses &lt;a href="https://www.python.org" rel="noopener noreferrer"&gt;Python&lt;/a&gt; and there are other programming languages like &lt;a href="https://julialang.org/" rel="noopener noreferrer"&gt;Julia&lt;/a&gt; which is similar to python but it is faster than python, &lt;a href="http://www.r-project.org/" rel="noopener noreferrer"&gt;R&lt;/a&gt; used for statistical analysis and data visualization. Just try to learn one programming language with the Data Structure and Algorithm(DSA) and Object Oriented Programming System (OOPS) concepts.&lt;/p&gt;

&lt;h1&gt;
  
  
  Learning the pipeline
&lt;/h1&gt;

&lt;p&gt;After getting strong in programming, start using the packages like &lt;code&gt;numpy&lt;/code&gt;, &lt;code&gt;pandas&lt;/code&gt; for data processing and &lt;code&gt;scikit-learn&lt;/code&gt; for machine learning concepts and &lt;code&gt;pytorch&lt;/code&gt; or &lt;code&gt;tensorflow&lt;/code&gt; for Deep learning concepts. Note there are many deep learning libraries available and I recommend you to use &lt;code&gt;fastai&lt;/code&gt; library and learn the concepts from this &lt;a href="https://course.fast.ai" rel="noopener noreferrer"&gt;fast ai deep learning course&lt;/a&gt;.&lt;/p&gt;

&lt;h1&gt;
  
  
  What's next
&lt;/h1&gt;

&lt;p&gt;From this point, you have foundational knowledge about AI field. Now you need to start working related to your interested role. While learning participate in the knowledge competitions like &lt;a href="https://www.kaggle.com/competitions" rel="noopener noreferrer"&gt;Kaggle competitions&lt;/a&gt;, &lt;a href="https://devpost.com/hackathons" rel="noopener noreferrer"&gt;Dev Post Hackathons&lt;/a&gt; and etc. &lt;/p&gt;

&lt;p&gt;May your journey in AI be truly remarkable! If you enjoyed this post and have any suggestions or thoughts, please share them in the comments! &lt;/p&gt;

</description>
      <category>ai</category>
      <category>python</category>
      <category>beginners</category>
      <category>programming</category>
    </item>
  </channel>
</rss>
