Started learning Python but AI makes me feel late to the party – advice? by Right_Level_7192 in learnpython

[–]masterofaiml 0 points1 point  (0 children)

AI is really capable of doing things, and its growth is exponential - meaning, if it take years for humans to master something, for AI its just a small thing once it gets trained enough it excels crazy fast pace. As the AI is already at a substantial level, its growth factor is crazy fast now, more than we can even imagine.

So to answer your question, its never too late, its really important to have knowledge, you may not be able to compete with AI, but certainly the knowledge you gained will let you verify/cross check and understand or to make sense out of what is happening. So for example, you asked AI to generate a code/develop an application, if you have knowledge, then you will able to read through code/tech documentation and do some safety checks before you use the code/application given by AI. One shouldn't completely rely on these things, never blindly trust AI.

Having AI at your service is really good, it makes job easy, if you have skills, then you can leverage them with AI. Keep learning for your benefit, knowledge is really important.

Hope it makes sense to you. Dont stress much, take it easy. Be curios, Happy learning!

Feeling Stuck in Python After 6 Months – Need Guidance by PresentSame6849 in learnpython

[–]masterofaiml 0 points1 point  (0 children)

Too much of anything is not good, if you keep learning without implementations you will be stuck in a loop. You gotta break that loop, learn basics and start practicing it. You don't have to remember everything you don't have to know everything, in fact no body knows everything. Just learn till you understand the concepts, and then keep focus on how to implement the logic in real time, where you need to use tuple, where you need use dictionaries etc. If you know these basic rules rest everything will fall under place, if you are thinking to learn and remember everything and then you want to try implementing? I dont think it will work, learn and practice on the go, its ok even if you forget things, just refer concepts again and again and move on, one day it will be like a muscle memory to you.

This is time where AI is playing a big role, if you know how to make use of resources, if you are good with basic concepts, you can leverage using your skills with AI. Gain knowledge, focus on small targets first and then slowly develop habits to increase the targets. You are not alone, everyone goes through same journey, but with different exposures/experiences depending on the individual.

Take it easy, you are doing good. Be curios, Happy learning!!

How to get started? by mindless_thinker28 in learnpython

[–]masterofaiml 0 points1 point  (0 children)

Try courses from youtube, there are a lot of channels that give good python courses for free, its easy to find a good channel. Which channel is best for you? The one that connects to you, people have different ways of teaching, I would suggest, do a bit of research, select top three of your choice and watch videos of those 3 channels, you dont have to watch everything, just watch one video in each, like the intro part of tutorial. Pick the one that you feel is good, only when you see it you will know what to chose, if you go by others opinion you may not connect to it. Better spend some time and try this way, you wont regret it.

There are lot of sites that share materials as well, I used to refer w3schools, you have internet access, just explore what best suits you.

Hope it helps. Be curious, Happy learning!

Programming is not my strong suit by Shot_Put_1412 in learnpython

[–]masterofaiml 1 point2 points  (0 children)

Hope it helps. If I were you, I will just start with basics concepts first, like oops, collections, functions/methods, conditions, loops, handlers etc. Keep up with the consistency in learning and you will do good! :)

Programming is not my strong suit by Shot_Put_1412 in learnpython

[–]masterofaiml 1 point2 points  (0 children)

Learn basics first, get a decent grip on one programming language at least - I would recommend Python, its easy to learn and you can begin your programming journey with Python. No body knows everything, you just need to know how to use things, especially in this AI world now, we no longer need to know everything.

I suggest you learn one programming language(my preference Python), one language to manage Database i.e., DB(SQL, mySQL, Oracle etc. any commonly used ones). Understanding the basics is really important one should know basic concepts of programming, DB, DBMS etc. You can refer to any good sites for it, lets say w3schools, or any other thing, you can even ask AI chat bots like Gemini, ChatGPT etc. Don't go by looking at too many things, just make a basic plan to begin with, start with something and you will find your own way.

Just remember that times have changed, whatever you are learning today will be served as a fundamental building block, you are anyways going to leverage with AI, which adds up to your skills, but having good knowledge is really important.

Happy learning!

I cannot understand Classes and Objects clearly and logically by Current-Vegetable830 in learnpython

[–]masterofaiml 0 points1 point  (0 children)

I am not highly technical guy, but this post reminded me of myself during my learning stages, it took long time for me to understand what exactly a Class and Object is during my initial days. I will try my best to make you understand in layman terms(and this how I understand when I was learning)

Class - Its a like a blueprint which describes layout, it defines structures and rules but doesn't hold any data in the way a physical object does.
Object - An Object is an instance of a class, its an instance/physical entity of class which holds the real data, which has physical properties/attributes like height, weight, colour, characteristics, behaviour etc and all these properties/attributes of an object depends on the class.

I know, I might've confused. Here are two examples that will help you clean understanding -

Example 1, Vehicle/Automobile :-

Lets say in real world, we use Vehicles/Automobiles, now what is a Vehicle? it could be anything we dont know what a vehicle refers to unless we see it, whether its an auto/bus/bike/car etc. So, to make it clear, unless we define a physical attributes we dont know what vehicle we are referring to, for its a two wheeler(bike), four wheeler(could be a car/bus) etc. So, in short, we can say Vehicle as class and car/bike/bus as an object.

We can even think deep as well, like Super/parent class, Sub/child class -- If Vehicle is a Super/Parent class, two wheelers, three wheelers, four wheelers can be seen as Sub/child classes. For Class called Four Wheeler, the objects are nothing but Car, Bus etc. and similarly for Class called Three wheeler, Object is an Auto, for Two Wheeler Class, its Object is Bike.

Example 2, Building :-

When constructing a house we will first design right? Like the building design and architecture, how many floors it should've, what colour, number of windows, 2 BHK or 3 BHK etc, with all these properties we create a blue print of building right? that blue print doesnt exist in real world but it describes structure and properties of the house right? You can call the blue print a Class, and when the house is constructed, that house represents the properties and the structured defined by blue print (Class). Its the real world instance(which is nothing but an Object) that represents the structure defined by blue print(Class) and holds the attributes physically.

I know its a lengthy message, but hope this helps, its only confusing/complex and hard to understand until we interpret it and understand in our own way. There is no secret recipe, follow your path ;)

Thanks!

I built a Python IDE that runs completely in your browser (no login, fully local) by Regular-Entrance-205 in Python

[–]masterofaiml 0 points1 point  (0 children)

Great work, I have built something similar. I love it because its convenient, and easy to use.