Take the intro course at coursera!
Write it :) automate things. Translate your java program into python is another route eg. I remember just the night before I joined Oscar I was doing some simple healthcare invoice calculation. I ended up writing something in python (like 15 lines) and got the total out of it (plus a small sqlite database where I can run queries on). Another thing (though in Go) I wrote was a binary to get stock quotes.
Take a course at a local community college
Best way to learn any language is to read the official docs. And for python, the docs are well written. From there, you can try Automate the Boring Stuff. Should be a quick read. And as previously suggested, Elements of Programming Interviews will help with applying python to interview questions.
I find official documentation to be the least helpful when learning new tech. Not sure why, just always over complicated in my experience
Whoa. I’m not sure anyone under 40 learns that way.
After 30-40 leets I was pretty fluent
The quick python book. Manning publishers
As another commenter mentioned, go through the Automate the Boring Stuff series. Runs through the basics quickly.
Build something
Python for Everybody. This book will give you basics of data structures in Python. Then start leetcoding.
Layoffs
3d
43916
Google CFO confirms 'large-scale' layoffs
2024 Tax
2d
5184
Biden’s new tax proposal is wild
Tech Industry
2d
30631
Google doing more layoffs, restructuring including country moves
Tech Industry
Yesterday
2144
Job market is horrible.
Tech Industry
7h
558
The most impressive Meta product launch in the last 2 years?
The book: "Elements of Programming Interviews in Python" That's how I learnt it.
Is it better than ctci?
This book is torture 😂 @ratrace the book is definitely harder than Ctci. I think it is probably better once you have the fundamentals down. Personally I find ctci “makes sense” if you get what I mean. You can kinda understand what you have to do and how you should go about it. Elements imo is just fucked 😂