Frage

Wenn Sie ein Webprojekt von Ihrem Manager gegeben wurden zu implementieren und Sie waren frei entscheiden, welche Technologien gegeben zu benutzen?

Ich kenne eine Menge Unternehmen haben ihre Standardtechnologien, die sie verwenden und sind sehr gegen neue Dinge auszuprobieren

War es hilfreich?

Lösung

Ich persönlich würde den Rahmen verwende ich mit den meisten vertraut bin, das ist Tomcat, JSP und meine eigene (Inon) Application Development Framework. Nicht, weil es der technologisch fortschrittlichsten oder das interessanteste, sondern weil ich es genau kennen und ich wäre in der Lage Ergebnisse zu erhalten schnellste damit.

Der Grund, Unternehmen mit bleiben neigen, was sie wissen, ist, dass sie eine große Investition in Entwicklern Fähigkeiten haben, oft eine Bibliothek von bestehenden Anwendungen und Komponenten auf einer Plattform gebaut, und eineine hoch zukünftig Wartungskosten zu berücksichtigen. Wenn sie ihr Team auf einem Rahmen fokussiert halten die Investition wird die höchste Rendite bekommen und die zukünftigen Kosten niedriger gehalten werden.

Nicht ideal, wenn Sie ein Entwickler sind will, um Ihre Fähigkeiten zu erweitern und die neuesten Sachen versuchen - den Vorteil, ihre Programmierer zu halten motiviert sind auch eine angemessene Gegenleistung für ein Unternehmen Faktor in - aber in der Regel der Wendepunkt für das Unternehmen unterscheidet sich von dem Wendepunkt für den einzelnen.

Andere Tipps

@Damo,

, bevor die Zeit für die Technologiewahl kommt, die Menschen in der Regel Anforderungen definieren und Teamfähigkeit messen

hängt ganz von dem beabsichtigten Produkt und seinem Publikum. Was ist das Produkt? Für wen ist es?

Haben Sie bereits ein Team? Wenn ja Sie könnten überprüfen, welche Technologien sie stark sind.

Sie benötigen, um ein anderes System zu verbinden? Wenn ja, man könnte einige Kompatibilitäten überprüfen, weil einige Technologien erfordern mehr Aufwand zu verbinden.

Das hat vor diskutiert.

Die wichtigste Überlegung ist, was Technologie Sie Team Mann ist bei Lieferung Projekte. Dann überlegen, welche Technologien könnten Ihre spezifischen Projektziele möglichst effizient unterstützen.

Wenn ich eine freie Wahl hätte, wäre es wahrscheinlich sein, was ich bin sehr beherrschen, so ASP.NET C #, im Grunde MS Technologies.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top