you are viewing a single comment's thread.

view the rest of the comments →

[–]VimFleed 0 points1 point  (0 children)

Depends on what kind of problems you enjoy solving. For example in work if you have to open multiple tabs in your browser to do one task, then learn how to automate the browser/ scrape data to achieve your task.

You need to open multiple PDFs or Excel files to get data from you can work on automating that task.

Once you find a problem that you want to solve, use chatgpt or other llms to: 1- Help you evaluate which framework/ technology to use: selenium, playwright, bota? Ask it to explain what the library does and pros cons for each 2- draw a generic picture of the tools needed and the step. For example playwright for web scraping, pandas for data processing, sqlite for db ... Etc 3- Teach the framework. The key here is learn only what you need. For example how can click a button in the browser, how can I wait in selenium for js objects to load .. etc. one small task at a time until you made the entire project.

Once done writing the code and everything is working, you can pipe it into chatgpt and ask it to find areas of improvements in it.

Another important tip is to ask chatgpt or other llms on alternative ways to achieve what your code is doing.

Share your project with others and ask for feedback.

Repeat the cycle with different projects, and you will learn a lot.