[JAVA] Es ist ein Jahr her, seit ich ein arbeitender Android-Ingenieur geworden bin, und es sind fast zwei Jahre vergangen.

Dieser Artikel ist der 4. Tagesartikel von nana music Adventskalender 2018.

Ich trat als Android-Ingenieur in die aktuelle Firma ein und wurde Mitglied der Gesellschaft. In meinem ersten Jahr als Mitglied der Gesellschaft gab es viele Dinge, die ich nicht verstand, und es gab unzählige Jobs, von denen ich dachte, ich könnte sie richtig machen. Ich teilte auch das Wissen und die Erfahrung, die ich in meinem einjährigen Studium gesammelt hatte.

Es ist ein Jahr her, seit ich in die Firma eingetreten bin, also habe ich zurückgeschaut / Speakerdeck

Dieses Mal möchte ich Ihnen etwas über das erste Jahr erzählen und wie sich die Fähigkeiten und Kenntnisse, die als Android-Ingenieur erforderlich sind, im zweiten Jahr geändert haben.

1. Berufsjahr: Losbrechen von dem Hobbyingenieur, der tat, was er wollte

Bis ich ein arbeitender Ingenieur wurde, hatte ich es nur selbst entwickelt, und zu diesem Zeitpunkt konnte ich die Bibliothek eines Drittanbieters so oft auswählen und verwenden, wie ich wollte, und mit meinem bevorzugten (geeigneten) Design so viel schreiben, wie ich wollte. Ich war frei, es zu tun, ob gut oder schlecht, mit dem Gefühl, dass ich so viel überspringen konnte, wie ich wollte. Wenn Sie in das Unternehmen eintreten, ändert sich eine solche Umgebung vollständig.

――Ich könnte machen, was ich machen wollte, ohne eine Frist ...

――Ich habe alleine gearbeitet, aber ... ――Lass uns für jeden Sprint ** KPT ** machen ――Wenn Sie Probleme haben, sprechen wir 1on1

Mit diesem Gefühl brauchte ich einige Zeit, um mich an die Entwicklung als Unternehmen zu gewöhnen. Vor allem halte ich die gegenseitige Überprüfung von Pururiku, die ich nicht einzeln durchführen konnte, für schwierig, aber sehr bedeutungsvoll. Die Umgebung, in der der Code anderer Personen ohne Vertrauen in die Codierung überprüft wurde, war schon immer angespannt, und ich habe mehr Zeit zum Lesen als zum Schreiben, sodass ich mehr Code berühren kann. Ich bin.

Im ersten Jahr habe ich mich daran gewöhnt, als Mitglied der Gesellschaft zu arbeiten, den vorhandenen App-Code zu verstehen und mich über Android-Technologietrends zu informieren. Im zweiten Jahr hat sich mein Horizont etwas erweitert und ich habe mehr Zeit.

Im ersten Jahr erlernte Techniken usw.

MVP/Retrofit/OkHttp/RxJava/RxAndroid/MediaSession/ExoPlayer/ MaterialDesign/Glide/IAB3/MPAndroidChart

Zweites Berufsjahr: Herausforderung für die Entwicklung, die sich des einfach zu wartenden Codes und des hoch wartbaren Codes bewusst ist

Wenn ich meine tägliche Arbeit mache, habe ich ein Gefühl des Spielraums und versuche, das Wissen und die neuen Technologien, die ich während der Lernsitzung gewonnen habe, einfach zu integrieren oder Technologien auszuprobieren, die ich im Urlaub bei der Arbeit nicht verwenden kann. Ich habe das Gefühl, dass es mehr Möglichkeiten gibt, es zu versuchen. Infolgedessen hat sich der Programmieraufwand seit dem ersten Jahr erheblich erhöht.

Aufgrund dieses Trends haben wir häufig darüber diskutiert und nachgedacht, wie der vorhandene Code verbessert und die Benutzer dazu gebracht werden können, ihn stressfrei zu verwenden. Es scheint, dass es grob in die folgenden zwei unterteilt werden kann.

Im ersten Jahr war es nicht möglich, dass die Zahl der Personen, die die Initiative zur Lösung dieser Probleme ergriffen und MTG zur Lösung dieser Probleme besuchten, zunahm. Ich halte es für eine gute Studie, an dem Ort teilnehmen zu können, an dem Anforderungen organisiert und Spezifikationen formuliert werden, die vor dem Schreiben von Code festgelegt werden sollten.

