Guten Tag, liebe Geektimes!
Höchstwahrscheinlich haben viele von Ihnen von Hackathons gehört. In letzter Zeit finden in Russland viele ähnliche Veranstaltungen statt, wie
Whateverhack ,
AI.Hack oder
Hack.Moscow . Dank der Hackathon-Community der russischen Hacker konnte ich
Artyom Kupriyanov interviewen, der es geschafft hat, ernsthafte Erfolge beim Sprechen bei Hackathons zu erzielen. Unser Held lebt in Moskau, studiert im 3. Jahr FIVT MIPT und arbeitet als Middle Data Scientist bei Sticker.Place. Er erzählte, wie er sich auf die Hackathons vorbereitet und wie sie ihm im Leben geholfen haben.
Das ist Artyom
Und er gewann 8 HackathonsHier ist eine kurze Liste von Artems Siegen:
F: Wie hat alles angefangen? Wann haben Sie mit dem Programmieren begonnen?
* Lacht *
A: Gute Frage. Ich habe in meinem ersten Jahr bei PhysTech mit dem Programmieren begonnen, maschinelles Lernen ab dem zweiten Semester. Ich war sehr von diesem Thema angezogen, künstliche Intelligenz wird die Welt erobern, und ich beschloss, es zu versuchen. In diesem Moment erschien eine Spezialisierung von MIPT von Yandex mit dem Titel "Einführung in das maschinelle Lernen". Ich begann es zu studieren, bestand die ersten 3-4 Kurse und irgendwie begann es. Dann gab es alle möglichen Projektionen, zum Beispiel im Zusammenhang mit Wetten auf Basketball, und es entstanden verschiedene Ideen, die ich irgendwo zum Leben erwecken wollte, und dann traf ich mich mit Hackathons. Das erste Mal, dass ich einen Musikbot schrieb, der von der Jury nicht sehr geschätzt wurde, war meine allererste Erfahrung.F: Wie hieß dieser Hackathon?
Gedankenrunde. FizTekhovsky Hackathon.F: Haben Sie nach dem ersten Hackathon nichts gewonnen oder ist nichts passiert? Wann haben Sie verstanden, wie Sie sich das nächste Mal verhalten sollen, womit haben Sie ausgebrannt?
A: Nur von dort habe ich viele verschiedene Chips bekommen, mit den Jungs gesprochen, die diesen Hackathon durchgeführt haben, und irgendwie wurde mir klar, was ich tun soll. Nun, zum Beispiel, dass eine Präsentation für einen Hackathon nicht in 15 Minuten am Knie, sondern in 4 Stunden durchgeführt werden muss und kompetent über alles nachgedacht werden muss. Natürlich kam die Erfahrung der Präsentation etwas später, wir begannen, die Monetarisierung vorzuschreiben. Dann bin ich zu dem Schluss gekommen, dass Teamwork sehr wichtig ist. Daher ist es sehr wichtig, die richtigen Leute auszuwählen, mit denen Sie zusammenarbeiten und gemeinsam Ideen generieren. Schließlich müssen Sie mit dem Programmieren beginnen, wenn die Idee bereits durchdacht ist, scheint mir.F: Beschreiben Sie Ihr Traumteam (Traumzeit). Gehst du immer mit den gleichen Leuten oder hast du eine Art Rotation?
A: In letzter Zeit mag ich die Geschichte, wenn eine Person einfach andere Menschen nimmt und anzieht. Dies wird bei Kaggle-Wettbewerben praktiziert, wenn einige „Großmeister“ unerfahrene Typen in ihr Team aufnehmen und mit ihnen arbeiten, und sie sich als sehr motiviert herausstellen. Und so haben die Jungs auch im ersten Jahr noch teilgenommen, und wir hatten ein Rückgrat, Leute von 5 bis 6, die anfangs etwas tun wollten, und wir haben 6 bis 7 Mal mit ihnen teilgenommen.
Dies sind zwei Teams von Artem, die beide beim Birth Hack Hackathon einen Preis gewonnen habenF: Welche Größe des Hackathons halten Sie für optimal für einen Hackathon oder ist das nicht so wichtig?
A: Ich denke, dass 3-4 Leute genug sind. Wenn die Person größer ist, treten Schwierigkeiten bei der Aufteilung der Aufgabe auf. Nehmen wir an, eine Person arbeitet am Design, eine andere am Frontend und der Rest an der Idee.F: Was meinst du mit „am Design arbeiten“? Ist eine Person mit dem Rendern beschäftigt oder hat etwas mehr mit Programmieren zu tun?
A: Eher eine Art Rendering. Das heißt, wie es aussehen wird, wie es eingereicht werden soll, wo wir die Daten aufnehmen werden, warum die Leute es mögen sollten. Es gibt viele Fragen, aber ich denke, dies sollte von einer Person durchgeführt werden, die zuerst Ideen generiert und diese dann mit dem Team bespricht.F: Was ist Ihre übliche Rolle im Team?
A: In letzter Zeit war ich Teamleiter, wenn das nicht zu hell klingt. Ich gebe Aufgaben aus, ich führe die Jungs, ich selbst mache Data Science. Der Manager spielt auch eine große Rolle, da Sie Ihre Meinung abgeben und sicherstellen müssen, dass jeder das gleiche Verständnis für das Projekt hat.F: Beschreiben Sie, wie Sie sich auf den Hackathon vorbereiten.
A: Wir treffen uns 2-3 Mal irgendwo vor dem Hackathon und generieren Ideen. Wir überlegen, wie wir gewinnen können und welche Produkte wir verwenden können. Wir haben relativ gesehen eine Person im Team, ein Orakel, das die Idee vollständig hört und dann sagen kann: "Nein, mit einer solchen Idee werden wir sicherlich nicht gewinnen." Wir lehnen sie ab und diskutieren sie weiter. Er hat uns nie im Stich gelassen, alle Ideen, die durch seinen Fleischwolf gingen, erwiesen sich als gut.F: Beraten Sie Anfänger, wie sie Ideen für Hackathons generieren können. Was sollte nicht getan werden?
A: Ich denke, Sie müssen verschiedene Nachrichtenquellen wie Rusbase und TJournal oder ausländische, zum Beispiel TechCrunch, ansehen, Startups folgen und beobachten, wie die Welt lebt. Das heißt, es ist offensichtlich, dass es nicht erforderlich ist, vorgefertigte Lösungen zu wiederholen. Es ist besser, vorgefertigte Lösungen zu verbessern oder sich etwas Neues auszudenken. Jetzt ist es in Mode, alles zu überziehen, warum nicht?F: Hackathons dauern normalerweise 36 oder 48 Stunden. Wie verteilt man die Zeit in einem Team?
A: Ich glaube, wenn ein Hackathon 2 Tage dauert, sollten Sie in der ersten Nacht auf jeden Fall gut schlafen, damit das Team am zweiten Tag maximale Kraft und Begeisterung hat und in der nächsten Nacht, wie es geht. Und dann müssen Sie den Entwicklungsstand des Projekts richtig einschätzen. Wenn Sie Zeit haben, können Sie schlafen. Wenn nicht, ist es besser, sich auf die Arbeit zu konzentrieren und erst dann zu schlafen. In unserem Team gehen alle ins Bett und wachen zusammen auf. Ich mag es nicht, wenn jemand schläft und jemand nicht, weil der Mitarbeiter die Motivation verloren hat und die Interaktion zwischen dem Team verloren geht.F: Wenn Sie könnten, was würden Sie in Ihren vergangenen Hackathons ändern?
A: Nun, ich werde das sagen, wenn Sie zu einem Hackathon gerufen werden, ist es besser, sich nicht zu weigern. Ich hatte eine Geschichte, das Team, mit dem wir bereits gewonnen hatten, rief mich zu einem Hackathon von Kaspersky. Ich beschloss, mich wegen des Studiums zu weigern, obwohl ich eigentlich eher Angst hatte. Infolgedessen haben die Jungs gewonnen, aber ich habe nicht einmal teilgenommen. Das heißt, es ist immer besser, für etwas zu kämpfen, als später zu bedauern, dass Sie es nicht versucht haben.F: Was war dein Lieblings-Hackathon-Projekt?
A: Wahrscheinlich der letzte, FapAdvisor. Er war sehr hypanul, jeder mochte es, und jetzt bitten uns viele Leute, ihn zu testen und sagen: "Das ist nicht für mich, sondern für meinen Freund." Ein Teamkollege arbeitet bei ABBYY und sagt, dass er bei der Arbeit oft von diesem Projekt hört. Persönlich wärmt es meine Seele wirklich.F: Erzählen Sie mir kurz, worum es in diesem Projekt geht.
A: Das Projekt besteht aus 2 Teilen. Das erste ist ein Empfehlungssystem für die Auswahl von Schauspielerinnen. Wir wählen nach den 4 wichtigsten Aspekten unseres Verständnisses aus: Brustgröße, Stöhnvolumen, Hautfarbe und Erfahrung - unser Killer-Feature. Der zweite Teil ist der Service. Haben Sie zum Beispiel eine Freundin, die Sie in der Schule seufzten und die gerne etwas Heißes mit ihr sehen würde? Unser Service löst dieses Problem: Sie senden den Instagram-Account des Opfers und erhalten ein Video. Wir entwickeln dieses Projekt noch weiter, wir hoffen, dass alles gut wird.
Neue Technologieprojekte entstehen bei HackathonsF: Wenn Sie zum Hackathon gehen, arbeiten Sie immer für das Ergebnis? Oder manchmal einfach nur Spaß haben?
A: Ich denke, dass Sie immer den ganzen Weg zum Erfolg gehen müssen. Natürlich sollten Sie Networking, Vorträge und viele andere Dinge über Hackathons nicht vergessen. Ich erinnere mich jetzt wirklich an den Vortrag von Uber auf VisionHack. Das heißt, Sie müssen nicht im selben Raum sitzen und ständig codieren. Es gibt immer viel zu tun.F: Wie haben dich die Hackathons beeinflusst? Besonders in Bezug auf Karriere und Ausbildung.
A: Die erste Arbeit, die ich kurz nach dem Hackathon gefunden habe. Ich denke, das ist eine sehr gute Zeile im Lebenslauf und es gibt etwas zu erzählen im Interview. Das heißt, ich habe bereits viele Fälle in verschiedenen Bereichen des maschinellen Lernens entschieden, es gibt etwas zu prahlen.F: Was magst du am meisten an Hackathons? Was glauben Sie, wofür gehen die Leute dorthin?
A: Ich unterhalte mich gerne mit denselben begeisterten Leuten beim Hackathon. Darüber hinaus ein enormer Wissenszuwachs über das Wochenende, den Sie in einer normalen Situation wahrscheinlich nicht erwerben werden. Naja, außerdem Wettbewerbsgeist und Adrenalin. Ich mag es auch sehr, wenn ich T-Shirts verteile. Dies ist mein Auslöser, obwohl ich denke, dass jeder einen anderen Weg hat. Und die Atmosphäre der Hackathons überrascht immer wieder, bei einer Veranstaltung kam zum Beispiel ein Koch und fütterte uns sehr lecker.F: Auf welchem Kurs bist du zum ersten Mal zum Hackathon gegangen?
A: Am zweiten.F: Es stellt sich also heraus, dass Sie sich in einem Jahr mit Hackathons und Arbeit aufgepumpt haben. Beschreibe dich am Anfang und jetzt.
A: Am Anfang war ich ein Student, der 3 Kurse bei Coursera absolviert hat. Jetzt habe ich viel Erfahrung in Computer Vision, arbeite als Middle Data Scientist in einem Unternehmen und habe eine Reihe von Hackathons hinter mir, gute Erfahrung in vielen Bereichen: Ich kann mich entwickeln und verwalten.
F: Wie denkst du über dein Hobby bei der Arbeit? Beeinträchtigt dies die Arbeit?
A: Das ist eine ziemlich interessante Geschichte. Zuerst waren alle bei der Arbeit überrascht, befragt, freuten sich. Das letzte Mal wurde ich mit FapAdvisor beschimpft, weil ich Produktionsserver verwendet habe, um Pornografie auf ihnen zu betreiben. Dies ist jedoch der einzige Fall, in dem etwas bei der Arbeit nicht gefallen hat.F: Was sind deine zukünftigen Pläne für Hackathons?
A: Ich möchte lange nach Europa gehen. Nach den Bewertungen zu urteilen, ist dies nicht sehr beängstigend, obwohl es für mich schwierig ist, diese Schwelle zu überwinden. Im Allgemeinen kann ich nicht wirklich Englisch, obwohl mir vielleicht meine Teamkollegen helfen und ich meine üblichen Geschäfte machen werde. Auf Russisch haben wir bereits eine ziemlich große Gruppe von 10 Leuten, wir bewerten jede Woche Hackathons und entscheiden, ob es zu uns passt, überlegen, was wir kommen können und entscheiden, wohin wir gehen. Das nächste, zu dem ich gehen werde, ist wahrscheinlich Hack.Moscow. Ich wurde dort angerufen, um darüber zu sprechen, wie man Hackathons zieht, und es macht mir nichts aus, herumzuhängen (lächelt)F: Wie sehen Sie Ihre Karriere in der IT in der Zukunft?
Nun, ich interessiere mich für Datenanalyse, ich sehe mich darin. Im Allgemeinen möchte ich entweder beim Hackathon ein Startup entwickeln und daran arbeiten oder ein bestehender CTO werden. Nun, ich möchte mich im Bereich Computer Vision weiterentwickeln.F: Lesen Sie Habr?
A: Nicht in letzter Zeit, nur wenn ich etwas google und auf einen nützlichen Artikel stoße.F: Können Sie zum Schluss einen Rat geben oder eine interessante Geschichte erzählen?
A: Nun, der erste Rat, wie gesagt, du solltest immer keine Angst haben und gehen - das ist zumindest eine coole Erfahrung. Es scheint mir, dass das große Problem der Jungs darin besteht, dass sie Angst haben oder kein Team zusammenstellen können. Ich denke auch, dass das Problem einiger IT-Mitarbeiter eine schlechte Präsentation ihrer Projekte ist. Ich rate Ihnen daher, an Präsentationsfähigkeiten zu arbeiten. Sie können die Tonhöhen verschiedener Startups sehen und sich Notizen machen. Es ist nur so, dass gute Ideen oft aufgrund schlechter Präsentation, ungeschriebener Logik, Überwachung oder Entwicklungsplänen sterben. Und das ist sehr wichtig für die Jury.F: Artem, vielen Dank für das Interview! Erfolge und neue Siege, lesen Sie dieses Interview auf Geektimes
A: Haha, danke. Ich werde warten!Nützliche Links:
Was kommt als nächstes, Leser?
Mir ist aufgefallen, dass sie auf Geektimes und Habré ein wenig über Hackathons schreiben. Ich bin daran interessiert, etwas anderes zu erzählen. Stimmen Sie in der Umfrage ab oder schreiben Sie in die Kommentare