Welche Aufgaben sollten Anfänger, Fortgeschrittene und fortgeschrittene Rails-Entwickler bewältigen können?

12

Ich programmiere ROR seit ungefähr einem Jahr und denke, ich bin bereit, an einem Projekt für jemand anderen zu arbeiten. Das Problem ist, dass in Stellenausschreibungen für Auftragnehmer nicht genau angegeben ist, welche spezifischen Aufgaben Sie auf verschiedenen Erfahrungsstufen (in Schienen und anderen Technologien) ausführen sollten, sodass ich nicht weiß, wo ich mich positionieren soll. Ich glaube ich bin irgendwo zwischen Junior und Midlevel, aber wer weiß? Meine Frage lautet also:

Welche tatsächlichen Aufgaben sollte ein Junior-Programmierer in der Lage sein, beispielsweise 35 US-Dollar pro Stunde zu erledigen, welche tatsächlichen Aufgaben sollte ein fortgeschrittener Programmierer in der Lage sein, beispielsweise 75 US-Dollar pro Stunde zu erledigen, und welche tatsächlichen Aufgaben sollte ein fortgeschrittener Programmierer in der Lage sein Um sagen wir mal 140 Dollar pro Stunde?

Ein oder zwei Beispiele sollten ausreichen.


quelle
1
tolle frage.
Trip
Ich schätze $ 35 => {Kann eine Rails-Anwendung verwalten}, $ 75 => {Kann eine Rails-Anwendung von Grund auf mit minimalem Bezug und einer einwandfreien Wahrnehmung der Zeit bis zur Fertigstellung erstellen. Schreibt Tests. }, $ 140 => {Hat eine bemerkenswerte Bekanntheit in der Entwicklergemeinschaft. Hat Open-Source-Plugins beigesteuert, kann komplizierte Out-of-Box-Ideen in Angriff nehmen und schreibt Tests. }.
Trip
Ich würde mich nicht darauf beschränken, mich nur auf Juniorpositionen zu bewerben. Wenn es sich bei dem Projekt nicht um eine Ein-Mann-Show handelt, sollten sie in der Regel über eine technische Ressource verfügen, die eine Vorstellung davon hat, was geschehen muss. Solange Sie über Ihre Erfahrung und Ihre Lernbereitschaft im Klaren sind, können Sie lernen, was Sie brauchen, um von Junior über Mittelstufe bis zum Architekten voranzukommen. Es geht weniger darum, was Sie tun können, als vielmehr darum, was Sie lernen möchten. Jeder hat irgendwo angefangen. IMO $ 35 / Std. Ist supergünstig, ich habe noch nie jemanden unter $ 80 gesehen und unsere Firma rechnet mir $ 170-220 / Std. Aus.
DarkStar33

Antworten:

2
  • 35 $ ​​Entwickler können Rails-Apps erstellen, nicht auf hohem Niveau.

  • 70 $ Entwickler tun dies mit einem testgetriebenen Ansatz und können auch ihre eigenen Edelsteine ​​bauen und trocken arbeiten.

  • Mehr als 70 $ Entwickler wissen etwas über Leistung, Skalierbarkeit und sollten immer die beste Lösung finden. Er muss auch ein perfektes Datenbankdesign usw. machen.

  • Der Weg, um den Preis für ein Projekt zu finden (wenn ein Kunde mich fragt): Wie viele Stunden? Wie viele kann ich in diesem Zeitraum mit meinen eigenen Projekten arbeiten?

  • auch ein tipp: wie viel geld brauchst du für dein leben monatlich. Wie viele Arbeitsstunden brauchen Sie, um diese bei 35, 50, 70 Dollar zu erreichen? Ist es realistisch, genug Arbeit zu haben? Ich kenne einige Leute, die für 20 € pro Stunde arbeiten. Vielleicht haben sie 80 Stunden Arbeit, das sind ~ 1600 € pro Monat. Hört sich gut an, muss aber Krankenversicherung (250 €), Betriebskosten (150 €) bezahlen, so dass er nach diesen Kosten nur noch etwas von 1200 € hat. (und dafür muss er am Ende des Jahres Steuern zahlen). Ich sagte ihm, er muss die Stunden erhöhen, er versuchte es mit neuen Kunden, aber sie wollen nicht 35-40 € zahlen. Es ist also nicht einfach, Ihre Stunden zu berechnen.

  • und zumindest: ich denke, es ist einfacher, $$$ in projektgrößen zu berechnen, die nicht auf stunden basieren. offensichtlich würde ich eine Stunde leichte Arbeit (wie das Schreiben von Texten, weil der Kunde faul ist) für weniger tun, als wenn ich einige Tests machen würde.


quelle
1

Es gibt eine andere Möglichkeit, Ihre stündlichen Überlegungen anzustellen (zumindest in meinem Kopf):

unter ausgaben kommen: was ist, wenn ich einen anderen job gemacht habe (unterschied)? Und Lebenshaltungskosten (10 $ Kaffee pro Stunde 0,10 $ Wohnen im Haus)

unter einkommen kommen: wie viel würdest du bezahlen, um den job zu machen (minus ist möglich bis). Das Letzte berechnet die Herdkosten.

Auf diese Weise können Sie einen Tisch zusammenstellen und die beste Option oder den besten Preis herausfinden, den Sie verlangen.

Aber wie der Profi oben schon sagte: In Projekten zu rechnen ist viel einfacher

Rob Dorsrtijn
quelle