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.
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 ...
** Le développement Scrum ** est adopté --Chaque tâche est un problème et gérée par ** Kanban **
Finissons ce problème avec ** 1 Sprint **
Quand j'ai eu fini, je l'ai poussé à master, et la branche n'était coupée qu'occasionnellement ...
** Branchant le travail selon Git-flow **
Veuillez envoyer ** pull request ** pour examen ――Veuillez retirer le moins possible la différence.
――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.
MVP/Retrofit/OkHttp/RxJava/RxAndroid/MediaSession/ExoPlayer/ MaterialDesign/Glide/IAB3/MPAndroidChart
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?
Kotlin/MVVM/Dagger2/Jetpack/AAC/ConstraintLayout/ DataBinding/AdTech/Hyperion/Firebase
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!
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