Ich war dieses Jahr ein Student von Google Summer of Code und habe mein Projekt erfolgreich abgeschlossen. Es war eine großartige Lernerfahrung.
Ich frage mich nur aus Sicht der Branche, wie oder wie gut ein Summer of Code-Erlebnis gesehen wird. Ich meine, wenn Sie mich einstellen würden, würde es Ihnen etwas bedeuten? Ich frage das nur, seit ich SoC! = Ein Praktikum mache. Als SoC-Student war ich ein unabhängiger Auftragnehmer für Google. Sicher, es gab eine richtige Entwicklung, aber ich bin daran interessiert, sie aus der Erfahrung zu betrachten, die ihr hier habt. Würdest du mich bevorzugen?
Tut mir leid, dass ich meinen Namen nicht preisgegeben habe. Ich hoffe du verstehst.
Antworten:
Ich habe sowohl GSoC als auch Praktika gemacht und ich denke nicht, dass sie unter diesem Gesichtspunkt leicht vergleichbar sind.
Ein Praktikum zeigt Ihnen, wie Unternehmen funktionieren, wie Sie in unmittelbarer Nähe zu Ihrem Team arbeiten, Teil eines Prozesses sein und lernen können. Sie können mit erfahrenen Veteranen interagieren, die Sie auf Ihrem Weg betreuen und Ihnen zeigen können, wie Sie besser werden können, was von unschätzbarem Wert ist. Es kann eine gute oder eine schlechte Erfahrung sein, aber Sie werden so oder so etwas lernen. Ich fand es hilfreich, mit Praktika zu beginnen, da es mehr Anleitungen gibt. Die Leute erkennen an, dass Sie ziemlich neu in der Programmierung sind. Es ist eine Zwei-Wege-Erfahrung, die Sie möglicherweise nicht rein von GSoC erhalten können.
Auf der anderen Seite kann man ohne Selbstdisziplin und Selbstmotivation nicht in GSoC erfolgreich sein. Dies zeigt, welche Art von Kontrolle Sie über sich selbst haben, ob Remote-Arbeiten bedeutet, dass Sie nachlassen, und wie leidenschaftlich Sie programmieren. Für Unternehmen ist dies wichtig, da es Ihre Arbeitsmoral widerspiegelt. Darüber hinaus ist der Code offen und kann zu einem bestimmten Zeitpunkt als Beweis für Ihre Fähigkeiten dienen. Die Betreuung / Anleitung, die Sie erhalten, ist anderer Natur, aber der Schwerpunkt liegt auf Ihnen. Ich schätzte die beträchtliche Freiheit, die ich während meines GSoC-Projekts in Bezug auf bestimmte Entscheidungen hatte. Ich denke, es ist eine großartige Möglichkeit, sich selbst zu beweisen (erstens sich selbst gegenüber).
Es gibt eine allgemeine Meinung, dass Open Source-Beiträge bei potenziellen Jobs helfen; Google selbst erwähnt, dass die Teilnahme an GSoC hilfreich ist, wenn Sie sich für die Arbeit bei GSoC bewerben. Ich denke, der Konsens ist, dass Sie als Programmierer Engagement zeigen, indem Sie zu Open Source beitragen. (Es hilft wahrscheinlich noch mehr, wenn Sie nach dem Ende des Sommers weiterhin zu dem Projekt beitragen, an dem Sie während der GSoC gearbeitet haben. Ich bin nicht in dieser Position, aber ich würde einen potenziellen Mitarbeiter fragen, warum sie weitergearbeitet haben oder nicht ihr Projekt.) Sie zeigen ein Interesse an Ihren Fähigkeiten, das über einen Gehaltsscheck hinausgeht, und alle Dinge, die Unternehmen in Betracht ziehen, bevorzugen dies. Ich arbeite auf jeden Fall gerne mit jemandem, der es codiert, weil er viel mehr mag als ich mit jemandem, der nur versucht, reich zu werden.
Zusammenfassend halte ich GSoC für wertvoll, nicht weil Google es sponsert, sondern weil es ein Open-Source-Unternehmen ist, das Ihre Interessen als Programmierer gut widerspiegelt. Ich denke, Praktika können Ihnen helfen, ein besserer Programmierer und ein viel besserer Teamplayer zu werden, und sie bieten eine andere Art von Lernerfahrung: Sie lernen, wie die FOSS-Entwicklung in einem funktioniert und wie Unternehmen in dem anderen. Übe eine ausgewogene Ernährung .
quelle
Ich denke, dies ist eine großartige Referenz, und wenn ich jemanden einstellen würde, würde ich einen SoC-Studenten jemandem vorziehen, der ein Praktikum hatte, wobei alle anderen Qualitäten gleichwertig sind.
quelle