My learning programming journey. I will create something useful for BHW!

This feels like a very misleading thread. Not trying to be that guy, but saying you've learned all these things in just 22 days is very misleading, especially when https://www.blackhatworld.com/seo/when-will-chatgpt-be-paid.1461951/post-15942631 on your behalf. While I love to play around with ChatGPT, just like anyone else, I also see how AI will be used to create a generation of poor programmers. For example, what do you do when asking it to continue doesn't work (ie: continuously starts from the beginning, skips lines of code, uses variables / modules that don't exist, etc)?
How about when it spits out code outside of code blocks? How about when there are errors and it fails to correct the errors when you tell it about them?

Do you know how to debug that code?
Saying that you developed these tools that AI actually developed on your behalf, can be quite misleading to new people wanting to get into the industry of programming.

When you use ChatGPT to write code for you, are you studying every line of the code and manually recreating it for yourself to truly understand how it works, or are you simply reading the comments it generates along with the code?

I guess what I'm getting at, is if ChatGPT goes away on January 1st (or whenever, as the date has not yet been disclosed to conclude this open beta test), will you be lost when it comes to writing code? Will you need to start over? If the honest answer is 'yes', then I either suggest using ChatGPT to truly learn the way to create things you want to build, or taking an actual programming course -- or both. I know a course was mentioned earlier, but don't substitute that for ChatGPT as the replacement.

ChatGPT is a supplement. It's like a protein shake. It's not a replacement for food.

Good luck on your journey. I love to see new programmers entering into this space, and so I hope you do well. Keep the motivation and keep going. You have the potential to do really well, but please know the difference between knowing about something and actually knowing it. To say you "know" Python (and all that other stuff) in less than a month, is a bit misleading.
You are very, very wrong, my friend. I know what every line of code does exactly when I created that project. I can create DB apps and bots from scratch. ChatGPT can not write the entire app but it can make your learning progress much faster. In this one month, maybe I am still not an expert coder but the best skill I improved is:

C# language and desktop based apps. Created dozens of little helpful custom tools for myself from scratch.

If it was possible to create a working app from scratch with ChatGPT only, everyone would do it now. I even created a simple scrapebox clone where I can manage my URLs and texts.
 
I agree with this. OP, you should look into the Dunning-Kruger effect. Right now you're at the peak of "Mount Stupid". You aren't stupid, you're just at a place where you don't even know what you don't know.

Take your time to actually build and understand things. Don't let AI do it for you. You mentioned earlier in the thread that you know MVC architecture now. Have you built anything using proper MVC, or just had AI spit out some boilerplate code that you copy/pasted. Do you understand the purpose of MVC?

This isn't an attack, so please don't take it that way. Software Development is a super deep field. I'm proud you've been looking into so many different things, but dive a bit deeper into things before moving onto the next and deciding you know them. :) You'll be better off for it in the long run!
Yes, I have developed an entire CRUD MVC app. And understood the architecture. I write logic and request codes in the controller, data models are in the models, and printed html tags in the views. Never claimed I became a senior software engineer.
 
Took me years to master
PHP
HTML
CSS
Javascript
MySQL


So I don't no how your studying in days .

Very odd .

PHP 5
PHP 7 updated my self

I went collage after teaching my self but I was more advance then the collage work so of course I passed .
 
Took me years to master
PHP
HTML
CSS
Javascript
MySQL


So I don't no how your studying in days .

Very odd .

PHP 5
PHP 7 updated my self

I went collage after teaching my self but I was more advance then the collage work so of course I passed .
I never claimed to be an expert. I know the basics, and create some useful simple tools or tasks.

For example, if you want me to design a decent web page from scratch with HTML+ CSS, I can not do it. I am terrible at frontend.

Also I don't think I ever solved any hard problem yet when it comes to backend coding. CRUD operations and Http requests and managing some strings or loops/conditions, it was not that hard to learn in 1 month especially when I had basics from 10+ years ago in another languages.
 
Back
Top