|Python| To learn? How to Learn? Vibe coding? Assisted coding

SachAccess

Active member
Local time
, 01:17
Joined
Nov 22, 2021
Messages
429
Hi Experts,
Hope you are doing good. I need your help. Though the topic suggests it is about Python however it is mostly about learning and how to learn.
I am VBA person. I want to learn Python. Just to keep myself safe and employable. No specific reason other than this.

Now coming to my dilemma or confusion. With the advent of GPT, code is just a prompt away, at least for a non-expert like me.
For my VBA tasks, I make most of it. I do not know if it is right or wrong, but it saves my time. Since I know VBA, I am ware how to and where to edit the GPT code.
And what kind of prompts I should feed to GPT.

For learning Python, I am giving prompt to GPT for simple Excel tasks, asking GPT about the code logic, terms which I do not understand.
I am aware that this is short-cut and not an ideal way to learn.
My question, since everyone is aware about GPT, using GPT, how do I justify to myself to learn with a non GPT approach.
End goal is to code, if person A is doing it with GPT and person B doing without GPT, if you are teach manager how does it matter or impacts to you.
If we assume that the end result is same from both the person, does the GPT interfere comes to the picture.
Also non-GPT learning curve would be steep compared to GPT assisted learning, then why I should not try to learn in less time.
For VBA too, prior to GPT, we had Forums like these, GOOGLE. How exactly it is different from taking help from forums, googling and getting a ready code for GPT.
One observation I had is, while learning with GPT, I get a false feeling that Python coding is easy but I know this is not the fact.

As a interviewer, what matters to you most, a person who can complete the job for you or a person who can answer Syntax questions.
Has the interview method too has changed post GPT. Will you focus more on logic part or the actual coding part.
Base line is, is the learning method has changed post GPT or it is just my assumption.
How to make most of it and don't get into the trap of ready codes.
 
Last edited:
Hi Experts,
Hope you are doing good. I need your help. Though the topic suggests it is about Python however it is mostly about learning and how to learn.
I am VBA person. I want to learn Python. Just to keep myself safe and employable. No specific reason other than this.

Now coming to my dilemma or confusion. With the advent of GPT, code is just a prompt away, at least for a non-expert like me.
For my VBA tasks, I make most of it. I do not know if it is right or wrong, but it saves my time. Since I know VBA, I am ware how to and where to edit the GPT code.
And what kind of prompts I should feed to GPT.

For learning Python, I am giving prompt to GPT for simple Excel tasks, asking GPT about the code logic, terms which I do not understand.
I am aware that this is short-cut and not an ideal way to learn.
My question, since everyone is aware about GPT, using GPT, how do I justify to myself to learn with a non GPT approach.
End goal is to code, if person A is doing it with GPT and person B doing without GPT, if you are teach manager how does it matter or impacts to you.
If we assume that the end result is same from both the person, does the GPT interfere comes to the picture.
Also non-GPT learning curve would be steep compared to GPT assisted learning, then why I should not try to learn in less time.
For VBA too, prior to GPT, we had Forums like these, GOOGLE. How exactly it is different from taking help from forums, googling and getting a ready code for GPT.
One observation I had is, while learning with GPT, I get a false feeling that Python coding is easy but I know this is not the fact.

As a interviewer, what matters to you most, a person who can complete the job for you or a person who can answer Syntax questions.
Has the interview method too has changed post GPT. Will you focus more on logic part or the actual coding part.
Base line is, is the learning method has changed post GPT or it is just my assumption.
How to make most of it and don't get into the trap of ready codes.
to be totally honest with you, I would think 2 things:

1) I'm not sure using chatgpt when trying to learn something is the best idea. chatgpt is meant to shortcut your thinking, discovering, practicing, exploring - all of which you WANT to do when learning a platform
2) Unless, you use chatgpt to come up with an outline for learning itself, this is the only reason I'd use AI while learning.

