[SWIFT] [Incontournable pour les personnes inexpérimentées] Raisons pour lesquelles les ingénieurs d'applications visent

Bonjour. Dans cet article "Pourquoi l'ingénieur d'application vise-t-il?" "Pourquoi y a-t-il si peu d'ingénieurs d'applications?" J'écrirai en mettant l'accent sur.

Pourquoi les ingénieurs d'applications visent

La raison est simple. Parce que le nombre de mères est petit. Pour cette raison, l'offre pour la demande est insuffisante. Il semble que certaines entreprises ont renoncé à embaucher des personnes expérimentées et se concentrent sur la formation de personnes inexpérimentées.

En fait, nous recherchons tous les postes, Le nombre d'entretiens avec les ingénieurs d'applications est considérablement inférieur à celui du côté serveur ou de la réception.

Ingénieurs d'applications côté serveur et avant Seulement environ 1/5 à 1/10 peut être appliqué. Parmi les ingénieurs d'applications, les ingénieurs Android ne représentent qu'environ un dixième des ingénieurs iOS. On peut dire que la rareté des ingénieurs Android est assez forte car ils ne viennent pas.

Pourquoi il y a peu d'ingénieurs d'applications

Tout en voyant diverses opinions via Twitter et en écoutant réellement les opinions à travers des échanges lors de sessions d'étude, Je peux voir quelques raisons pour lesquelles il y a peu d'ingénieurs d'applications.

Conscience de faiblesse

Pour les débutants, tout d'abord, "Quelle langue voulez-vous faire?" "Quelle position voulez-vous faire?" Il vous sera demandé de faire un choix. À ce stade, "Le front est plus facile à voir et à comprendre les résultats." A souvent été vu.

Aussi, "** Si vous voulez commencer à étudier la programmation, commencez par HTML / CSS **" Il semblait y avoir quelque chose d'implicite. (Je comprends le sentiment que "HTML / CSS n'est pas un langage de programmation") Les personnes qui en dérivent et suivent le chemin des ingénieurs frontaux tels que Javascript, jQuery, Vue.js Je pense qu'il y en a beaucoup.

Il existe peu d'environnements qui recommandent des ingénieurs d'application

"PHP x Javascript" "Rails" pour la sélection de la langue des débutants J'ai senti qu'il y avait de nombreux environnements qui recommandaient. En particulier, "PHP x Javascript" est "idéal pour que les débutants se mettent au travail dans les plus brefs délais" et "le plus simple" J'ai souvent vu des gens qui recommandaient cela.

Je pense que la raison pour laquelle il y a beaucoup de Rails est l'influence de l'école. C'est certes facile à comprendre, et c'est peut-être gentil pour les débutants car on peut l'écrire selon le rail, mais Pour le dire autrement, certains disent que c'est un cadre pour le développement explosif par des personnes expérimentées, et cela est fait par un petit nombre d'élites. Lorsqu'on lui a demandé si c'était vraiment gentil avec les débutants C'est une langue dont on ne peut pas dire clairement oui.

Comme vous pouvez le voir, la langue qui convient aux débutants est la "langue abordable". De plus, le nombre d'apprenants Rails a augmenté du fait de l'école (?) Qui vise l'humour, J'ai émis l'hypothèse que l'équilibre pourrait être biaisé.

L'ingénieur iOS a besoin d'un MacBook

Pour être précis, ce serait bien si je pouvais insérer l'OS sans MacBook, Tout à coup, les chercheurs novices ne peuvent pas penser à une telle chose. Parce qu'il y a un filtre qui dit acheter un MacBook pour commencer à étudier J'ai deviné que le nombre d'ingénieurs d'applications était petit.

Peu d'utilisateurs d'Android

Même si vous devenez ingénieur d'application, il existe une branche entre iOS et Android. De nombreuses personnes choisiront ici un ingénieur iOS. C'est parce qu'il y a rarement beaucoup d'utilisateurs d'iPhone au Japon. Très peu de gens étudient Android même s'ils n'ont jamais utilisé d'appareil Android.

Après tout, il y a peu d'ingénieurs d'applications

Pour ces raisons, le marché des ingénieurs est biaisé. Même si vous êtes un ingénieur iOS, vous avez besoin d'un Macbook coûteux, Il n'y a pas beaucoup de gens sur la route pour devenir ingénieur Android à partir du partage du système d'exploitation domestique.

Infrastructure de serveur >> Ingénieur d'application (iOS >> Android)

Parce que la composition comme celle-ci peut être vue, même si l'ingénieur d'application vise déjà Si vous devenez ingénieur Android, le nombre de mères diminuera encore.

Si quelqu'un envisage de commencer à étudier la programmation, Pourquoi ne considérez-vous pas un ingénieur d'application?

Ne vous méprenez pas

Ne vous méprenez pas, c'est facile car l'offre est insuffisante! Pour le dernier, un certain niveau de compétence est requis, et un certain temps d'étude est nécessaire. Pour être clair, il est difficile d'être ingénieur. Je pense que les gens qui peuvent s'y habituer en quelques mois sont des génies.

Merci d'avoir lu l'article jusqu'à la fin.

Recommended Posts

[Incontournable pour les personnes inexpérimentées] Raisons pour lesquelles les ingénieurs d'applications visent