Heim > Backend-Entwicklung > PHP-Tutorial > 5 Tipps für die Entwicklung von Webprogrammierern

5 Tipps für die Entwicklung von Webprogrammierern

WBOY
Freigeben: 2016-07-30 13:31:41
Original
729 Leute haben es durchsucht

Wenn Sie einen Webprogrammierer und -entwickler finden möchten, der an einem Projekt zusammenarbeitet, dann stellt sich die Frage: Wie findet man den perfekten Entwickler? Das ist eine schwierige Aufgabe. Der Grund, warum ich das Adjektiv „schwierig“ verwende, ist eigentlich überhaupt keine Übertreibung, egal wie geschickt man ist. Allerdings ist es leicht, sich nur auf technische Faktoren zu konzentrieren und andere zu ignorieren. Selbst wenn Sie ein Genie sind und nicht mit Menschen arbeiten können, ist es eine falsche Entscheidung, ihn einzustellen.

In diesem Artikel werden einige Möglichkeiten vorgestellt, um sicherzustellen, dass Sie den perfekten Partner finden.

1.Sehen Sie sich ihre Arbeiten an

Sie können darum bitten, einige der Arbeiten zu sehen, die PHP-Programmierer abgeschlossen haben . Verbringen Sie etwas Zeit damit, ihre Projekte zu recherchieren. Weisen Sie darauf hin, was Ihnen gefällt und was nicht. Vielleicht waren sie schnell dabei, Webanwendungen zu erstellen, aber es gab einige Macken, die Benutzerkennwörter einschränkten. Fragen Sie sie, was sie zu dieser Entscheidung veranlasst hat.

Bei jeder Form der Softwareentwicklung, ob Web- oder mobile App, können Sie den besten Kompromiss finden. Es kann hilfreich sein, von den verschiedenen Kompromissen zu erfahren, mit denen Entwickler konfrontiert waren, und wie sie diese gelöst haben, wenn Sie ihre künftige Leistung bewerten.

Wenn Sie selbst nicht viel über Code wissen, können Sie auch in den GitHub-Konten der Entwickler nachsehen, welche Codes sie geschrieben haben und an welchen Projekten sie gearbeitet haben. Mit Code können Sie feststellen, ob sie aus technischer Sicht eine geeignete Wahl sind.

Wenn Sie sich den GitHub eines Freelancers ansehen, sind hier einige Punkte, auf die Sie besonders achten sollten:

Sprache: Dieser Entwickler Ist es einfach eine oder zwei seiner Lieblingssprachen, oder ist er in vielen verschiedenen Sprachen tätig? Das Finden eines zum Projekt passenden Fachmanns kann den Fortschritt des Projekts schnell fördern, und Talente mit umfangreicher Erfahrung können relevante Vorschläge machen, die besser für die tatsächliche Arbeit geeignet sind.

Kommentare und Dokumentation: Wie werden die Codekommentare geschrieben? Es liegt in der Natur eines Freiberuflers, dass sein Code wahrscheinlich an andere Personen weitergegeben werden muss. Daher kommt es darauf an, ob sein Code benutzerfreundlich ist. Wenn die Antwort „Nein“ lautet, müssen Sie noch einmal darüber nachdenken. Einige Entwickler glauben, dass selbstdokumentierender Code keine Kommentare erfordert. Haha, wenn es keine Kommentare gibt, wie kann man dann die Lesbarkeit des Codes sicherstellen?

Haben Sie an anderen Projekten teilgenommen? Es kann schwierig sein, den Code anderer Leute zu verstehen, aber es ist eine notwendige Fähigkeit, insbesondere wenn Sie Entwickler einstellen möchten, die zu einer vorhandenen Codebasis beitragen. Wenn sie also an anderen Projekten beteiligt waren oder zu Open-Source-Projekten beigetragen haben, ist die Wahrscheinlichkeit höher, dass sie wartbaren Code schreiben, weil sie wissen, wie wichtig dies ist.

2.Verstehen, wie und was sie lernen

Ob es sich um die Praxis oder die in der Praxis verwendete Technologie oder Software handelt Das Leben in der Entwicklung ändert sich sehr schnell. Wenn Sie sich also für einen Entwickler entscheiden, der immer noch an der gleichen Technologie wie vor 10 Jahren festhält, werden Ihnen viele Tools entgehen, die Ihr Projekt besser, schneller und einfacher zu warten machen .

