Ich bin Student in Software Engineering in Montreal. In den letzten 3 Jahren hatte ich ein paar Praktika (einmal pro Jahr). Die ersten beiden (in der gleichen Firma) waren meistens Sysadmin-Jobs, aber ich konnte ein paar Perl-Programme machen (hauptsächlich Log-File-Analyse und Statistik-Generierung)."Winning" OO Programmierung Vorstellungsgespräche mit Sysadmin/Perl/Linux Hintergrund?
Mein anderes Praktikum war im IT-Sicherheitsbereich. Ich habe ein riesiges CGI-Perl-Skript erstellt, um die Zeit zu analysieren, die Benutzer im Internet verbracht haben.
Die Sache ist, was ich wirklich tun möchte, ist Programmierung, aber meine Praktika waren meist Sysadmins Jobs mit etwas Programmierung (aufgrund meiner früheren Erfahrung mit Linux und UNIX).
Ich habe ein anderes Praktikum in diesem Winter, aber ich möchte es in der OO-Programmierfeld und SW-Engineering sein.
Ich habe einen Hintergrund in der Systemadministration, aber ich weiß OO ganz gut, aufgrund meiner College-Kurse und Projekte (C++, Java, VB.NET, ASP.NET, aber nicht C# leider :().
Meine Frage ist: Wie kann ich in Interviews konkurrieren, ohne vorherige Berufserfahrung im OO-Bereich zu haben (obwohl ich einige Projekte in Java, Swing usw. erstelle und gerade JSP lerne), mit anderen Studenten mit OO-Erfahrung in vorherige Praktika?
Was sollten meine "Verkaufsargumente" sein? Ich halte mich für einen ziemlich guten Programmierer, aber meine vorherigen Interviews verliefen aufgrund meiner mangelnden Erfahrung nicht gut. Tatsächlich bekam ich letzten Winter ein Praktikum in System-Admin Anmeldung, seit, nun ... das ist mein Hintergrund!
Irgendwelche Tipps, wie man einen potenziellen Arbeitgeber davon überzeugen kann, dass ich der perfekte Kandidat bin, trotz meiner mangelnden Berufserfahrung (aber viel persönlichem Wissen (und Interesse))?
Vielen Dank,
Guillaume.
[EDIT]
Vielen Dank für Ihre Unterstützung!
Ich bin noch nicht von der Schule; Ich bin immer noch Vollzeitstudent! Mein Hochschulprogramm ist ein kooperatives Programm: Ich muss 3 Praktika absolvieren, um mein Diplom zu bekommen.
Lassen Sie mich kurz meinen Hintergrund erklären: Dieser Winter wird mein viertes Praktikum sein.
Meine ersten zwei waren, während ich in CÉGEP studierte, Quebecs post-gymnasiale, aber vor-Universität Schulen.
Der erste wurde mir von CÉGEP praktisch gegeben: Ein Arbeitgeber rief an und suchte nach jemandem, der sich mit Linux-Systemverwaltung auskennt. Ich passte perfekt, weil ich der einzige Student war, der Linux außerhalb der Schule kannte. Mein Interview war nicht einmal ein richtiges, da alle Details zwischen meiner Schule und dem Arbeitgeber besprochen worden waren: Ich wusste, dass ich eingestellt wurde, noch bevor ich das Interview machte.
Die zweite war in der gleichen Firma, ein Jahr später, da ich meine erste sehr mochte.
Dann kam ich an meiner Universität, wo jeder Student 3 Praktika haben muss, um sein (oder ihr) Diplom zu bekommen. Da ich keine echten Erfahrungen in Informatik-Interviews hatte (da mir meine ersten Praktika "gegeben" wurden), habe ich ein paar Fehler gemacht, wenn ich Interviews für OO-Jobs gemacht habe.Ich habe es schließlich geschafft, ein Interview für eine Sicherheit/Sysadmin/Perl Programmierarbeit bei Bombardier Aerospace zu bekommen.
Mein Praktikum lief gut, aber jetzt möchte ich einen echten Softwareentwicklungsjob. Alle Menschen, die ich kenne, hatten einen letzten Winter, was bedeutet, dass ich in Bezug auf die Erfahrung benachteiligt bin.
Allerdings habe ich Programmiererfahrung. All mein Praktikum verlangte von mir eine Menge Programmierung, besonders in Perl. Meine Perl-Fähigkeiten sind ziemlich gut, und ich habe ein paar nette Tools für beide Firmen entwickelt, in denen ich gearbeitet habe. Ich habe echte Probleme gelöst, die in der Schule nicht zu finden sind (wie 5 GB Log-Dateien effizient parsen und die Speichernutzung so niedrig wie möglich halten).
Offensichtlich kann ich in diesem Winter leicht ein Praktikum bekommen, wenn ich mich auf Jobs in der Sysadmin-Domain oder Linux-Welt bewerbe. Es gibt ein paar von ihnen jedes Jahr und ich habe eine Menge Erfahrung in diesem Bereich, aber wie bereits erwähnt, würde ich gerne mein nächstes Praktikum in der SW-Entwicklung machen.
Ich arbeite gerade an einem persönlichen Projekt in Java, das ein kleiner UML Klasseneditor ist. Ich komme also mit dem Swing-Framework, den Zuhörern, der MVC-Architektur usw. zurecht. Das ist nicht so groß wie das, was in der "realen Welt" gemacht wird, aber es ist ein lustiges Projekt und ich habe viel Spaß dabei, und wenn ich es im nächsten Monat ziemlich weit bringen kann, werde ich wahrscheinlich SourceForge einsetzen. In der gleichen Zeit lerne ich JSP.
OO Open-Source-Projekt, das ist etwas, was ich untersuchen sollte. Ich werde wahrscheinlich keine Zeit dafür haben, einen Monat von meinen ersten Interviews entfernt, als Vollzeitstudent, aber ich mache diese Option nicht weg.
Wie auch immer, danke!
Diese Frage scheint off-topic zu sein, weil es um die Arbeitssuche geht – geoffspear