Freigeben über


Dieser Artikel wurde maschinell übersetzt.

In eigener Sache

U.S. Schulen der erste nicht es fertig

Keith Ward

Keith WardIn einer Spalte zuletzt verwendete ich gefragt für Ihr Feedback zu dem Problem, ob US Schulen bereiten die Kursteilnehmer ordnungsgemäß für reale Softwareentwicklung und das Thema ein Nerve berührt, wie in Spades durchgelaufen. Folgt eine repräsentative Stichprobe von Antworten. Ich habe die Informationen über einige Writer auf Ihre Anforderung einbehalten.

**Brian Fulford, Direktor von Information Technology, Database Solutions Inc.:**Als die Mitarbeiter der IT an eine kleine Softwareunternehmen ich habe wurde sehen die gleichen Anzeichen für eine mangelnde Bereitschaft wie ich potenziellen Kandidaten. befragen Unser Geschäft wird ein Großteil der Programmierung von t-SQL, Verwalten von eine praktische Prüfung für alle Bewerber beurteilen Ihre Kompetenz in t-SQL. Nicht nur Undergraduates nicht interpretiert die Grundlagen von relationalen Datenbanken, sondern viele Bewerber können auch nicht die Prüfung abgeschlossen, und ich bin einfache wählt mit inneren Verknüpfungen sprechen. Ich glaube, es wird zu viel Theorie CS Kursteilnehmer und in einer Vielzahl von Programmiersprachen nicht genügend praktische Anwendung behandelt wird.

**Peter Lanoie, Clifton Park, New York:**Wie ich festgestellt, dass Personen am Arbeitsplatz auf diese Weise des Einzelvorgangs mir, ich gefunden, dass einige, die in herkömmlichen [Informatik]-Programmen geschult wurden, wirklich Anwendung konnte. Sicher, Sie verstanden werden mehrere die Theorie als ich getan habe, aber wir waren nicht DB-Module oder Betriebssystemen erstellen, waren wir ASP-Websites herstellen... Praktische Kenntnisse sind ein wichtiger Bestandteil einer zukünftigen Programmierer technische Schulung, wichtigen Problemen Fähigkeiten als, wenn keine weitere, wichtige.

**Brad b:**Ich habe meine vierten Jahr mit online-Klassen starten aus der Universität von Phoenix. Vor, starten diese Klassen, erreicht ich einen außerordentliche Grad vor vielen Jahren. Ich musste insgesamt 10 Wochen von Klassen, die C-Programmierung behandelt. Diese 10 Wochen behandelt nichts weiter als die grundlegende Logik, Strukturen oder andere nützliche Bits abgedeckt wurden nicht vorhanden. Mit dem fast voll Jahr von Klassen mit UoP habe ich noch einem anderen Kurs teilnehmen, die beim Schreiben von Code. Die am nächsten einem Kurs, der Pseudocode abgedeckt wurde, dass eine Klasse stammt. Überprüfen der vierten Jahr Klassen, werde ich einen Kurs fünfwöchigen auf SQL, zwei fünfwöchigen Kurse auf Java und zwei fünfwöchigen Kurse auf .NET haben. Dies ist für eine IT-Grad mit besonderem Augenmerk auf die Softwareentwicklung! 

**Anonym auf Wunsch:**Als ein Professor ich denke, dass die Qualität der Ausbildung im Feld Wissenschaft Computer nicht, wo es werden muss. Beim ersten Lehren starten ich unterrichtet, Einführung in die CS-mit C++, [und] im Durchschnitt über 10 bis 30 Prozent der Klasse fehlschlagen würde, das letzte Projekt in der Klasse ist vergleichbar mit einem Projekt ich in meinem zweiten oder dritten Woche meiner Intro-Klasse abgeschlossen werden musste, wenn ich eine Undergrad war. Natürlich sitzen nicht gut mit der Kräfte mit werden eine hohe Fehlerrate, so, dass die Klasse heruntergefahren dumbed wurde.

Als leitender app-Entwickler für eine ergänzende Versicherungsgesellschaft umfassen Meine Aufgaben Befragung von voraussichtlichen Mitarbeiter und mentoring stellvertretenden Entwickler. So weit ich Ihre Sachen wissen scheinen einige Kursteilnehmer erfüllt sind, aber ich hatte auch einige frustrierend Interviews. Hier ist z. B. eine einfache Frage ich würde: “ Was können Sie mich über einen Datenbankcursor mitteilen? ” Antwort: “ Bedeuten Sie das kleine aufdringlich, was auf dem Bildschirm? ”

**David Luxford, Pittsfield-Township MI.:**Bis zu den letzten zehn Jahren die meisten Hochschulen hatte keine Ahnung was Sie wurden ausgeführt, bevor es kam Schulung der Grenze für einen Computer-Auftrag. In meinem ersten Hochschule waren wir zum Programmieren in C# im oberen Bereich Kurse erwartet wird, jedoch mussten uns zu unterrichten. Es wurden keine Klassen zum Schreiben von Windows-GUIs, das NTFS-Dateisystem, DirectX oder Treiber-Entwicklung. Unsere lokalen Community College war besser, aber das Programm war nur zwei Jahren. Es ist eine bedeutende trennen, die zwischen den Lehrplan der Softwareentwicklung Programme und die Fähigkeiten, die Sie verwenden. Mithilfe der Technologie auch nur 2 Jahre verlässt ein Absolvent bis sechs Jahre hinter wann er graduates. Es ist keine Ausbildung QS, Konfigurationsverwaltung, virtuelle Computer, installiert, Patchen oder Bereitstellung vorhanden.

Möchten Sie erhalten der Unterhaltung? Mmeditor@microsoft.com-schreiben Sie mir.