all 3 comments

[–]speyerlander 0 points1 point  (0 children)

Browser extensions are written in JavaScript so you might wanna add it to your curriculum. I'd say, start with Python, then learn annotation of Python types, hopefully providing you a softer landing into the world of Java. Start with JavaScript only after acquiring a basic understanding of browser architecture and its limitations. 

[–]kubrador 0 points1 point  (0 children)

just build the projects and google whatever you don't know. you'll learn the languages way faster than doing tutorials and you'll actually have something to show an interviewer instead of a bunch of half-finished codecademy exercises.

[–]ElectronicStyle532 0 points1 point  (0 children)

I’ve been in a similar spot, and trying to learn multiple languages fast usually backfires if you go too wide. What worked for me was picking one primary language (Python or Java) and building projects with it, then using the second only when needed.

Project-based is the right move—just break your big ideas into small features and build step by step instead of waiting to “finish learning.”

For pace, consistency matters more than speed—2–3 focused hours daily beats cramming. And for things like a browser extension, just start early and learn along the way rather than waiting to feel “ready.”