Maison > Problème commun > Les ingénieurs logiciels sont-ils des programmeurs ?

Les ingénieurs logiciels sont-ils des programmeurs ?

青灯夜游
Libérer: 2020-05-01 18:23:05
original
10762 Les gens l'ont consulté

Les ingénieurs logiciels sont-ils des programmeurs ?

Ingénieur logiciel est un terme général désignant ceux qui travaillent dans le domaine du développement de logiciels. L'ingénieur logiciel est le poste le plus demandé dans le secteur informatique, se classant au premier rang des 10 postes les plus demandés dans le secteur informatique.

Les exigences techniques pour les ingénieurs logiciels sont relativement complètes, en plus des langages de programmation les plus basiques (langage C/C++/JAVA, etc.), de la technologie des bases de données (SQL/ORACLE/DB2, etc.) , Technologie de plateforme .NET, C#, Le développement de programmes C/S B/S nécessite la maîtrise de technologies de pointe telles que JAVA, AJAX, HIBERNATE, SPRING, J2EE, WEB SERVICE, STRUCTS, etc.

De plus, vous devriez également vous essayer à d'autres technologies d'ingénierie réseau et de tests logiciels afin de contrôler la situation globale. Un ingénieur logiciel peut être considéré comme la personne à la tête du développement d’un projet.

Un excellent ingénieur logiciel doit avoir une forte capacité de réflexion logique et un sens aigu du développement technologique.

Bien que des compétences complètes soient requises, il n'est pas nécessaire d'être obsédé par la maîtrise de chaque technologie. Chaque ingénieur logiciel a sa propre expertise technique et ses propres préjugés. Pour la technologie qu'il a en main, il peut être un maître compétent. -compréhension familière, divisée en fonction des circonstances spécifiques des besoins de travail et du développement de carrière.

Les programmeurs sont des professionnels spécialisés dans le développement et la maintenance de programmes.

Un ingénieur logiciel est-il un programmeur ?

Il faut dire qu'un ingénieur logiciel doit d'abord être un programmeur qualifié, mais un programmeur ne peut être que la première étape pour devenir ingénieur logiciel. Pour un ingénieur logiciel, après avoir maîtrisé les compétences de base en programmation, diverses autres connaissances requises pour développer des logiciels en plus du codage seront plus importantes, telles que la manière d'envisager les problèmes de développement logiciel du point de vue de l'ingénierie organisationnelle et des projets. pour les logiciels, et quel type de logiciel sera plus facile à maintenir et à mettre à jour. Par conséquent, le niveau des ingénieurs logiciels est supérieur à celui des programmeurs.

Pour plus de connaissances connexes, veuillez faire attention au Site Web PHP chinois ! !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal