4 Stimmen

Programmierer-Neuling braucht Motivation

Ich fange an, mir das Programmieren beizubringen. Ich bin daran interessiert, eine Website mit PHP zu entwickeln, aber ich weiß nicht, was für ein Konzept ich entwickeln soll. Bitte geben Sie mir gute Tipps, wie ich meine Programmierkenntnisse verbessern kann.

Vielen Dank.

4voto

Greg Hluska Punkte 61

Als ich begann, PHP zu lernen, schrieb ich zunächst ein Content-Management-System. Wie sich herausstellte, war es das schlechteste Content-Management-System in der Geschichte der Menschheit, aber ich habe eine Menge gelernt. Ein anderer Freund von mir lernte PHP durch die Programmierung eines webbasierten Spiels.

Der Punkt ist, dass Sie versuchen sollten, etwas Interessantes zu finden, das Ihre Aufmerksamkeit für einen langen Entwicklungsprozess aufrechterhalten kann! Dann sollten Sie sich mit einer sehr langen Lernkurve abfinden.

2voto

Oded Punkte 475566

Schreiben Sie eine Bewerbung für ein Thema, das Ihnen am Herzen liegt.

Beispiele sind: Buch/Cd/DVD-Sammlungsmanager

2voto

Ben Fowler Punkte 352

Ein alter Mentor von mir antwortete auf die gleiche Frage: "Kratzen Sie einen Juckreiz".

Gibt es ein Problem, für das Sie eine Lösung brauchen, für das es derzeit keine vernünftige Lösung gibt?

Vermeiden Sie es, das Pferd beim Schwanz aufzuzäumen. Wählen Sie das Problem, das Sie lösen wollen, und suchen Sie dann die beste Plattform, um es umzusetzen. In jedem Fall sind die Fähigkeiten, die Sie durch das Schneiden von Code erwerben, unabhängig von den Sprachen und Bibliotheken, die Sie verwenden, anwendbar. Die Wahl der Programmiersprache und der Plattform ist weniger wichtig als das tatsächliche Ausschneiden von Code und das Erstellen von etwas Interessantem und Nützlichem.

1voto

codingguy3000 Punkte 2887

Eines der Geheimnisse, um ein erfolgreicher Programmierer zu sein, besteht darin, die Motivation zu finden. Wenn man nicht als Programmierer arbeitet, ist es oft schwierig, die Motivation zu finden, sein Studium fortzusetzen.

Hier ist meine Lösung. Gehen Sie rüber zu www.elance.com . Finden Sie ein super einfaches Projekt zur Entwicklung von Websites mit PHP. Machen Sie ein niedriges Angebot und erklären Sie, dass Sie bereit sind, für wenig Geld zu arbeiten, wenn Sie dafür Feedback bekommen. Sie haben jetzt ein Projekt, einen Gehaltsscheck und die Motivation, Ihr Studium fortzusetzen. Ich wünsche Ihnen viel Erfolg bei der Fertigstellung dieses Projekts (nutzen Sie stackoverflow.com, wenn Sie nicht weiterkommen).

Das Beste daran ist, dass Sie einen Lebenslauf erstellen, der Ihnen helfen wird, einen "richtigen Job" zu finden, wenn das Ihr Ziel ist.

Viel Glück für Sie

1voto

Larry Lustig Punkte 47313

Suchen Sie sich etwas aus, für das Sie eine Verwendung haben, und programmieren Sie es. Hier ist eine Idee für ein Programm, das ich gebrauchen könnte und vielleicht selbst schreibe. Ich biete es nur als Beispiel an, aber Sie können es gerne für mich schreiben, wenn Sie möchten!

  1. Auf der Website können Sie eine Liste von Kategorien und Suchbegriffen eingeben.

  2. Jedes Mal, wenn Sie die Seite besuchen, durchsucht das System eine bestimmte Craigslist-Website nach jedem der von Ihnen angegebenen Suchbegriffe innerhalb der angegebenen Kategorie.

  3. Das System konsolidiert dann die Ergebnisse (so dass Artikel, die mehr als einer Suche entsprechen, nur einmal angezeigt werden) und formatiert sie für die Anzeige.

  4. Die Anzeige enthält einen Link zurück zur ursprünglichen Craigslist-Website.

Beispiel: Ich gebe an, dass ich im Möbelbereich der Craigslist-Website der SF Bay Area nach "Sofa", "Konsolentisch" und "Ethan Allen" suchen möchte. Jedes Mal, wenn ich meine Suchseite besuche, sehe ich eine aktuelle Liste aller Anzeigen, die meinen Suchkriterien entsprechen.

Extra Credit: Erweitern Sie die Idee auf andere Websites (z. B. ebay) und präsentieren Sie weiterhin eine konsolidierte, aktuelle Liste.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X