102: Marco Is Not a Platform

Topics covered
Popular Clips
Questions from this episode
- Asked by 18 people
- Asked by 10 people
- Asked by 8 people
- Asked by 7 people
- Asked by 6 people
- Asked by 4 people
- Asked by 3 people
- Asked by 3 people
- Asked by 3 people
- Asked by 3 people
- Asked by 2 people
- Asked by 2 people
- Asked by 1 person
- Asked by 1 person
Episode Highlights
Learning Methods
Learning programming languages can be daunting, but and emphasize the importance of solving real-world problems as a way to learn effectively. Marco suggests that finding a problem to solve and using the most appropriate tools is key to mastering a new language 1. John adds that recognizing similarities between languages helps seasoned programmers learn new ones faster 2. shares that having a specific project in mind can significantly motivate learning, as it did for him when he developed the Instapaper iOS app 3.
The trick is to be a programmer for ten to 20 years first. Then you'll be able to pick up new languages fairly quickly.
---
Marco and Casey both agree that practical application cements knowledge, making it easier to retain and apply new skills.
Language Insights
Comparing programming languages reveals that many share foundational concepts, making it easier to transition between them. notes that experienced programmers can often infer the functionality of unfamiliar languages by drawing parallels with those they already know 4. explains that while syntax and libraries may differ, the core concepts often overlap, simplifying the learning process 5. This understanding allows programmers to quickly adapt to new languages by leveraging their existing knowledge base.
Going between programming languages is a lot simpler than it sounds.
---
This perspective highlights the advantage of having a broad foundation in programming, which facilitates quicker learning and adaptation to new languages.
Related Episodes


48: Marco Bought Four
Answers 383 questions

392: Corporate Relationship Counselor
Answers 383 questions

413: Suddenly I'm the Marco
Answers 383 questions

529: The Cycles of Marco
Answers 383 questions

131: Finding Your Way Back In
Answers 383 questions

552: Not a Saturated Year
Answers 383 questions

544: Valid in a Marco Way
Answers 383 questions

171: WWDC Is Not Santa Claus
Answers 383 questions

296: Giant Buffers of Floats
Answers 383 questions

52: Necessary But Not Sufficient
Answers 383 questions

565: Trickle-Up Concern
Answers 383 questions

104: Minutiæ
Answers 383 questions

618: Type System Says No
Answers 383 questions

328: The Pixel Stump
Answers 383 questions

87: Not an Accurate Representation of My Mousing Skills
Answers 383 questions














