FASTEST Way to Learn Coding and ACTUALLY Get a Job
Summary
TLDRDieses Video bietet einen schnellen Weg, von Programmieranfänger zu Software-Engineer. Der Sprecher teilt seine Erfahrungen ohne Informatik-Abschluss bei Amazon und Google zu gelangen. Er identifiziert drei häufige Fehler, die den Fortschritt verlangsamen, und empfiehlt Python als erste Programmiersprache wegen ihrer Einfachheit und Vielseitigkeit. Er betont das Lernen durch Programmieren, Projekte zu erstellen, um ein Portfolio zu sammeln, und die Vorbereitung auf Interviews mit Datenstrukturen und Algorithmen. Er ermutigt auch, Interviews zu überstehen und nicht aufzugeben, selbst wenn es Rejection gibt.
Takeaways
- 🚀 Der Sprecher hat ohne Informatik-Abschluss oder Bootcamp zwei Jahre gebraucht, um bei Amazon und weitere zwei Jahre bei Google zu arbeiten.
- 📚 Er selbst hat viele Fehler gemacht und viel Zeit mit Tutorials und Kursen verbracht, die keinen Mehrwert hatten.
- 🔍 Er würde, wenn er zurück in die Zeit reisen könnte, in nur 6 Monaten den gleichen Stand erreichen, indem er bestimmte Fehler vermeide.
- 💡 Der erste Schritt für Neulinge ist die Entscheidung, welche Programmiersprache zu lernen, und Python wird als die beste Option für Anfänger empfohlen.
- 🔑 Python ist einfach, vielseitig und schnell zu schreiben, was die Entwicklung von Projekten beschleunigt.
- 🎓 Anstatt nur zuzuhören, sollte man durch Coding lernen, indem man auf Websites wie learnpython.org Übungen durchführt.
- 🛠 Nach dem Lernen der Grundlagen sollte man an eigenen Projekten arbeiten, um Erfahrung zu sammeln und ein Portfolio aufzubauen.
- 📈 Arbeiten an eigenen Projekten hilft, die Arbeitsweise von Software-Ingenieuren zu verstehen und bietet ein besseres Verständnis für den Alltag in der Branche.
- 🔑 Für die Vorbereitung auf Job-Interviews ist das Wissen über Datenstrukturen und Algorithmen entscheidend, was durch Googles kostenloses Udacity-Kurs vermittelt wird.
- 📝 Die praktische Anwendung findet man auf Leetcode, wo man nach Bearbeitung einfacher Fragen fortschreitet und später auch Fragen von Tech-Unternehmen bearbeitet.
- 🤓 Es ist wichtig, die Interviews zu bestehen, aber auch, die Ergebnisse nicht zu sehr zu personalisieren und nicht aufzugeben, selbst wenn es Ablehnung gibt.
- 🌟 Der Sprecher teilt seine persönliche Erfahrung und bietet zusätzliche Videos an, die sein fünfjähriges Programmierabenteuer zeigen.
Q & A
Wie lange dauerte es dem Sprecher, nach dem Schreiben seines ersten 'Hello World' Programms, einen Job bei Amazon und Google zu bekommen?
-Es dauerte dem Sprecher 2 Jahre, einen Job bei Amazon zu bekommen, und weitere 2 Jahre, um zu Google zu wechseln.
Warum hatte der Sprecher Schwierigkeiten, schneller einen Job als Software Engineer zu bekommen?
-Der Sprecher hatte Schwierigkeiten, weil er weder einen Computer Science Abschluss noch einen Bootcamp besucht hatte und viele Fehler gemacht hat, die seinen Weg länger als nötig gemacht haben.
Was sind die drei großen Fehler, die den Fortschritt eines Anfängers zum Software Engineer verlangsamen können, wie im Skript erwähnt?
-Die drei großen Fehler, die im Skript erwähnt werden, sind: das Lernen durch das Beobachten anderer beim Coden, das Nichtvorbereiten auf bestimmte Programmierfragen für Interviews und das Aufgeben, nachdem man einige Ablehnungen in Interviews erhalten hat.
Welche Programmiersprache empfiehlt der Sprecher für Anfänger?
-Der Sprecher empfiehlt Python für Anfänger, da es einfach zu schreiben ist, vielseitig ist und schnell zu schreiben ist.
Warum ist Python nach Ansicht des Sprechers die beste Sprache für Anfänger?
-Python ist nach Ansicht des Sprechers die beste Sprache für Anfänger, weil es nahe am Englischen ist, vielseitig ist und für viele Anwendungen verwendet werden kann, und es weniger Code-Zeilen für die gleiche Funktionalität benötigt.
Was ist die Hauptempfehlung des Sprechers für Anfänger, um Python zu lernen?
-Die Hauptempfehlung des Sprechers ist, sich auf die Grundlagen zu konzentrieren und durch Codieren zu lernen, indem man die Website learnpython.org nutzt.
Was sind die 12 Anfänger-Python-Projekte, auf die sich der Sprecher bezieht?
-Die 12 Anfänger-Python-Projekte sind eine Sammlung von Projekten wie Madlibs, Tic Tac Toe, Minesweeper usw., die in einem Video von freecodecamp.org von Grund auf aufgebaut werden.
Welche Rolle spielt die Erstellung eigener Projekte im Lernprozess des Sprechers?
-Die Erstellung eigener Projekte hilft, die Arbeitsweise von Software Engineers zu verstehen, ein Portfolio aufzubauen, das in einem Lebenslauf präsentiert werden kann, und gibt den Selbstvertrauen, neue Herausforderungen als Software Engineer anzugehen.
Welche Online-Plattform empfiehlt der Sprecher für die Vorbereitung auf Programmier-Job-Interviews?
-Der Sprecher empfiehlt die Plattform Leetcode, um nach dem Abschluss des Data Structures and Algorithms Kurses von Google auf Udacity weiter zu üben.
Was ist der Hauptunterschied zwischen einem Computer Science Abschluss und dem, was der Sprecher durch das Beenden des Google-Kurses auf Udacity erreicht?
-Der Hauptunterschied ist, dass das Beenden des Google-Kurses auf Udacity den Studierenden ermöglicht, im Interview auf dem gleichen Niveau wie jemand mit einem Computer Science Abschluss zu sein, ohne dass sie eine große Summe Geld für den Abschluss ausgegeben hätten.
Was ist die dritte und größte Fehler, die Anfänger machen können, wenn sie aufgeben, nachdem sie einige Ablehnungen in Interviews erhalten haben?
-Die dritte und größte Fehler ist das Aufgeben, weil sie den Interviewprozess überdenken und komplizieren und jede Ablehnung persönlich nehmen.
Outlines
Dieser Bereich ist nur für Premium-Benutzer verfügbar. Bitte führen Sie ein Upgrade durch, um auf diesen Abschnitt zuzugreifen.
Upgrade durchführenMindmap
Dieser Bereich ist nur für Premium-Benutzer verfügbar. Bitte führen Sie ein Upgrade durch, um auf diesen Abschnitt zuzugreifen.
Upgrade durchführenKeywords
Dieser Bereich ist nur für Premium-Benutzer verfügbar. Bitte führen Sie ein Upgrade durch, um auf diesen Abschnitt zuzugreifen.
Upgrade durchführenHighlights
Dieser Bereich ist nur für Premium-Benutzer verfügbar. Bitte führen Sie ein Upgrade durch, um auf diesen Abschnitt zuzugreifen.
Upgrade durchführenTranscripts
Dieser Bereich ist nur für Premium-Benutzer verfügbar. Bitte führen Sie ein Upgrade durch, um auf diesen Abschnitt zuzugreifen.
Upgrade durchführenWeitere ähnliche Videos ansehen
🇨🇵 DEINE 35 ERSTEN WÖRTER AUF FRANZÖSISCH: authentisches Französisch mit einer Muttersprachlerin
Should you make self improvement content if you haven’t even lived life yet?
this one thing got me lucid dreaming (after years of failing)
If you have ZERO viewers, do this first!
How To Stop Wanting to Buy Stuff | Frugal Living
Einfach und schnell Kanji lernen - Die Kanji lernen und behalten + Leseprobe
5.0 / 5 (0 votes)