Fragen Sie sie, wie sie neue Dinge lernen, was sie in letzter Zeit gelernt haben, was ihnen bei ihrer Entwicklung helfen wird, was sie durch das Lernen gewonnen haben, was sie als nächstes lernen möchten und warum.

Auch wenn Sie nicht mit den Details vertraut sind, können Sie anhand ihrer Antworten erkennen, ob sie viel Begeisterung und Neugier für diese Branche haben. Obwohl man sagt, dass Neugier die Katze tötet, wird ein Entwickler mit Neugier dem Projekt im Allgemeinen immer mehr nützen als schaden.

3.Harmonische Kommunikation

Kommunikation kann über Erfolg oder Scheitern eines Projekts entscheiden. Stellen Sie daher sicher, dass Sie und der Entwickler auf eine Art und Weise und in einer Häufigkeit kommunizieren, über die sich beide Parteien einig sind. Die meisten Entwickler verfügen über gemeinsame Kommunikationstools. Sehen Sie zuerst, ob Sie es verwenden können. Wenn nicht, sollten Sie sicherstellen, dass sich Entwickler an das von Ihnen vorgeschlagene alternative Tool anpassen können.

Darüber hinaus müssen Sie auch fragen, wie lange es dauern wird, bis der Entwickler mit Ihnen kommuniziert. Wenn die Antwort, die Sie hören, lautet: „Sagen Sie es am Ende jedes Meilensteins.“ Dann müssen Sie aufpassen. Eine solche Häufigkeit ist riskant. Das Endergebnis kann völlig anders sein, als Sie es sich ursprünglich vorgestellt haben.

Durch regelmäßiges Überprüfen des Tools (mindestens einmal pro Woche) können kleine Missverständnisse behoben werden, bevor sie zu großen Problemen werden.

4.Testen Sie sie durch Projekte

Das Stellen von Fragen und das Betrachten des Codes kann Ihnen nur viel über a sagen Entwickler Sehr triviale Seite. Der beste Weg, wirklich zu verstehen, wie es ist, mit ihnen zusammenzuarbeiten, besteht darin, sie an tatsächlichen Projekten zu testen.

Wenn Sie also können, brechen Sie einen kleinen Teil Ihres Projekts heraus und arbeiten Sie gemeinsam an der Lösung. Natürlich wäre es am besten, sie zu bezahlen. Der Vorteil dabei ist:

Testen ist risikoarm

Auch wenn Sie am Ende nicht zusammenarbeiten, wird es einige Ergebnisse geben; Wenn Sie bereit sind, fair zu zahlen. Wenn es eine Vergütung gibt, dann wird es für Sie beide von Vorteil sein.

Der Grund, warum ich diesen letzten Punkt erwähne, ist, dass einige Unternehmen Entwickler bitten, ein kleines Testprojekt einzurichten, um sie und ihren Arbeitsstil ohne Vergütung zu bewerten. Ich glaube nicht, dass das ein guter Ansatz ist. Niemand möchte ein Versuchskaninchen sein. Und wenn alles gut geht, werden Sie in Zukunft Partner. Lassen Sie also nicht zu, dass sich die andere Person dadurch schlecht fühlt.

Halten Sie während des Tests die Augen offen, um zu sehen, ob es Verhaltensweisen dieses Entwicklers gibt, die Sie nicht tolerieren.

5.

Sorgfältige PrüfungWenn das Projekt dringend ist und Sie keine Zeit haben, die oben genannten Aufgaben zu erledigen Schritte, dann machen Sie es zumindest testen. Ermöglicht Entwicklern die Erstellung von Teilen größerer Projekte. Das ist nicht nur ein geringes Risiko, sondern auch Zeitverschwendung. Auch wenn Sie am Ende nicht zufrieden sind, müssen Sie dennoch andere Partner finden, die weniger Zeit und Geld kosten.

Wenn Sie von Anfang an auswählen, wird die Auswahl natürlich viel größer sein. Alles in allem sollte man jedoch bei der Suche nach dem richtigen Entwickler die Augen möglichst weit offen halten.

Erhalten Sie die Original-PHP-Video-Tutorial-CD/„Essential PHP in Detail“ von LAMP Brothers kostenlos. Für weitere Informationen wenden Sie sich bitte an den offiziellen Website-Kundendienst:

http: //www.lampbrother.net

【Brothers IT Education】Lernen Sie PHP, Linux, HTML5, UI, Android und andere Video-Tutorials (Kursunterlagen + Notizen + Videos). )!

Tutorial zum Herunterladen von Netzwerkfestplatten: http://pan.baidu.com/s/1mg8ANMg

