Devenir programmeur professionnel

PARTAGEZ AVEC DES AMIS:

Je veux être un programmeur professionnel dans le domaine de la programmation "web, pc, mobile".

J'ai besoin d'un plan pour ça!

Pouvez-vous m'en dire plus sur le langage de programmation vers lequel je devrais passer?

Répondez plus complètement si possible…

Pour devenir programmeur professionnel, il vous faut tout d'abord:
  1. Sabr
  2. Quantité
  3. Attention
Ce sera nécessaire. Vous gagnerez le reste dans la pratique.
Sabr - Vous devez pouvoir rester assis pendant des heures pour apprendre. Une fois que vous commencez à résoudre un problème, vous pouvez vous asseoir pendant des heures pour le résoudre, afin de ne pas avoir à quitter le travail à mi-chemin.
Quantité - Lorsque vous lisez de la littérature, lorsque vous lisez des informations écrites par quelqu'un, vous ne devez pas les laisser si elles ne sont pas faciles à digérer. Vous devez lire attentivement et essayer de comprendre ce qu'il veut dire, de quoi il parle. Au bout de votre main, au lieu de voler pour travailler avec une simple souris, vous devez savoir exactement ce qui fonctionne, ce que vous faites et ce qui fonctionne le mieux pour vous.
Attention - une chose très importante. Ce qui peut vous sembler simple peut ne pas fonctionner à temps. Cela peut avoir été causé par une petite erreur invisible. Par exemple, si vous placez un simple point-virgule (;) au même endroit, votre solution peut fonctionner à 100% différemment. Parce que la logique change. Vous devez arriver au point où vous ne faites pas d’erreurs mineures.
Et puis les bases. Vous devez choisir une direction spécifique:
  1. À - quelle langue apprendre. La plupart commencent par C / C ++. Parce qu'il est très proche du langage de programmation inférieur Assembler et qu'il peut concurrencer les langages de programmation supérieurs en même temps. Après C / C ++, il est beaucoup plus facile de passer à d'autres langages, tels que C #, Java, php et autres.
  2. Soha - Comme vous le dites web, mobile, pc, il faut choisir un domaine qui vous intéresse et qui ne s'ennuie pas en travaillant. Par exemple, Backeng, Frontend, Mobile, Desktop, Web, Database et autres.
    1. backend - plus de base et invisible pour l'utilisateur moyen. Les API sont écrites dans ce champ. Vous devez choisir si vous aimez travailler avec sa valeur, pas à quoi elle ressemble plus.
    2. L'extrémité avant - Une zone directement liée à l'utilisateur. Dans ce cas, votre travail sera de créer des vues (+ design) plus conviviales, faciles à comprendre et simples et de les relier au backend.
    3. Breeze Mobile - Il s'agit de la programmation pour plus d'appareils handicapés. Il existe une culture de programmation unique, ce qui signifie que le programme peut s'exécuter sur un téléphone ordinaire ou n'importe quel appareil. Ensuite, vous aurez une mémoire limitée, vous devrez faire beaucoup de travail en fonction des capacités de l'OS. Si vous devez travailler avec des smartphones à écran tactile, vous n'aurez pas de clavier et de souris, vous devrez vous adapter.
    4. Desktop - ce sont principalement des programmes qui s'exécutent sur Windows (peuvent également s'exécuter sur iMac). Il peut travailler de manière autonome et utiliser toutes les fonctionnalités d'un ordinateur complet. Bien sûr, cela n'est pas utilisé sur les serveurs, où le frontend et le backend sont souvent combinés. Il couvre tout, du clavier à tout, des périphériques externes.
    5. DÉVELOPPEMENT - Ce sont des systèmes qui fonctionnent sur le navigateur. Vous devrez travailler sur le site côté serveur. D'une simple page Web aux grands systèmes, cela se fait maintenant sur le Web. Le bureau ne peut pas utiliser toutes les fonctionnalités de l'ordinateur car il s'exécute dans un navigateur. Mais c'est une technologie très pratique pour les systèmes multi-utilisateurs.
    6. Base de données - C'est une direction spéciale. Il est nécessaire de travailler avec des données plus propres. Surtout quand il y a beaucoup de données, vous devez programmer la base de données elle-même. C'est une technologie qui peut fonctionner à la fois avec le Web et le bureau.
    7. Il existe de nombreuses autres technologies, il est impossible de toutes les énumérer.
Il y a plus. D'un programmeur full-stack à un programmeur AVL. Donc, si vous commencez avec un bord, vous apprendrez progressivement le reste.
Lisez plus de littérature. Suivez les technologies qui vous intéressent.
Si vous avez des questions, écrivez-les en tant que question distincte, il sera plus facile de répondre à une question spécifique.

13 комментариев k "Devenir un programmeur professionnel"

  1. Notification: déesse-nirvana.com

  2. Notification: Escortes Basingstoke

  3. Notification: MAXBET

  4. Notification: MAXBET

  5. Notification: synonymes de molly drogue,

  6. Notification: vendre ccv en ligne

  7. Notification: où acheter des champignons frais en ligne

  8. Notification: totopokesmon

  9. Notification: jets un coup d'oeil à

  10. Notification: traitement de la toxicomanie

  11. Notification: Volets de plantation

  12. Notification: champignons magiques hawaïens

  13. Notification: site web officiel

Les commentaires sont fermés.