[JAVA] Cela fait un an que je suis devenu ingénieur Android en activité, et cela fait presque deux ans.

Cet article est l'article du 4ème jour du Calendrier de l'Avent nana music 2018.

J'ai rejoint l'entreprise actuelle en tant qu'ingénieur Android et suis devenu membre de la société. Au cours de ma première année en tant que membre de la société, il y avait beaucoup de choses que je ne comprenais pas, et il y avait d'innombrables emplois que je pensais pouvoir faire correctement. J'ai également partagé les connaissances et l'expérience que j'ai acquises au cours de mon an grâce à des études en interne.

Cela fait un an que j'ai rejoint l'entreprise, j'ai donc regardé en arrière / Speakerdeck

Cette fois, je voudrais vous parler de la première année et de la façon dont les compétences et les connaissances requises en tant qu'ingénieur Android ont changé au cours de la deuxième année.

1ère année de vie active: rompre avec l'ingénieur amateur qui faisait tout ce qu'il voulait

Jusqu'à ce que je devienne ingénieur en activité, je ne l'avais développé que moi-même, et à ce moment-là, je pouvais choisir et utiliser la bibliothèque tierce autant que je le voulais, et écrire autant que je le voulais avec mon design préféré (approprié). J'étais libre de faire ce que je voulais, bon ou mauvais. Lorsque vous rejoignez l'entreprise, un tel environnement change complètement.

―― Je pourrais faire ce que je voulais faire sans délai ...

――Je travaillais seul, mais ... ―― Faisons ** KPT ** pour chaque sprint ――Si vous avez des problèmes, parlons 1on1

Avec ce sentiment, il m'a fallu un certain temps pour m'habituer au développement en tant qu'entreprise. Surtout, j'estime que l'examen mutuel de Pururiku, que je ne pouvais pas faire individuellement, est difficile mais très significatif. L'environnement de révision du code d'autrui sans confiance dans le codage a toujours été tendu, et j'ai plus de temps pour lire que pour écrire, donc je peux toucher plus de code. Je suis.

Au cours de ma première année, j'ai réussi à m'habituer à travailler en tant que membre de la société, à comprendre le code d'application existant et à suivre les tendances de la technologie Android. En deuxième année, mes horizons se sont un peu élargis et j'ai plus de temps à perdre.

Techniques apprises la première année, etc.

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

Deuxième année de vie professionnelle: défi pour un développement conscient du code facile à maintenir et du code hautement maintenable

Lorsque je fais mon travail quotidien, je me sens plus à l'aise, alors j'essaie d'intégrer facilement les connaissances et les nouvelles technologies que j'ai acquises lors de la session d'étude, ou d'essayer des technologies que je ne peux pas utiliser au travail pendant les vacances. Je pense qu'il y a plus d'opportunités de l'essayer Par conséquent, le temps consacré à la programmation a considérablement augmenté depuis la première année.

À partir de cette tendance, nous avons fréquemment discuté et réfléchi à la manière d'améliorer le code existant et à faire en sorte que les utilisateurs l'utilisent sans stress. Il semble qu'il puisse être grossièrement divisé en deux.

Il n'a pas été possible la première année que le nombre de personnes ayant pris l'initiative de résoudre ces problèmes et fréquentant MTG pour les résoudre a augmenté. Je pense que c'est une bonne étude de pouvoir participer au lieu d'organisation des exigences et de formulation des spécifications qui devraient être décidées avant d'écrire du code.

Au fait, que devrais-je étudier lorsque j'entre en troisième année?

Techniques apprises en deuxième année, etc.

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

Troisième année de vie professionnelle: défi aux domaines dans lesquels vous n'êtes pas doué

C'est abstrait, mais je pense que j'étudierai des choses qui ont un coût d'apprentissage élevé, des choses qui semblent modestes (cool si possible) et des choses qui ne produisent pas de résultats immédiats. Par exemple

--Tester --Traitement du fil

Ou quelque chose comme ça!

Résumé

Cette fois, je n'ai pas posté d'article sur Qiita, donc je suis désolé de dire que je l'ai posté sur un thème facile à écrire.

À l'avenir, j'espère profiter de cette occasion pour publier également des articles techniques!

Notre calendrier de l'avent nana music est toujours en cours. Je me demande si je publierai un article technique quelque part pour la deuxième fois: les yeux: Demain, @yamanemur le livrera avec brio!

Recommended Posts

Cela fait un an que je suis devenu ingénieur Android en activité, et cela fait presque deux ans.
Cela fait un an que je suis devenu ingénieur à partir de 28 ans
Cela fait un mois que je suis devenu ingénieur sans expérience ...
2018. Cela fait deux ans que je suis devenue SE, alors je vais exposer le livre que j'ai lu.
Cela fait un an que je suis devenu ingénieur à partir de 28 ans
Cela fait un an que je suis devenu ingénieur Android en activité, et cela fait presque deux ans.
Cela fait un mois que je suis devenu ingénieur sans expérience ...
Cela fait six mois que j'ai commencé à utiliser [Ubuntu18.04], donc je vais vous présenter les paramètres !!
2018. Cela fait deux ans que je suis devenue SE, alors je vais exposer le livre que j'ai lu.
1 mois depuis que j'ai commencé à programmer sérieusement @ Tech Camp
Cela fait six mois que j'ai commencé à utiliser [Ubuntu18.04], donc je vais vous présenter les paramètres !!
Cela fait un mois que je suis devenu ingénieur sans expérience ...
Cela fait six mois que j'ai commencé à utiliser [Ubuntu18.04], donc je vais vous présenter les paramètres !!
Cela fait un an que je suis devenu ingénieur à partir de 28 ans
J'ai commencé un journal de programmation
Cela fait un an que je suis devenu ingénieur Android en activité, et cela fait presque deux ans.
[Impression] Participez à un camp technique
Cela fait un an que je suis devenu ingénieur à partir de 28 ans
Cela fait un an que je suis devenu ingénieur Android en activité, et cela fait presque deux ans.
Cela fait un mois que je suis devenu ingénieur sans expérience ...
Cela fait six mois que j'ai commencé à utiliser [Ubuntu18.04], donc je vais vous présenter les paramètres !!
2018. Cela fait deux ans que je suis devenue SE, alors je vais exposer le livre que j'ai lu.
1 mois depuis que j'ai commencé à programmer sérieusement @ Tech Camp
Depuis que je suis devenu étudiant en informatique il y a environ deux ans, je scrute jusqu'à présent la création du système.