Wenn Sie es finden möchten Ein Webprogrammierer und ein Entwickler arbeiten gemeinsam an einem Projekt. Die Frage ist also: Wie findet man den perfekten Entwickler? Das ist eine schwierige Aufgabe. Der Grund, warum ich das Adjektiv „schwierig“ verwende, ist eigentlich überhaupt keine Übertreibung, egal wie geschickt man ist. Allerdings ist es leicht, sich nur auf technische Faktoren zu konzentrieren und andere zu ignorieren. Selbst wenn Sie ein Genie sind und nicht mit Menschen arbeiten können, ist es eine falsche Entscheidung, ihn einzustellen.

In diesem Artikel werden einige Möglichkeiten vorgestellt, um sicherzustellen, dass Sie den perfekten Partner finden.

1.

Sehen Sie sich ihre Arbeiten anSie können darum bitten, einige der Arbeiten zu sehen, die PHP-Programmierer abgeschlossen haben . Verbringen Sie etwas Zeit damit, ihre Projekte zu recherchieren. Weisen Sie darauf hin, was Ihnen gefällt und was nicht. Vielleicht waren sie schnell dabei, Webanwendungen zu erstellen, aber es gab einige Macken, die Benutzerkennwörter einschränkten. Fragen Sie sie, was sie zu dieser Entscheidung veranlasst hat.

Bei jeder Form der Softwareentwicklung, ob Web- oder mobile App, können Sie den besten Kompromiss finden. Es kann hilfreich sein, von den verschiedenen Kompromissen zu erfahren, mit denen Entwickler konfrontiert waren, und wie sie diese gelöst haben, wenn Sie ihre künftige Leistung bewerten.

Wenn Sie selbst nicht viel über Code wissen, können Sie auch in den GitHub-Konten der Entwickler nachsehen, welche Codes sie geschrieben haben und an welchen Projekten sie gearbeitet haben. Mit Code können Sie feststellen, ob sie aus technischer Sicht eine geeignete Wahl sind.

Wenn Sie sich den GitHub eines Freelancers ansehen, sind hier einige Punkte, auf die Sie besonders achten sollten:

Sprache: Dieser Entwickler Ist es einfach eine oder zwei seiner Lieblingssprachen, oder ist er in vielen verschiedenen Sprachen tätig? Das Finden eines zum Projekt passenden Fachmanns kann den Fortschritt des Projekts schnell fördern, und Talente mit umfangreicher Erfahrung können relevante Vorschläge machen, die besser für die tatsächliche Arbeit geeignet sind.

Kommentare und Dokumentation: Wie werden die Codekommentare geschrieben? Es liegt in der Natur eines Freiberuflers, dass sein Code wahrscheinlich an andere Personen weitergegeben werden muss. Daher kommt es darauf an, ob sein Code benutzerfreundlich ist. Wenn die Antwort „Nein“ lautet, müssen Sie noch einmal darüber nachdenken. Einige Entwickler glauben, dass selbstdokumentierender Code keine Kommentare erfordert. Haha, wenn es keine Kommentare gibt, wie kann man dann die Lesbarkeit des Codes sicherstellen?

Haben Sie an anderen Projekten teilgenommen? Es kann schwierig sein, den Code anderer Leute zu verstehen, aber es ist eine notwendige Fähigkeit, insbesondere wenn Sie Entwickler einstellen möchten, die zu einer vorhandenen Codebasis beitragen. Wenn sie also an anderen Projekten beteiligt waren oder zu Open-Source-Projekten beigetragen haben, ist die Wahrscheinlichkeit höher, dass sie wartbaren Code schreiben, weil sie wissen, wie wichtig dies ist.

2.

Verstehen, wie und was sie lernen Ob es sich um die Praxis oder die in der Praxis verwendete Technologie oder Software handelt Das Leben in der Entwicklung ändert sich sehr schnell. Wenn Sie sich also für einen Entwickler entscheiden, der immer noch an der gleichen Technologie wie vor 10 Jahren festhält, werden Ihnen viele Tools entgehen, die Ihr Projekt besser, schneller und einfacher zu warten machen .

Fragen Sie sie, wie sie neue Dinge lernen, was sie in letzter Zeit gelernt haben, was ihnen bei ihrer Entwicklung helfen wird, was sie durch das Lernen gewonnen haben, was sie als nächstes lernen möchten und warum.

