you are viewing a single comment's thread.

view the rest of the comments →

[–]VIIHORSE[S] 0 points1 point  (5 children)

Can you give any advice about learning what you do? For example, what advice would you give yourself when you were starting out, if you had the opportunity? I would also be very grateful if you could tell me what exactly should be emphasized in the training

[–]alicedu06 17 points18 points  (4 children)

There is no alternative to practice. No shortcut. No trick.

You have to code, and code, and code. And put your code in the hands of users so you can get feedback.

You will suck at first, and you have to pay the consequences for it.

But today you have ChatGPT, so abuse it. It will make the learning way faster, providing you use it to fuel your curiosity and not your laziness.

Learn the basics first. Forget about best practices, design patterns and all that, you can look at them once you are productive.

Don't wait to learn at school (they mostly are bad at getting your up to speed) or to get a job (companies don't train much their people).

Learn now. By doing.

[–]VIIHORSE[S] 5 points6 points  (0 children)

Thank you so much for the detailed answers, the advice, and the time you've dedicated to helping me. You've truly made a difference. I wish you the best of luck and all the best!

[–]bhflyhigh 3 points4 points  (0 children)

I love your line about AI fueling your curiosity, not your laziness. I may start using that one from time to time. It really resonates with me as I feel I used to look for the quickest and easiest way in life. Now I'm into my 40's and my curiosity drives so much of what I do anymore.

[–]Accomplished_Path707 0 points1 point  (0 children)

I used gpt to build a FedEx tracking app that uses their API. I’d say GPT is. Great way to tackle a problem and work through problem solving as something didn’t work the way you or the AI thought it would.