Was soll ich übrigens studieren, wenn ich in das dritte Jahr eintrete?

Im zweiten Jahr erlernte Techniken usw.

Kotlin/MVVM/Dagger2/Jetpack/AAC/ConstraintLayout/ DataBinding/AdTech/Hyperion/Firebase

Drittes Berufsjahr: Fordern Sie Felder heraus, in denen Sie nicht gut sind

Es ist abstrakt, aber ich denke, ich werde Dinge studieren, die hohe Lernkosten haben, Dinge, die scheinbar bescheiden sind (wenn möglich cool) und Dinge, die keine unmittelbaren Ergebnisse liefern. Zum Beispiel

--Prüfung

Oder sowas ähnliches!

Zusammenfassung

Dieses Mal habe ich keinen Artikel über Qiita gepostet, daher muss ich leider sagen, dass ich ihn zu einem Thema gepostet habe, das einfach zu schreiben ist.

Ich hoffe, dass ich diese Gelegenheit in Zukunft nutzen kann, um auch technische Beiträge zu veröffentlichen!

Unser Nana-Musik-Adventskalender läuft noch. Ich frage mich, ob ich irgendwo zum zweiten Mal einen technischen Artikel veröffentlichen werde: Augen: Morgen wird @yamanemur es brillant liefern!

Recommended Posts

Es ist ein Jahr her, seit ich ein arbeitender Android-Ingenieur geworden bin, und es sind fast zwei Jahre vergangen.
Es ist ein Jahr her, seit ich ab 28 Jahren Ingenieur wurde
Es ist einen Monat her, seit ich ein Ingenieur von unerfahrenen ...
2018. Es ist zwei Jahre her, seit ich SE geworden bin, also werde ich das Buch, das ich gelesen habe, enthüllen.
Es ist ein Jahr her, seit ich ab 28 Jahren Ingenieur wurde
Es ist ein Jahr her, seit ich ein arbeitender Android-Ingenieur geworden bin, und es sind fast zwei Jahre vergangen.
Es ist einen Monat her, seit ich ein Ingenieur von unerfahrenen ...
Es ist ein halbes Jahr her, seit ich angefangen habe, [Ubuntu18.04] zu verwenden, also werde ich die Einstellungen vorstellen !!
2018. Es ist zwei Jahre her, seit ich SE geworden bin, also werde ich das Buch, das ich gelesen habe, enthüllen.
1 Monat, seit ich ernsthaft im Tech Camp programmiert habe
Es ist ein halbes Jahr her, seit ich angefangen habe, [Ubuntu18.04] zu verwenden, also werde ich die Einstellungen vorstellen !!
Es ist einen Monat her, seit ich ein Ingenieur von unerfahrenen ...
Es ist ein halbes Jahr her, seit ich angefangen habe, [Ubuntu18.04] zu verwenden, also werde ich die Einstellungen vorstellen !!
Es ist ein Jahr her, seit ich ab 28 Jahren Ingenieur wurde
Ich habe ein Programmiertagebuch gestartet
Es ist ein Jahr her, seit ich ein arbeitender Android-Ingenieur geworden bin, und es sind fast zwei Jahre vergangen.
[Impression] Nehmen Sie an einem Tech Camp teil
Es ist ein Jahr her, seit ich ab 28 Jahren Ingenieur wurde
Es ist ein Jahr her, seit ich ein arbeitender Android-Ingenieur geworden bin, und es sind fast zwei Jahre vergangen.
Es ist einen Monat her, seit ich ein Ingenieur von unerfahrenen ...
Es ist ein halbes Jahr her, seit ich angefangen habe, [Ubuntu18.04] zu verwenden, also werde ich die Einstellungen vorstellen !!
2018. Es ist zwei Jahre her, seit ich SE geworden bin, also werde ich das Buch, das ich gelesen habe, enthüllen.
1 Monat, seit ich ernsthaft im Tech Camp programmiert habe
Seit ich vor ungefähr zwei Jahren IT-Student wurde, habe ich mich mit der Systemherstellung befasst