Auch wenn Sie nicht mit den Details vertraut sind, können Sie anhand ihrer Antworten erkennen, ob sie viel Begeisterung und Neugier für diese Branche haben. Obwohl man sagt, dass Neugier die Katze tötet, wird ein Entwickler mit Neugier dem Projekt im Allgemeinen immer mehr nützen als schaden.

3.Harmonische Kommunikation

Kommunikation kann über Erfolg oder Scheitern eines Projekts entscheiden. Stellen Sie daher sicher, dass Sie und der Entwickler auf eine Art und Weise und in einer Häufigkeit kommunizieren, über die sich beide Parteien einig sind. Die meisten Entwickler verfügen über gemeinsame Kommunikationstools. Sehen Sie zuerst, ob Sie es verwenden können. Wenn nicht, sollten Sie sicherstellen, dass sich Entwickler an das von Ihnen vorgeschlagene alternative Tool anpassen können.

Darüber hinaus müssen Sie auch fragen, wie lange es dauern wird, bis der Entwickler mit Ihnen kommuniziert. Wenn die Antwort, die Sie hören, lautet: „Sagen Sie es am Ende jedes Meilensteins.“ Dann müssen Sie aufpassen. Eine solche Häufigkeit ist riskant. Das Endergebnis kann völlig anders sein, als Sie es sich ursprünglich vorgestellt haben.

Durch regelmäßiges Überprüfen des Tools (mindestens einmal pro Woche) können kleine Missverständnisse behoben werden, bevor sie zu großen Problemen werden.

4.Testen Sie sie durch Projekte

Das Stellen von Fragen und das Betrachten des Codes kann Ihnen nur viel über a sagen Entwickler Sehr triviale Seite. Der beste Weg, wirklich zu verstehen, wie es ist, mit ihnen zusammenzuarbeiten, besteht darin, sie an tatsächlichen Projekten zu testen.

Wenn Sie also können, brechen Sie einen kleinen Teil Ihres Projekts heraus und arbeiten Sie gemeinsam an der Lösung. Natürlich wäre es am besten, sie zu bezahlen. Die Vorteile dabei sind:

Das Testrisiko ist gering

Auch wenn wir am Ende nicht zusammenarbeiten können; wird bestimmte Ergebnisse bringen;

Wenn Sie bereit sind, eine angemessene Entschädigung zu zahlen, ist dies für beide Seiten von Vorteil.

Der Grund, warum ich diesen letzten Punkt erwähne, ist, dass einige Unternehmen Entwickler bitten, ein kleines Testprojekt einzurichten, um sie und ihren Arbeitsstil ohne Vergütung zu bewerten. Ich glaube nicht, dass das ein guter Ansatz ist. Niemand möchte ein Versuchskaninchen sein. Und wenn alles gut geht, werden Sie in Zukunft Partner. Lassen Sie also nicht zu, dass sich die andere Person dadurch schlecht fühlt.

Halten Sie während des Tests die Augen offen, um zu sehen, ob es Verhaltensweisen dieses Entwicklers gibt, die Sie nicht tolerieren.

5. Sorgfältige Prüfung

Wenn das Projekt dringend ist und Sie keine Zeit haben, die oben genannten Aufgaben zu erledigen Schritte, dann machen Sie es zumindest testen. Ermöglicht Entwicklern die Erstellung von Teilen größerer Projekte. Das ist nicht nur ein geringes Risiko, sondern auch Zeitverschwendung. Auch wenn Sie am Ende nicht zufrieden sind, müssen Sie dennoch andere Partner finden, die weniger Zeit und Geld kosten.

Wenn Sie von Anfang an auswählen, wird die Auswahl natürlich viel größer sein. Alles in allem sollte man jedoch bei der Suche nach dem richtigen Entwickler die Augen möglichst weit offen halten.

Erhalten Sie die Original-PHP-Video-Tutorial-CD/„Essential PHP in Detail“ von LAMP Brothers kostenlos. Für weitere Informationen wenden Sie sich bitte an den offiziellen Website-Kundendienst:

http: //www.lampbrother.net

【Brothers IT Education】Lernen Sie PHP, Linux, HTML5, UI, Android und andere Video-Tutorials (Kursunterlagen + Notizen + Videos). )!

Tutorial zum Herunterladen von Netzwerkfestplatten: http://pan.baidu.com/s/1mg8ANMg

Urheberrechtserklärung: Dieser Artikel Ursprünglich vom Blogger verfasste Artikel dürfen ohne die Genehmigung des Bloggers nicht reproduziert werden.

Das Obige stellt fünf Tipps für die Entwicklung von Webprogrammierern vor, einschließlich inhaltlicher Aspekte. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage