Back
Question
Asked

What's the best place to get started with Python and AI as a Javascript developer?

Hello builders!
I'm a JS developer, with around 10years of experience building front end and backend tools with JavaScript. I wanna absorb maximal amount of knowledge about AI tools, and python programming in a short period of time. 

What would you do if you were in my place? 


Learn Python the Hard Way

this is a builder community. builders learn by building.

if we were in your shoes we would build

I was excited when I saw that there was a response, but meh. disappointing reply.

Why would you assume I wouldn’t build? Even builders begin by taking some path of learning first.

i assume you don't build because your last done was 3 months ago

posting ≠ building buddy

Sure, posting on WIP isn’t building. That said, you seem to be getting triggered over this but @alexstyl is absolutely right. The most successful people I know just:
1. Try building something
2. When stuck, Google or ChatGPT. Or even ask a question on a forum like this, but a much more targeted one. Usually some form of “I tried X, Y, and Z but can’t get Q to work. Any suggestions for workarounds?” - not some elementary level question like “how do I learn python?” At the end of the day, people are more likely to help you when you’ve told them what you’ve tried already, otherwise you come across as someone who isn’t willing to put in any effort or just wants to be spoonfed knowledge.
3. Rinse and repeat

You say you have 10 years of experience - with that much experience you should have already “learned how to learn” and unblock yourself. I used to coach engineers on my team about this as it’s what separates people who can ship and are assets vs. those that can’t and will slow the team down (or in the case of entrepreneurship, it’s a showstopper for building a successful company)

That might sound harsh but this is super important to running a business or building your own products too too. You have to be willing to execute, try things on your own + get it done at all costs with a minimal amount of outside assistance.

I'm triggered cause of the expectations I had with this platform. I asked a simple question but he chose to respond with some generic "builders build" comment, taking an opportunity to stroke his own ego.

I've asked the same question on Twitter, and some other communities, and got amazing responses!

The key to my question is the timeline: Max knowledge of fundamentals in a short period of time. If anything I see it as a mental resourcing challenge.

Entrepreneurs with intellectual humility would have better responses than trying to grandstand.

If you're wondering what a quality response looks like, I got these on other platforms:

  1. Watch Andrej Karpathy's YouTube video series.
  2. Book suggestion: Hands-on machine learning with scikit learn O'Reilly.

I know how to learn, but when there are millions of sources to learn on the internet, I was just looking for some specific direction from somebody who's done it before.

You’re reading way too much into it and you’re way off center. There’s no ego stroking - “just build it” is legit advice for learning something new, particularly on a fast timeline, and on a free platform I have no idea why you would have any expectations in terms of the responses you’d receive. It would be a different story if you were paying for mentorship or something along those lines.

If he really wanted to say "just build it," there's a difference between saying:

  1. "building is the best way" versus
  2. "this is a builder community. builders learn by building. if we were in your shoes we would build"

I know this is a building community. He automatically assumed that I wasn't a builder purely cause I didn't keep my streak up. The language is indicative of virtue signaling -- that he and his gang of builders are superior to someone asking a genuine question.

This doesn't require too much reading into it. The english is plain grandstanding and in-grouping.

Ok, tl;dr you don't like the way the answer was worded and your feelings were hurt. Fair. I'd still encourage you to a) remain centered even if you don't like some feedback you're getting b) look at the core of the answer vs. the way it was worded.

It's what worked for me too. I went from 0 to 1 in Python learning on the job shipping code and building stuff to meet a deadline. I don't know another effective way of learning a new skill fast.

Good luck!

Python docs is a good place to start. Real Python is great to learn from easy to complicated stuff.

And you can always check freecodecamp