So erfahren Sie, ob jemand ein guter Webentwickler für Ihr Projekt ist

So erfahren Sie, ob jemand ein guter Webentwickler für Ihr Projekt ist / Internet

Es ist keine leichte Aufgabe, jemanden auszuwählen, der eine Website für Sie erstellt. Auch wenn Sie nicht das nächste Google Mail erstellen, sollten Sie beim ersten Mal alles richtig machen. Die Auswahl eines guten Webentwicklers ist jedoch keine einfache Aufgabe, insbesondere wenn Sie nicht viel über das Erstellen von Websites selbst wissen. Wenn Sie PHP nicht wirklich von CSS unterscheiden können, wie sollten Sie wissen, ob die Person vor Ihnen (oder auf der anderen Seite der E-Mail) wirklich weiß, was sie tun??

Benötigen Sie einen Designer, einen Entwickler oder beides??

Das wichtigste zuerst. Webdesigner und Webentwickler sind zwei völlig unterschiedliche Kategorien. Die besten Designer sind wahre Künstler. Sie arbeiten mit Photoshop, Adobe Illustrator oder CorelDRAW (meinem Favoriten). Sie wissen vielleicht nicht viel über Code, aber sie wissen, was schön ist. Oben sehen Sie Dribbble, eine Community für Designer. Einige der Leute bei Dribbble sind auch Programmierer. Wenn Sie jedoch ein Gefühl für das bekommen, was Designer tun, ist Dribbble ein guter Ort, um nachzusehen.

Entwickler dagegen sind Ingenieure. Sie mögen nicht viel künstlerischen Geschmack haben, aber wenn sie ein Design haben, können sie es mit Standard-Web-Technologien implementieren. Nun, da wir diese Unterscheidung klar gemacht haben, sollten Sie wissen, dass es um diesen Beitrag geht Entwickler. Es gibt verschiedene Möglichkeiten, Designer zu finden, obwohl einige dieser Ratschläge auch für sie gelten. In diesem Beitrag wird davon ausgegangen, dass Sie bereits wissen, was Sie erstellen möchten, und dass Sie ein detailliertes Modell haben, das zeigt, wie die endgültige Website aussehen sollte. Dies ist sehr wichtig für die nächsten Schritte.

Sehen Sie sich ihre bisherige Arbeit an

Dies ist der wichtigste Faktor, weshalb es der erste ist, den ich aufgeführt habe. Was hat Ihr Entwickler bisher getan??

Gute Entwickler tragen in der Regel auf verschiedene Weise zu Open-Source-Projekten bei. Ihr Entwickler sollte über eine Github-Profilseite verfügen, auf der die Arbeit angezeigt wird, sodass Sie leicht sehen können, zu welchem ​​Projekt sie beigetragen haben.

Der Preis ist ein Indikator

Wenn Sie eine schön aussehende Website für sich oder Ihr Unternehmen erstellen möchten, sollten Sie nicht erwarten, dass Sie jemandem 10 USD pro Stunde zahlen und ein Meisterstück erstellen. Websites wie VWorker.com eignen sich hervorragend für die Suche nach Qualitätsarbeitern, aber sie sind auch voll mit Programmierern und Designern, die gerne für 5 Dollar pro Stunde arbeiten würden. Nur weil jemand billig oder teuer ist, heißt das nicht notwendigerweise, dass er schlecht oder gut ist - aber der Preis ist ein Anzeichen. Wenn sich die gute Arbeit eines Entwicklers herumtreibt, werden ihre Raten steigen. Wenn Sie mit einem erfahrenen Entwickler zusammenarbeiten möchten, müssen Sie den Preis zahlen.

Ich werde hier nicht auf bestimmte Raten eingehen, da sich diese im Laufe der Zeit ändern, aber wie in vielen anderen Bereichen fühlt sich der Preis, den Sie angeboten bekommen, zu gut an, um wahr zu sein.

Kommen Sie miteinander aus??

Ein weiterer wichtiger Faktor, der zu oft vernachlässigt wird - kommen Sie mit dieser Person aus? Allzu oft glauben hochwertige Programmierer, dass sie in ihrem Handwerk hervorragend sind, wenn sie nicht unbedingt Teamplayer oder nette Leute sein müssen. Noch schlimmer ist jedoch, dass Entwickler ihre Kunden (und andere Personen im Allgemeinen) auf der Grundlage technischer Fachkenntnisse beurteilen können. Wenn Sie also keine Ahnung haben, könnten sie denken, Sie seien auch unintelligent.

Ist dein Entwickler also wirklich nett? Ich meine das nicht auf eine Art Chit-Chat-Art, aber glaubst du, du kannst auf Augenhöhe miteinander kommunizieren?

Fragen Sie nach ihren Meinungen

Gute Entwickler denken lange und gründlich über die Wahl ihrer Tools nach und haben am Ende fundierte Meinungen und Präferenzen. Hier sind ein paar Fragen, die Sie Ihrem Entwickler stellen können:

  • Was ist dein Texteditor? Vim, TextMate, Notepad ++, noch etwas? Warum dieser Redakteur und kein anderer?
  • Was ist deine Sprache der Wahl? PHP, Ruby, Python? Etwas anderes? Warum diese Sprache und nicht eine andere?
  • Verwenden Sie ein Webentwicklungs-Framework wie Rails oder Django? Warum?
  • Verwenden Sie einen solchen Rahmen für mein Projekt? (Stellen Sie sicher, dass Sie Ihr Projekt natürlich beschreiben). Warum?

Auch wenn die oben genannten Namen für Sie nicht viel bedeuten, sollte Ihr Entwickler sie kennen und in der Lage sein zu erklären, was sie bevorzugen und warum. Dies ist auch eine großartige Möglichkeit, die vorherige Empfehlung zu testen - kommen Sie miteinander aus? Ist Ihr Entwickler in der Lage, seine technischen Entscheidungen zu erklären, ohne dabei herablassend zu sein oder sich dumm zu fühlen?

Haben Sie eine klare, detaillierte Vision

Wir haben einen vollständigen Kreis gemacht und gehen zurück zum ersten Rat. Erwarten Sie nicht, dass Ihr Entwickler Designer ist. Wenn Sie nicht wissen, wie Ihre Website aussehen soll, gehen Sie zuerst zu einem Designer. Ihr Entwickler sollte nicht derjenige sein, der das Look-and-Feel hat. Sie sollten diejenige sein, die es im wirklichen Leben ermöglicht. Ihr Entwickler sollte sicherstellen, dass Ihre Website schnell und zukunftssicher ist und Sie aufgrund Ihrer Fähigkeiten leicht aktualisieren können.

Damit Ihr Entwickler Ihnen einen fairen Preis anbieten und dann gute Arbeit leisten kann, muss er ein klares Verständnis dessen haben, was von ihm erwartet wird. Wenn Sie also eine detaillierte Projektbeschreibung und Mockups erhalten, ist es für Sie viel einfacher, jemanden zu finden, der Ihre Vision verwirklichen kann.

Teilen Sie Ihre Tipps unten

Haben Sie Horrorgeschichten zu erzählen, wie Sie Programmierer und Entwickler finden, um Ihre Projekte zu erstellen? Habe ich oben einen wichtigen Tipp verpasst? Möchten Sie einen ähnlichen Beitrag über Designer? Lass es mich in den Kommentaren wissen!

Erfahren Sie mehr über: Webdesign, Webentwicklung.