[JAVA] [Pour les débutants] Voici quelques références liées à la technologie et à la carrière.

Aperçu / Histoire

J'ai entendu dire que mes juniors commenceraient leur carrière d'ingénieurs à partir de maintenant, j'ai donc écrit un article avec l'intention de résumer le contenu et les choses que j'ai faites jusqu'à présent. Aussi, j'ai pensé qu'il était important de penser aux carrières en même temps que la formation des compétences, donc cette fois je me concentrerai à la fois sur la technologie (affaires) et les carrières. Je suis désolé de voir du haut, mais tout le contenu est très bon, et l'explication est polie et facile à comprendre. C'est merveilleux de pouvoir comprendre sans stress même si vous n'avez pas beaucoup de connaissances préalables, j'espère donc que vous y ferez référence. Au fait, le contenu que j'ai créé n'est pas inclus en particulier, et il n'y a pas d'intention publicitaire particulière, alors ne vous inquiétez pas. ** * Le contenu date de juillet 2020. ** **

Technologie / Entreprise

Principalement utilisé dans le but de maintenir les termes. Je peux comprendre les termes avec un sentiment de conviction, sans presque aucun commentaire abstrait. Surtout la première année ou autre lorsque je suis entré sur le site de développement, il n'y a pas beaucoup d'attentes techniques, donc les tâches à assigner ne sont pas lourdes, mais il est facile de rester coincé car je ne comprends pas les termes qui volent. Il n'est pas nécessaire de retenir les termes de tous les jours tels que «DNS» et «table» un par un, mais lorsque vous travaillez dans un environnement à forte charge intellectuelle, même une nomenclature unique ne peut pas être ridicule (sens). Si vous ne le comprenez pas, vous passerez du temps sur des questions et des enquêtes inutiles, et vous ne pourrez pas continuer et cela coûtera cher). Veuillez l'utiliser pour prendre l'habitude d'enquêter immédiatement.

Au moment de rejoindre l'entreprise, l'auteur (moi) avait adopté Java en formation en interne, mais je n'en comprenais pas le sens. En «orienté objet», que l'on dit particulièrement difficile à comprendre, j'étais complètement bloqué, ou plutôt, j'allais arrêter de penser à partir de la «méthode» et de la «classe» à l'étape précédente. ~~ "C'est une fonction. C'est comme un moule à sardine-yaki." Je n'aurais pas pensé que c'était si terrifiant si cela avait été expliqué en montrant l'illustration. ~~ Ce site résout proprement les questions qui se posent lorsque vous recevez une fois une explication. Beaucoup d'articles ont été écrits il y a longtemps, mais l'idée est qu'ils peuvent être utilisés dans le futur sans aucune différence, et en fait, je pense qu'il sera beaucoup plus facile d'imaginer Java. Si vous l'utilisez en parallèle tout en apprenant avec du contenu ◎. Introduit avec l'intention qu'il existe un site tellement poli et facile à comprendre.

Article Qiita. Quand j'étais nouveau diplômé, j'imprimais tous les articles et les gardais dans mon sac pour que je puisse les voir à tout moment. Grâce à cela, je sens qu'il a réduit les hésitations sur la façon de faire le tour du site, comment poser des questions et les lignes directrices à considérer dans le futur. Étant donné que la quantité d'informations est assez dense, il peut être préférable de la vérifier fréquemment plutôt qu'en un coup d'œil. Il est normal de le lire comme matériel de lecture, mais je le recommande vraiment car il contient des essences condensées que les personnes âgées et le domaine n'enseignent pas. Surtout au début, je pense qu'il vaut mieux former des soft skills interpersonnels que des hard skills comme la programmation. Comment transmettre est vraiment important ... ()

Il s'agit de ce qu'on appelle une "programmation de compétition", et un problème est donné et un programme est créé dans un délai spécifié. Un concours en ligne qui concourt pour le temps requis pour la résolution et le haut degré de perfection. Il y a des avantages et des inconvénients, tels que le niveau de difficulté est assez élevé et il n'est pas directement lié aux affaires, mais c'est stimulant car vous pouvez vous référer aux réponses de différentes personnes à un problème. Cela semble être une activité plus pratique ou d'auto-assistance que de simplement regarder la source GitHub sans discernement.

Voici quelques contenus vidéo. Ici, il explique soigneusement les idées nécessaires pour écrire un programme et comment bouger ses mains. J'ai appris la grammaire de base pour le moment, mais quand on m'a dit d '«écrire», je ne savais pas par quoi commencer. Dans l'ensemble, je ne peux pas penser au programme et l'écrire. Bon contenu qui résout cette spirale inscriptible propre aux débutants (c'était une information tellement utile pour moi que je l'ai ressentie). Je ne pense pas qu'il y ait beaucoup d'endroits qui vous apprendront cette façon de penser avec des démonstrations, que ce soit payant ou gratuit, alors veuillez vous y référer. Personnellement, je pense que c'était une vidéo précieuse à enseigner même si je l'ai payée.

