[PYTHON] Le langage de programmation que vous souhaitez pouvoir utiliser

introduction

Je ne suis pas du tout jeune, mais j'écrirai mon opinion personnelle et ce que je dis aux nouveaux techniciens. Bien sûr, il peut y avoir des avantages et des inconvénients.

Je fais du travail dit embarqué, mais je suis une course orientée logiciel et moins embarquée.

Le langage de programmation que vous souhaitez pouvoir utiliser

En général, un pour chacun des trois types suivants.

Système de description du système

Que ce regroupement soit correct ou non, C / C ++, Java, C #, etc.

C est le meilleur moyen de connaître le mouvement du programme et le mouvement de l'ordinateur. Pas appelé un assembleur. Cela peut être un assembleur, mais cela dépend du processeur. Vous devez connaître le concept.

Cependant, s'il n'est pas absolument nécessaire d'utiliser C en pratique, je veux vraiment l'éviter. Parce que la différence de compétence est directement liée à la qualité de Moro.

Après cela, il est difficile d'être orienté objet. C'est différent de pouvoir le faire. J'aime le C ++, mais les spécifications sont tellement chaotiques que c'est un monde complètement maniaque. Si vous le pouvez, Java peut être utilisé dans la pratique, et cela peut être utile car vous pouvez vous habituer à l'orientation des objets.

C # était également facile et facile à comprendre. Je ne l'utilise que sous Windows.

Système de script

Ruby, Python, je ne l'utilise plus, mais le vétéran est-il Perl? tout va bien. Si vous pouvez utiliser quelque chose, l'idée sera presque la même et l'application fonctionnera.

Le langage de script peut tout faire de manière transcendantale. Même le développement de produits peut améliorer l'efficacité du travail personnel. Par conséquent, il sera utile dans diverses situations s'il peut être utilisé.

JavaScript

Ou plutôt, TypeScript?

C'est un autre choix pour le système client. Même les systèmes embarqués ont un navigateur Web intégré de nos jours et sont un élément indispensable pour l'interface utilisateur.

Vous pouvez faire n'importe quoi sur votre bureau avec node.js.

Cependant, c'est un peu pris que node.js est l'un des mondes et cela ne semble pas du tout léger.

Résumé

Ce qui précède n'est pas un formulaire exhaustif, mais si vous travaillez sur la politique ci-dessus, même si vous devez apprendre quelque chose de nouveau, certaines compétences seront la base de l'application.

Si quoi que ce soit, il est plus important d'acquérir des compétences dans les bibliothèques et les frameworks que dans la langue elle-même, mais il est regrettable qu'il faille du temps pour acquérir les connaissances préalables pour les maîtriser, c'est donc un endroit où elles peuvent être appliquées dans une certaine mesure. C'est bien de le faire.

En plus de cela, la technologie est une pratique (qualifiée) plutôt que des connaissances, donc ce serait formidable si vous pouviez être conscient de créer de nombreuses opportunités d'écrire.

Recommended Posts

Le langage de programmation que vous souhaitez pouvoir utiliser
Si vous souhaitez que vos collègues utilisent la même langue
Lorsque vous souhaitez mettre à jour le pilote Chrome.
Je souhaite utiliser la fonction d'activation Mish
Utilisez PIL en Python pour extraire uniquement les données souhaitées d'Exif
Je veux utiliser le jeu de données R avec python
Vous devez faire attention aux commandes que vous utilisez quotidiennement dans l'environnement de production.
Comment utiliser le générateur
Comment utiliser le décorateur
Je veux pouvoir analyser des données avec Python (partie 3)
Je veux utiliser la dernière version de gcc même si je n'ai pas les privilèges sudo! !!
Je veux pouvoir analyser des données avec Python (partie 1)
Je souhaite utiliser uniquement le traitement de normalisation SudachiPy
Utilisez aggdraw lorsque vous voulez dessiner magnifiquement avec un oreiller
Je veux pouvoir analyser des données avec Python (partie 4)
[Python] Je souhaite utiliser l'option -h avec argparse
Lorsque vous souhaitez utiliser python 2.x sur Gentoo Linux moderne
Je veux pouvoir exécuter Python avec VS Code
[Python] Lorsque vous souhaitez importer et utiliser votre propre package dans le répertoire supérieur
Programmation pour combattre dans le monde ~ 5-5,5-6
Le littéral octal peut être utilisé dépend du langage de programmation
Programmer pour combattre dans le monde 5-3
Comment utiliser la fonction zip
Comment utiliser le module optparse
Familiarisez-vous avec (voulez être) autour du pipeline de spaCy
Lorsque vous souhaitez que le thème de votre documentation Sphinx soit le même
Programmation pour combattre dans le monde - Chapitre 4
Sites Web pour vous aider à apprendre la programmation
[Python] Lorsque vous souhaitez utiliser toutes les variables dans un autre fichier
Lorsque vous souhaitez utiliser plusieurs versions de la même bibliothèque Python (environnement virtuel utilisant venv)
[Django] Expliquez soigneusement la voie d'échappement si vous voulez vraiment utiliser la table d'une autre application
Opérations clés que vous souhaitez connaître
Réfléchissez sérieusement au langage à utiliser dans l'enseignement de la programmation et l'enseignement de la programmation.
Que faire si vous ne pouvez pas utiliser la poubelle dans Lubuntu 18.04.
Comment utiliser lentement le langage informatique
Comment utiliser le module ConfigParser
Programmation pour combattre dans le monde ~ 5-2
Lorsque vous souhaitez ajuster l'intervalle de l'échelle de l'axe avec APLpy
Pour les débutants en Python. Vous pouvez être confus si vous ne connaissez pas le terme général pour le langage de programmation Collection.
De l'introduction de l'API GoogleCloudPlatform Natural Language à son utilisation
Anglais technique> vous utilisez les opérateurs booléens [et, ou, et non] pour ...> Opérations booléennes - et, ou, non
Lorsque vous souhaitez l'utiliser tel quel lorsque vous l'utilisez avec lambda memo
Un référentiel essentiel à utiliser lorsque vous souhaitez l'essayer avec ansible
Si vous souhaitez inclure awsebcli dans CircleCI, spécifiez la version de python
Si vous souhaitez utiliser NumPy, Pandas, Matplotlib, IPython, SciPy sous Windows
[Langage C] Je souhaite générer des nombres aléatoires dans la plage spécifiée
Remarque Python: lorsque vous souhaitez connaître les attributs d'un objet
Lorsque vous souhaitez modifier l'en-tête HTTP du client de test de Flask
Si vous souhaitez compter les mots en Python, il est pratique d'utiliser Counter.
Je veux prédire le succès des joueurs NBA utilisant le SDK Qore
Qt n'est-il pas la bibliothèque la plus puissante pour une sortie facile de SVG?
[Langage C] Comment utiliser la fonction crypt sous Linux [Hachage de mot de passe]
Je veux épingler Spyder à la barre des tâches
Le langage de programmation le plus recherché en 2020
Comment utiliser le pipeline Spark ML
Je veux sortir froidement sur la console
Je veux gérer la rime part1
Je veux gérer la rime part3