Don't You Mean Extinct?
In 1993, Jurassic Park revolutionized the film industry by introducing groundbreaking computer-generated imagery (CGI). To the general public, it seemed like magic. But for some in the movie industry, it was a harsh awakening. Steven Spielberg initially hired Phil Tippett, a stop-motion master, to bring the film's dinosaurs to life using his go-motion technique. However, Dennis Muren and his team at Industrial Light & Magic (ILM) convinced Spielberg with spectacular CGI tests. Tippett, facing the obsolescence of his techniques, said, "I feel extinct."
The Anxiety of Obsolescence
This anecdote resonates today with many developers. The anxiety of becoming obsolete is palpable, especially online. Like Tippett, technological innovations threaten to render certain skills obsolete. For developers, this means adapting or risking disappearance.
Evolve to Survive
The solution? Evolve. As zkmon highlighted on Hacker News, "ride the wave." Each generation of programmers has witnessed its revolution. In the 2000s, it was computer graphics, then "Mobile First" in the 2010s. Today, language models (LLMs) are at the forefront of this transformation.
Learning to Master LLMs
LLMs are powerful tools, but knowing how to use them is crucial. Andrej Karpathy's channel is a valuable resource with 25 hours of content dedicated to understanding LLMs. Sebastian Raschka's book Build a Large Language Model (From Scratch) is also recommended for those who want to dive deeper.
Coding with LLMs
Writing every line of code by hand is a thing of the past. Developers who refuse to use LLMs risk falling behind. John Carmack, for instance, emphasizes the importance of integrating these tools to remain competitive.
Conclusion
Faced with technological evolution, professional extinction is not inevitable. By investing in learning new tools and adapting skills, anyone can not only survive but thrive.
Let's discuss your project in 15 minutes.