Une vidéo expliquant le processus d'acquisition du langage par M. Matsun Pattsun. Il est dit dans une autre vidéo qu'il a fallu beaucoup de temps pour acquérir des compétences par lui-même, et ceux qui ne pensent pas les avoir acquises indiquent clairement ce qu'il faut faire ensuite. Si vous essayez d'apprendre une nouvelle langue, suivre ce processus dans une certaine mesure peut accélérer votre apprentissage. Il semble se spécialiser dans le front-end (principalement le côté écran), mais je pense que cela sera très utile pour ceux qui veulent se spécialiser côté serveur (principalement côté traitement interne).

Je pense que ce sont des informations que vous connaissez et que vous ne perdez pas, qu'il s'agisse d'un système Web ou d'un système d'entreprise. Cette vidéo (99,9% des métiers des ingénieurs IT apparaissant dans la vidéo) que j'aimerais me dire à l'époque où je pensais "Je pense que je dois faire de mon mieux en écrivant du code innovant en tant qu'ingénieur" C'est exactement ce que signifie être une combinaison du travail de quelqu'un d'autre. Le patron de la société précédente a dit: "Vous n'avez pas besoin de vous en souvenir", mais je le sais personnellement et cela ne fait pas de mal, et même si les normes de codage sont décidées, les miennes Je pense que c'est bien car il y a plus d'options selon qu'il y a de la place pour l'ingéniosité ou non. J'ai décidé de l'introduire car ce sera une information utile. De plus, je dis quelque chose d'assez important dans les affaires, alors veuillez vous y référer.

Vidéo de la chaîne exploitée par le président Mako, le directeur représentant de div Co., Ltd. Il existe de nombreux contenus éducatifs et de type hack de la vie, mais cette vidéo a été la plus utile pour moi personnellement. Il est très utile dans le sens où vous pouvez systématiquement savoir comment fonctionne le Web en peu de temps. Quiconque n'utilise qu'Excel, mais s'il y a une possibilité d'être impliqué dans le Web même 1 mm, c'est une éducation essentielle, alors s'il vous plaît, maintenez-le enfoncé. En parlant du président Mako, cette vidéo est également utile en affaires, c'est donc beaucoup plus facile à connaître. Vous n'avez rien à savoir sur la technologie qui permet de gagner du temps.


Ceci est la chaîne YouTube. Je le recommande vivement à ceux qui n'ont aucune expérience en affaires ou qui ne connaissent pas grand chose de l'industrie. Il couvre la technologie, les scènes de travail et les carrières d'une manière bien équilibrée, et c'est amusant de le regarder avec beaucoup d'informations qui peuvent atteindre les démangeaisons comme «Je voulais savoir cela». Au début de ma carrière, bien sûr, il est utile de présenter l'environnement de bureau comme cette vidéo (longtemps à la maison). J'écris avec ma propre prudence que je devrais créer autant que possible un environnement de développement confortable lorsque je fais le travail de ()).

Plateforme d'apprentissage vidéo. C'est un site parfait pour les ingénieurs à apprendre, et le prix de chaque cours est élevé, mais il est souvent vendu à environ 1500 ¥, vous devriez donc l'acheter quand il est bon marché. Il existe également une garantie de remboursement de 30 jours après l'achat, donc si vous pensez que cela ne vous convient pas, vous pouvez demander un remboursement. À propos, certains cours gratuits sont de qualité assez élevée, donc si vous êtes curieux, vous devriez les regarder activement. De plus, non seulement les cours de japonais mais aussi d'anglais sont très excellents, alors venez-y aussi.

Édition carrière

―― Présentation des sources d'informations que les ingénieurs devraient vérifier chaque jour.

Une vidéo de Kenta Katsumata, un poids lourd bien connu du quartier. Au fond, l'accent est mis sur la diffusion d'informations sur les transporteurs, mais j'ai repris cette vidéo qui ose évoquer les moyens de collecter des informations. Si vous souhaitez suivre les dernières tendances en termes de technologie, essayez une technique comme celle présentée dans cette vidéo. Aussi, à mon avis personnel, je ne pense pas qu'il soit nécessaire de suivre les dernières tendances, mais j'ai l'impression que ne pas être très sensible à l'information n'est pas très cool en tant qu'ingénieur, donc je le sais aussi. La position qu'il n'y a pas de perte. Au fait, la chaîne de cette personne touche à une spécialité solide, il y a donc beaucoup de vidéos qui seront "???" si vous la regardez sans trop de connaissances. Il peut être juste de le regarder pendant ses études.

Une vidéo envoyée par M. Anmasa, qui travaille en tant qu'ingénieur depuis l'aube du développement d'applications pour smartphone. Il semble que la personne elle-même se trouve déjà dans une situation où elle ne peut gagner un revenu de chômage qu'à partir des bénéfices générés par le développement personnel, mais sur la base d'une telle situation, elle a une vision relativement neutre et réaliste du développement personnel et des activités indépendantes. Cela me montre. Personnellement, j'aime particulièrement la transmission que je trouve moins biaisée, j'ai donc décidé de la reprendre cette fois.

