7 Blogs, die Sie wirklich lesen sollten, wenn Sie ein Programmierer für Studenten sind
Wenn Sie als Programmierer Erfolg haben wollen, müssen Sie sich in die Programmierkultur eintauchen. Dies trifft eher zu, wenn Sie noch Schüler sind. Das Gebiet der Programmierung ist so breit und es gibt so viele Informationen, die Sie in Anspruch nehmen müssen, dass Sie bei einer Teilnahme aus der Ferne nie an der Spitze stehen. Glücklicherweise sind Blogs ein leicht zugängliches Medium, das Sie auf dem Laufenden hält.
Nur um klar zu sein, diese Programmier-Blogs sind NICHT dazu gedacht, praktische Übungen oder Anweisungen zu ersetzen. Wenn Sie ein absoluter Neuling sind, sollten Sie zuerst eine Programmiersprache auswählen, um zu lernen, welche Programmiersprache Sie für die Softwareentwicklung erlernen sollten. Welche Programmiersprache sollten Sie für die Softwareentwicklung lernen? Wenn Sie auf dem Weg des Programmierens beginnen, ist es wichtig, dass Sie Ihre Zeit sinnvoll einsetzen, um etwas zu lernen, von dem Sie sowohl in unmittelbarer Zukunft profitieren werden, als auch sichtbare Ergebnisse auf Ihrer Plattform für… Lesen Sie mehr und beginnen Sie mit dem Erlernen der Grundlagen ? Probieren Sie drei Möglichkeiten aus, um Ihre Programmierfähigkeiten zu verbessern, die mit Programmierbüchern gelangweilt sind? Probieren Sie drei unterhaltsame Wege aus, um Ihre Codierfähigkeiten zu verbessern. Wenn Sie jemals versucht haben, Code aus einem Buch zu lernen, wissen Sie, wie langweilig es sein kann. Probieren Sie einige interessante Optionen aus, um das Lernen etwas eigenartiger und lustiger zu gestalten. Weiterlesen . Sobald Ihre Füße nass sind, werden diese Blogs sich als nützlich erweisen und Ihre Fähigkeiten um ein paar Stufen verbessern.
Joel über Software
Joel über Software ist eine der unglaublichsten Ressourcen für jeden aufstrebenden Softwareentwickler. In den letzten 15 Jahren hat Joel Spolsky über 1.100 verschiedene Artikel verfasst und gesammelt, die sich auf Themen beziehen, die von Codierungsgewohnheiten über Projektmanagement über Software-Geschäftspraktiken bis hin zum Aufkommen neuer Technologien reichen.
Zu Ihrem Vorteil hat Joel eine klare Liste von ihm “Top 10” Artikel zum einfachen Durchsuchen. Er hat auch eine Liste von hilfreichen Artikeln für “Neue Entwickler,” die über die Mentalität von Neulingen-Programmierern sprechen, wie man Fortschritte macht, wenn man das Gefühl hat, dass man saugt, und andere Ratschläge, die man unbedingt lesen muss.
Leider schreibt Joel im letzten Jahr keine neuen Artikel mehr auf der Website. Das Kompendium des Wissens ist jedoch so umfangreich, dass Sie sich darüber hinwegsetzen müssten.
Codierung von Horror
Codierung von Horror ist ein aktiv gepflegter halbpersönlicher Blog des erfahrenen Web- und Software-Entwicklers Jeff Atwood. Sie finden eine breite Mischung aus Beiträgen, die sich auf das Programmieren beziehen, seine eigenen privaten Gedanken zu einem bestimmten Thema, Zusammenfassungen seiner eigenen Forschung oder sogar Ratschläge für Einsteiger und erfahrene Programmierer.
Die Blogposts haben sich über viele Jahre hinweg entwickelt und der Fokus des Blogs selbst hat sich mit ihnen entwickelt. Davon abgesehen, sind die Beiträge relativ leicht zu lesen und werden Sie zum Nachdenken anregen.
Gamasutra
Wenn Sie an der Entwicklung von Spielen interessiert sind 4 Kostenlose Websites, auf denen Sie die Grundlagen der Spieleentwicklung lernen können 4 Kostenlose Websites, auf denen Sie die Grundlagen der Spieleentwicklung lernen können Wenn Sie nach einer guten Spieleentwicklungs-Lernserie suchen, möchten Sie eine, die Sie lehrt Praktiken und Mentalität guter Codierung, weil Sie diese Praktiken dann in jede Sprache oder Plattform umsetzen können. Lesen Sie mehr oder möchten Sie in die Spielebranche einsteigen, Gamasutra ist die eine Seite, die Sie lesen müssen. Free-to-play-Monetarisierung? Virtual-Reality-Konsolen Entwicklungsarbeit Ratschläge zum Erfolg als Indie? Benötigen Sie Hilfe bei der Jobsuche? Das alles finden Sie hier und mehr.
Technisch gesehen ist Gamasutra eher eine Community mit einer Blogkomponente, aber es kann trotzdem als Blog gelesen werden. Es ist in mehrere Abschnitte unterteilt: Programmierung, Kunst, Audio, Design, Produktion und Business. Es ist wirklich der Bereich für die Entwicklung von Spielen. Wenn dies eine Spezialität ist, die Sie interessiert, lassen Sie diese nicht aus.
Eine Liste getrennt
Eine Liste getrennt ist ein Blog mit mehreren Autoren, das sich auf Webdesign, Webentwicklung, Webstandards und Webinhalte konzentriert. Wenn in der Welt der Web-Programmierung etwas Wichtiges passiert, werden Sie hier wahrscheinlich davon erfahren. Das heißt nicht, dass es sich um eine Nachrichtenseite handelt - weil es keine ist -, aber trotzdem eine wichtige Ressource.
Hier gibt es viele gute Ratschläge. Welche Tools sind für einen Webentwickler nützlich? Was ist der beste Weg, um Elemente zu gestalten? Interessieren Sie sich für Interviews mit Webentwicklungsgurus? A List Apart wird mindestens einmal pro Woche aktualisiert, sodass Sie langsam, aber sicher mit Webinhalten gefüllt werden. Wenn Sie die Schreibhilfen haben, können Sie auch für sie schreiben und bezahlt werden.
David Walsh Blog
Das David Walsh Blog ist ein weiteres Web-Development-zentriertes Blog in der gleichen Richtung wie A List Apart, aber sein Fokus ist etwas anders. Die Beiträge sind eher im Stil von Tutorials mit konkreten Zielen und Beispielen als mit erhabenen Theorien und Gestaltungsrichtlinien formatiert. Für einen Neuling in der Webentwicklung Welche Programmiersprache muss man lernen - Webprogrammierung Welche Programmiersprache muss man lernen - Webprogrammierung Heute werfen wir einen Blick auf die verschiedenen Webprogrammiersprachen, die das Internet unterstützen. Dies ist der vierte Teil einer Programmierserie für Anfänger. In Teil 1 haben wir die Grundlagen von… Lesen Sie mehr, es ist ein Fantastisch Ressource zum Lernen.
Was ist noch besser David Walsh wird extrem häufig aktualisiert - in der Regel kommen täglich neue Beiträge heraus, aber selbst wenn dies nicht der Fall ist, werden selten mehr als drei Tage zwischen den Beiträgen liegen. Er behandelt hauptsächlich HTML5, CSS, JavaScript und einige der spezielleren Themen wie AJAX, jQuery und Canvas.
Mädchen Entwickler
Es ist kein Geheimnis, dass der Club des Programmierers von Männern dominiert wird, aber das wird mit jedem Jahr weniger. Noch während das Stigma hinterher “weibliche Codierer” ist immer schlechter, das heißt nicht, dass es ausgestorben ist. Es ist schwer, eine Frau in der Welt eines Mannes zu sein, weshalb Mädchen Entwickler Blog existiert.
Girl Developer wird von Sara Chipps, einer erfolgreichen Web-Coderin, betrieben, die Girl Develop It mitbegründete, eine gemeinnützige Organisation, die Frauen dabei helfen soll, Software-Entwickler zu werden. Ihr Blog berührt von Zeit zu Zeit geschlechtsneutrale Themen, aber es ist ein großartiger Einblick in einige der Herausforderungen und Kämpfe, denen sie begegnet.
Die tägliche WTF
Die tägliche WTF ist ein von Benutzern eingereichtes Blog, das einige der schlimmsten Codierverfahren zeigt, die in einer realen Arbeitsumgebung beobachtet wurden. Der Websitebesitzer genehmigt und bearbeitet Eingaben, um ein konsistentes Gefühl zwischen den Beiträgen zu gewährleisten “vom Benutzer übermittelt” ein Teil davon wendet dich ab.
Glücklicherweise ist der Fokus der Website weniger ein Spott über schlechten Code als vielmehr eine Warnung vor dem, was in der realen Welt zu erwarten ist. Es gibt auch ein Element von gemeinsamem Elend, da wir, die Leser, mit den Einsendern sympathisieren, weil sie mit schlechtem Code umgehen müssen.
Warum solltest du es lesen? Weil Sie lernen, was Sie nicht tun sollen. Denn egal wie schlecht Sie sich als Programmierer vorstellen, zumindest nicht diese Schlecht. Und weil es geradezu witzig ist!
Welchen Programmierblogs folgen Sie? Gibt es noch andere, die Sie den Programmschülern empfehlen würden? Sehen Sie sich Ihre RSS-Feeds an und kommentieren Sie sie mit einigen Ihrer bevorzugten Blogs, die sich auf die Codierung beziehen!
Erfahren Sie mehr über: Bildungstechnologie, Programmierung.