I spent some months learning python and there were some great resources in linkedin learning. I chose a course that went VERY sequentially and carefully through concepts - NOT a course that promised to have me up and running in a day, and I felt very good about where I was at after a couple months. Maybe the same will work for you.
 
Hi Experts,
Hope you are doing good. I need your help. Though the topic suggests it is about Python however it is mostly about learning and how to learn.
I am VBA person. I want to learn Python. Just to keep myself safe and employable. No specific reason other than this.

Now coming to my dilemma or confusion. With the advent of GPT, code is just a prompt away, at least for a non-expert like me.
For my VBA tasks, I make most of it. I do not know if it is right or wrong, but it saves my time. Since I know VBA, I am ware how to and where to edit the GPT code.
And what kind of prompts I should feed to GPT.

For learning Python, I am giving prompt to GPT for simple Excel tasks, asking GPT about the code logic, terms which I do not understand.
I am aware that this is short-cut and not an ideal way to learn.
My question, since everyone is aware about GPT, using GPT, how do I justify to myself to learn with a non GPT approach.
End goal is to code, if person A is doing it with GPT and person B doing without GPT, if you are teach manager how does it matter or impacts to you.
If we assume that the end result is same from both the person, does the GPT interfere comes to the picture.
Also non-GPT learning curve would be steep compared to GPT assisted learning, then why I should not try to learn in less time.
For VBA too, prior to GPT, we had Forums like these, GOOGLE. How exactly it is different from taking help from forums, googling and getting a ready code for GPT.
One observation I had is, while learning with GPT, I get a false feeling that Python coding is easy but I know this is not the fact.

As a interviewer, what matters to you most, a person who can complete the job for you or a person who can answer Syntax questions.
Has the interview method too has changed post GPT. Will you focus more on logic part or the actual coding part.
Base line is, is the learning method has changed post GPT or it is just my assumption.
How to make most of it and don't get into the trap of ready codes.
GPT is a tool. But if you’re building systems that need to last, be audited, or handed off — I want the person who understands the code, not just the one who can generate it.
 
GPT is a tool. But if you’re building systems that need to last, be audited, or handed off — I want the person who understands the code, not just the one who can generate it.
Thanks for the help. Have a nice day ahead. :)
 
to be totally honest with you, I would think 2 things:

1) I'm not sure using chatgpt when trying to learn something is the best idea. chatgpt is meant to shortcut your thinking, discovering, practicing, exploring - all of which you WANT to do when learning a platform
2) Unless, you use chatgpt to come up with an outline for learning itself, this is the only reason I'd use AI while learning.

I spent some months learning python and there were some great resources in linkedin learning. I chose a course that went VERY sequentially and carefully through concepts - NOT a course that promised to have me up and running in a day, and I felt very good about where I was at after a couple months. Maybe the same will work for you.
I am content to use my skills to their best advantage. Which means at 65 i will not be learning any new languages. I'll be working on data structures, design requirements, the UX, and baby sitting the AIs.

Break down the steps, don't let it get ahead, test each step, and let the AI write the code.
Take a look at one of my kitchen designs on another thread. For years I learned and practiced rendering technics, and never once did I create a rendering of that quality. Part of me says that I'm cheating, but that rendering took all of 10 minutes to make. Hard to argue with that.

I am determined to be the one holding the Aces.
 
I am content to use my skills to their best advantage. Which means at 65 i will not be learning any new languages. I'll be working on data structures, design requirements, the UX, and baby sitting the AIs.

Break down the steps, don't let it get ahead, test each step, and let the AI write the code.
Take a look at one of my kitchen designs on another thread. For years I learned and practiced rendering technics, and never once did I create a rendering of that quality. Part of me says that I'm cheating, but that rendering took all of 10 minutes to make. Hard to argue with that.

I am determined to be the one holding the Aces.
Yes, in your case it makes sense and even at my younger age I sometimes feel or feel I wish I could get away without learning anything new but suppose I have a few more years before I can say that
 

Users who are viewing this thread

Back
Top Bottom