Il s'agit d'une vidéo de M. KBOY qui est actif sur YouTube, y compris la transmission du développement iOS. Dans cette vidéo, il explique les points à noter lors de la pose d'une question et les sentiments de la personne qui a posé la question. Et je pense aussi que c'est probablement le cas sur la plupart des sites, donc pour référence. Aussi, sur sa chaîne, l'histoire de son temps en tant qu'employé de bureau est intéressante, et je pense qu'il peut en profiter comme une pause car il peut le voir en se demandant s'il existe un tel monde (c'est une impression tout à fait personnelle).

Une vidéo envoyée par Junichiro Muro, qui travaille actuellement en tant que personnel d'une entreprise informatique. En ce qui concerne les informations des ingénieurs, il y a une tendance à être biaisé concernant les conditions du marché et les informations de carrière autres que la technologie, mais dans ce cas, c'est difficile car les dernières tendances du marché sont également transmises du point de vue du personnel. Ce sera utile. En ce qui concerne les sujets abordés dans cette vidéo, il y a bien sûr un préjugé selon lequel l'auteur est un ingénieur, mais je suis personnellement d'accord avec cela. Certaines personnes ont été critiquées pour avoir été mordues par des influenceurs, mais je pense qu'elles fournissent généralement des informations utiles. Cependant, je voudrais que vous y fassiez référence sans faute pour vérifier les tendances du marché de vos propres yeux et oreilles.

Vidéo envoyée par Makoto Taniguchi, le représentant de Tomosuta Godo Kaisha et le directeur représentant de H2O Space Co., Ltd. Il donne son avis sur la «théorie de la retraite des ingénieurs de 35 ans» qui fait du bruit depuis que l'industrie a prospéré. Chaque expéditeur en parle une fois, mais j'ai été impressionné par le fait qu'il a été expliqué d'une manière facile à comprendre, y compris les expériences de la personne elle-même, alors j'ai décidé de l'introduire ici. Il est également chargé de cours à Udemy, la plate-forme d'apprentissage vidéo mentionnée précédemment, et est réputé pour être hautement évalué. L'auteur a également été très utile dans l'apprentissage de PHP. Répondre aux questions est très poli et rapide, je recommande donc fortement de suivre son cours.

Commentaire de carrière pour les ingénieurs Web par M. Ryuji Utsunomiya, qui est connu pour avoir obtenu les meilleurs résultats dans l'industrie en tant que vendeur dans une société informatique étrangère. La personne elle-même a des compétences en développement telles que Objective-C et PHP, et possède une expérience et des connaissances familières avec l'informatique et toutes les autres industries. Il est généralement avancé que le processus en amont, tel que la définition des exigences et la conception de base, devrait être placé plutôt que le processus en aval, comme les programmeurs et les testeurs. Il existe de nombreux désaccords avec les ingénieurs jusqu'à présent, mais en ce qui concerne la carrière avec des options à l'avenir, une telle vision doit être prise en considération. Surtout, la fiabilité de la transmission est extrêmement élevée car le contenu est fiable, factuel et étayé par l'expérience. Je pense. Au fait, les informations utiles pour nous les ingénieurs débutants dans cette vidéo datent d'environ 14:33 sur la vidéo, alors concentrez-vous là-dessus.

Résumé

Il y a beaucoup de contenus que je voudrais présenter, mais cette fois j'ai résumé les informations auxquelles je me suis particulièrement référé (dont certaines auxquelles je fais encore référence maintenant).

Surtout pour ceux qui seront désormais impliqués dans les affaires, afin de travailler heureux dans la future vie d'ingénieur, j'ai une perspective pour réfléchir à ce qui me manque et à ce dont j'ai besoin dans le futur, à la fois techniquement et en termes de carrière. Je veux que vous valorisiez la taille. Je pense que c'est probablement juste la différence entre être conscient et inconscient, et être tôt ou tard à toucher de telles opportunités. Quoi qu'il en soit, je pense qu'il est plus significatif pour l'entreprise et pour vous d'absorber diverses choses tôt, d'y penser et de passer à l'action.

Je l'ai expliqué avec beaucoup de commentaires et d'impressions, mais je suis en train d'essayer et d'échouer. Je pense que c'est normal d'avoir un quartier plein d'énergie, où il y a des ingénieurs qui sortent et relèvent des défis. J'espère juste que cela sera transmis à mes juniors autant que possible.

Recommended Posts

[Pour les débutants] Voici quelques références liées à la technologie et à la carrière.
[Astuces] Comment résoudre les problèmes avec XCode et Swift pour les débutants
Java pour les débutants, les expressions et les opérateurs 1
Java pour les débutants, les expressions et les opérateurs 2
Classes et instances Java pour les débutants
Utilisé pour une raison quelconque
(Pour les débutants) [Rails] Technologie de gain de temps! Comment installer et utiliser Slim
[Rails] Articles pour les débutants pour organiser et comprendre le flux de form_with
(Pour les super débutants) Getter / setter et propriété pour penser en langage D