Getting better at Python / becoming a professional developer

Getting better at Python / becoming a professional developer

Table of Contents

I’m often asked by candidates and people trying to break into the industry how much programming knowledge they need to be success at the entry level.

My go to answer has been:

  1. go through this course and really understand the basics https://learn-python.adamemery.dev/
  • the basics are extremely useful. i use dictionaries & lists & combinations thereof wherever possible.
  • you can use chatgpt like it’s documentation, but don’t write code with it (yet). you need to struggle and get a lot of reps right now!
  1. build a basic project to show you can pull json from an api (such as SWAPI - https://swapi.dev/ ) and manipulate the data to answer questions like: what is the average height of the first 10 creatures who have brown hair/fur?

but now I’m adding this as an optional Intermediate step..

  1. watch this video https://www.youtube.com/watch?v=zml0rTMJVXg and understand / feel comfortable with these concepts.

that’s a really solid base for you to get started!

Related Posts

Slaying Software Zombies with LLMs (and lesser incantations)

Slaying Software Zombies with LLMs (and lesser incantations)

Please enjoy my PyOhio talk on slaying software zombies! I’m talking about a very real problem of dealing with metacode (tests, docs, bugs, requirements etc…) that are no longer completely accurate (thus, zombies) due to not being in sync with the product & its code updating.

Read More
Making Southern boiled peanuts

Making Southern boiled peanuts

The Lee Bros cook book is one of the best things that came out of 4 years of life in North Carolina.

Read More
Langfuse and LLM evals in practice

Langfuse and LLM evals in practice

The problem I’m trying to solve Writing software using LLMs has spawned a set of problems you’re probably familiar with if you’ve ever dealt with production software: logging, tracing, and monitoring what prompts are being used and the responses that are generated.

Read More

Get new posts via email

Intuit Mailchimp

Copyright 2024-infinity, Paul Pereyda Karayan. Design by Zeon Studio