Qu'est-ce qu'un doctorat? bon pour l'industrie du logiciel? [fermé]

52

Je suis un programmeur autodidacte et je viens de commencer un diplôme en informatique pour compléter mes connaissances et combler les lacunes.

Cependant, je discute déjà de l'orientation de mon éducation. Je veux un baccalauréat de 4 ans, c'est sûr, mais après cela, je ne suis pas sûr: cela vaut-il la peine d'obtenir un M.Sc? Qu'en est-il d'un doctorat? Quelles sont les opportunités offertes par ces diplômes?

Actuellement, mon objectif est d’être un développeur de logiciels, mais il existe un certain nombre de domaines fascinants dans l’industrie du logiciel et je suis certainement intéressé à en étudier plusieurs. C’est à cet égard qu’à mon avis, un diplôme plus élevé peut valoir la peine, même si cela n’aiderait pas forcément une carrière dans le développement de logiciels.

Alors ça vaudra le coup? Est-ce que les études supérieures vont ouvrir les portes?

Carson Myers
la source

Réponses:

106

Obtenir un doctorat vous fait deux choses et cela prend 4 ans ou plus. Vous devrez décider si ces deux choses valent la peine. Premièrement, il vous donne des initiales après votre nom. Pour le reste du temps, les personnes qui verront ces initiales penseront "wow, vous devez être vraiment intelligent!" (et souvent, ils vont le dire à haute voix.) Sur un CV, cela vous aidera généralement, bien que dans certaines circonstances, cela puisse vous faire mal, avec des gens qui pensent que vous êtes surqualifié ou qui sont égaux.

Deuxièmement, et plus important encore à mon avis, il y a les changements dans votre cerveau et votre attitude qui se produisent au cours du diplôme. Vous finirez par en savoir plus sur une petite partie du monde que toute autre personne. Vous vous présenterez devant 3 ou 4 personnes qui sont des experts, parfois des experts de renommée mondiale, et leur enseignerez votre travail. Lorsque vous entrerez, ces experts seront des superviseurs, des examinateurs, des "patrons" en quelque sorte et, lorsque vous quitterez, ils seront vos pairs. Vous en apprendrez beaucoup sur un aspect de l'informatique et beaucoup plus sur vous-même et vos capacités. Vous serez confiant d'être "l'expert" si nécessaire. Et ça change tout.

À moins que vous ne sachiez maintenant que vous souhaitez devenir professeur ou rejoindre un laboratoire de recherche particulier, il me semble inhabituel que vous puissiez décider du doctorat avant de faire le travail de premier cycle. Allez faire le premier cycle et faites-vous des amis avec des étudiants diplômés. Ils vous diront tout ce que vous voulez savoir sur la vie d'un étudiant diplômé, la vie d'un prof de bébé, les perspectives d'emploi lorsque vous êtes absent et plus encore.

Je ne regrette pas le temps que j'ai passé sur mon doctorat. Cela m'a ouvert de nombreuses portes. Cela m'a rendu plus mémorable ("oui, tu es la femme avec le doctorat, n'est-ce pas?") Et a été un atout pour certaines de mes équipes indépendamment de mes capacités ou de mes connaissances ("nous avons un doctorat dans notre équipe ! "). Mais l’industrie à laquelle j’ai adhéré à ce moment-là n’est pas celle que vous rejoignez actuellement. Parlez à des personnes qui sont au coeur de la situation de temps en temps et prenez une décision à la fin du travail de premier cycle.

Kate Gregory
la source
3
Je devais changer ma réponse acceptée à cela, parce que c'est tellement bon. Pour mémoire, je ne veux pas être prof, mais je veux vraiment m'impliquer dans la recherche, même si ce n'est pas nécessairement professionnel.
Carson Myers
2
@Paul, comme je l'ai mentionné, cela m'a ouvert de nombreuses portes. BTW ma fille est allée à l'école culinaire, et a travaillé avec de grands chefs qui l'ont fait et qui ne l'ont pas fait. Je pense que tant en cuisine qu'en cuisine, les compétences dépassent le papier, même si beaucoup acquièrent des compétences tout en gagnant du papier.
Kate Gregory
26

Quelqu'un peut-il nommer le PDG d'une grande entreprise ayant un doctorat en informatique? Steve Jobs? abandonné ses études, parce qu'il détestait les morceaux ennuyeux. Bill Gates? a également abandonné car il se sentait entouré de personnes moins intelligentes que lui (basé sur GPA).

J'ai travaillé pour des entreprises qui ont des programmeurs extraordinaires qui travaillent sur des systèmes incroyables, que certains utilisent quotidiennement (par exemple Windows) et d'autres qui aident les industries à s'entendre (par exemple XML et SOAP). Beaucoup de ces gars étaient autodidactes et étudiaient des matières autres que l'informatique, comme la physique ou l'ingénierie électronique. La programmation dans leur vie était un outil permettant d’accomplir leur travail, plutôt que d’étudier la programmation pour apprendre à faire de la programmation.

J'ai également travaillé avec le gouvernement et les grandes entreprises qui comptent d'incroyables diplômés à Cambridge et qui ont obtenu non pas un, mais deux doctorats. Ce sont des types incroyablement intellectuels qui ont créé des solutions sophistiquées et élégantes à des problèmes très spécifiques dans des domaines tels que les communications et le traitement du signal. Ils n'étaient pas riches et n'avaient pas d'emplois de haut niveau dans leurs départements. On avait l'impression qu'ils avaient été embauchés en tant que «boffin» et laissés à eux-mêmes pour imaginer ces solutions.

D'après mon expérience dans l'industrie, il n'y a pas de corrélation entre la capacité de programmation et le niveau d'éducation formelle dans le domaine de l'informatique. À mes débuts en tant qu’ingénieur en logiciel, j’ai vu des gens promus dont la programmation était «moins bonne que la mienne» (OMI, bien sûr) - mais ils avaient les compétences en ingénierie sociale pour déterminer les bonnes choses à dire. les bonnes personnes et quand. Ils n'ont pas progressé - ils pouvaient faire le travail, c'est juste que d'autres compétences (parler aux clients, respecter les délais, etc.) étaient aussi importantes, donc ils n'ont pas passé 100% de leur temps à coder comme moi .

J'ai appris une leçon importante - si vous avez le feu pour réussir, vous trouverez la solution, la programmation ou autre, au problème commercial en main afin de rendre votre entreprise / service plus performant et donc plus rentable.

De tous les programmeurs que j'ai embauchés, je me fichais de leurs antécédents en éducation. S'ils ont réussi les tests de programmation et que mes ingénieurs principaux étaient satisfaits de leurs capacités, la formation n'avait aucune importance. L'un des meilleurs gars que nous avons embauché vient de sortir de l'école - c'est-à-dire qu'il n'a aucun diplôme.

En résumé, si vous êtes passionné par la technologie et par l’art / la science de la programmation elle-même, poursuivez certainement un parcours académique captivant et fascinant. Si vous cherchez à vous rendre dans des endroits et à réussir au-delà de la simple programmation, élargissez votre objectif pour inclure d'autres compétences telles que les affaires et la psychologie / sociologie. Décidez ce que vous voulez vraiment dans 10, 20 ou 30 ans, puis revenez en arrière pour déterminer quelle ligne de conduite vous mènera à ces objectifs.

Pour répondre à votre question: un doctorat est bon pour quelque chose de vraiment créneau. Cela ne payera probablement pas bien, mais cela pourrait être intéressant.

JBRWilkinson
la source
21
PDG d'une grande entreprise ayant un doctorat? Eric Schmidt de Google. Beaucoup ont des MBA. Dans le secteur de l’informatique médicale et des médicaments, de nombreuses entreprises sont dirigées par des docteurs / docteurs. Les docteurs sont généralement les CTO d'une entreprise.
fjxx
1
Oui, un MBA est une meilleure option IMO que de faire une BS, puis une MS, puis un doctorat en informatique. Notez que Eric Schmidt a fait Elec. Ingénierie, pas pur CS.
JBRWilkinson
1
Je penserais qu'être un PDG a très peu de corrélation avec le fait d'être un programmeur
jk.
1
Je pense qu'une question plus appropriée serait "pouvez-vous nommer le CTO d'une grande entreprise qui a un doctorat". Ce sont les personnes qui dirigeront les innovations techniques dans l'industrie.
Phillip Ngan
19
@PhillipNgan - Le PDG de toutes les sociétés automobiles allemandes est titulaire d'un doctorat en génie mécanique, le PDG de toutes les sociétés automobiles américaines est titulaire d'un MBA. Comparez les voitures qu'ils produisent!
Martin Beckett
19

Eh bien, j'ai emprunté la voie du doctorat (lentement et péniblement). Je n'avais pas de "but", comment cela pourrait-il m'aider à obtenir différents types d'emplois. Je l'ai fait parce que je voulais savoir des choses.

J'avais été programmeur et je pensais que la programmation était un sujet assez particulier, sauf que j'avais lu le livre d'Isaac Asimov "I, Robot" et que je voulais être capable de construire des robots. savoir-faire. Je voulais savoir comment faire réfléchir un ordinateur, comprendre le langage naturel, voir, marcher, etc. Le fait est qu'il y avait des choses que je ne savais pas faire et que je voulais découvrir.

Alors, quel est le résultat? J'ai appris quelque chose sur la façon de faire en sorte que les programmes informatiques pensent, voient, etc., mais j'ai aussi appris que ce sont des sujets beaucoup plus profonds et plus vastes, qui méritent une enquête de toute une vie. En cours de route, j'ai beaucoup appris de théorie et de mathématiques et appris qu'il y a encore beaucoup à apprendre.

J'ai aussi beaucoup appris sur le développement de logiciels, pour lesquels j'ai écrit un livre et des articles, puis posté sur stackoverflow. Bien que je pense que cela me rend plus efficace, je pense aussi que je suis un peu étranger aux équipes de programmation.

Alors cela vous a-t-il aidé? Je suppose. Je ne voudrais pas être la personne que j'étais avant elle.

Mike Dunlavey
la source
Quasiment à coup sûr, vous n'êtes pas le seul à être inspiré pour entrer dans le domaine cs / robotics / ai de [l'excellent] livre de science fiction américain! Les personnages d'Asimov et de Sheckley avaient affaire à des robots intelligents, mais manifestement conçus sans aucune "magie". Et c'était fantastique ! :))
mlvljr
1
@mlvljr: Je pourrais souligner qu'Isaac Asimov et Marvin Minsky ont tous les deux un héritage russe.
Mike Dunlavey
@ Mike Dunlavey Hm, ne savait pas que sur M. Minsky, intéressant. Et vous l'avez probablement connu, je suppose?
mlvljr
6
@mlvljr: Minsky était mon directeur de thèse.
Mike Dunlavey
@ Mike Dulanvey Cela suffirait à lui seul pour commencer une thèse, je pense :)
mlvljr
11

La communauté de développeurs typique a la fausse idée qu'un doctorat n'est requis que si vous voulez "enseigner". C'est probablement un raccroché de l'ancien temps où la plupart des docteurs entraient dans les universités, mais aujourd'hui, de nombreux docteurs (spécialement les diplômés en ingénierie / informatique) se lancent dans l'industrie, en effectuant des recherches dans des laboratoires ou en effectuant des travaux de développement stimulants dans des entreprises de premier plan comme Intel. , Oracle, Google, Microsoft, etc.

Particulièrement aux États-Unis, avec l'avènement des transferts d'idées et des idées de recherche du monde universitaire aux startups, il existe désormais un lien étroit entre la recherche menée dans les universités et les start-ups ... Stanford, MIT, Floride, CMU, etc. sont les exemples populaires, et nul n’a besoin de rappeler que Google était également un projet de recherche.

Faire un doctorat est une décision personnelle, mais elle vous donne des informations approfondies sur certains domaines et impose un niveau de dévouement et de persévérance qui vous permettra de vous battre contre les obstacles et les critiques… accessoirement, compétences que les nouvelles entreprises doivent également posséder. Je ne dis pas qu'il n'est pas possible d'avoir du succès sans un doctorat. Tout comme les programmeurs autodidactes qui savent bien coder sans aller au collège, il existe de nombreux exemples de programmeurs n'ayant qu'un baccalauréat. ou MSc. qui ont appris les concepts avancés de la technologie / CS et ont réussi dans les meilleures entreprises du monde entier.

Dans l’ensemble, j’estime que c’est un sujet de discussion important, mais un doctorat de nos jours n’est pas uniquement destiné à l’enseignement.

fjxx
la source
9

Cela pourrait ouvrir davantage de postes techniques et d’emplois à de grandes entreprises du type Oracle. Cependant, l’important est qu’il vous donne une spécialité très ciblée. Pour les employeurs, vous êtes le meilleur qu'ils puissent trouver dans cette spécialité (au moins sur papier).

Morgan Herlocker
la source
6

Les études supérieures en valent la peine lorsque vous envisagez de faire carrière dans le domaine universitaire. Pour un emploi typique dans le développement de logiciels, les études supérieures ne sont pas du tout une exigence.

Cela vous serait bénéfique en ce sens que vous auriez probablement plus d'interviews grâce à un doctorat. avoir l'air assez impressionnant sur votre CV. Mais pour utiliser réellement vos connaissances, il vous faudrait chercher un emploi spécialisé ou faire plus de recherche que de développement pour en récolter les fruits.

Cela dit, je pense qu'un baccalauréat en vaut la peine. Il vous expose au monde de l'informatique et vous fournit les bases nécessaires pour apprendre plus en profondeur quels que soient les aspects qui vous intéressent ou dont vous avez besoin pour votre travail.

Adam Lear
la source
Cela pourrait donc valoir la peine si je décide de travailler dans une position plus scientifique. Y a-t-il beaucoup d'emplois comme celui-là, en dehors du travail universitaire?
Carson Myers le
1
Je ne suis pas sûr, honnêtement. Je pense que cela dépend en grande partie de votre région. La société dans laquelle je travaille (au Canada) emploie plusieurs docteurs, dont l’un dans un rôle combiné de recherche et développement. J'entends aussi Google engager des développeurs avec des doctorats. Je regarderais les offres d'emploi dans votre région pour voir ce qui se passe. Les choses pourraient changer lorsque vous aurez obtenu votre diplôme, mais la forme et les tendances générales devraient être identiques.
Adam Lear
Cela dépend de ce que vous définissez comme typique et si quelqu'un envisage de suivre une piste de gestion ou non. À long terme, pour les grandes coopérations, les Masters peuvent être utiles, mais généralement meilleurs si vous demandez à quelqu'un d'autre de les payer.
Rjzii
"Pour un emploi typique dans le développement de logiciels, les études supérieures ne sont pas du tout une exigence.": D'après mon expérience, les compétences acquises pour obtenir un diplôme ou un doctorat peuvent faire de vous un meilleur programmeur (plus efficace et capable de produire un code plus solide), mais Je conviens que la plupart des offres d’emploi ne requièrent pas une qualification aussi élevée: les calendriers serrés et les délais imposés par l’industrie rendent très difficile la tâche de faire autre chose que du codage simple. La plupart du temps, les employeurs accordent peu de possibilités d'essayer de nouvelles choses, même s'ils pourraient en tirer beaucoup à long terme.
Giorgio
Je pense que l’un des problèmes est qu’une entreprise typique planifie pour les 3 à 6 prochains mois (ou tout au plus 1 ou 2 ans) alors qu’un doctorat apprend à regarder dans les années à venir. Mais ce genre de réflexion à long terme est inutile pour travailler sur des produits qui doivent être libérés très rapidement avec des exigences qui changent constamment. Un doctorat peut peut-être trouver un emploi approprié dans des domaines tels que la construction de compilateurs, les systèmes avioniques, les logiciels médicaux, où les exigences sont plus stables et où davantage d’analyses sont nécessaires, en plus du codage en clair.
Giorgio
6

C'est en fait une question très difficile car de nombreux facteurs entrent en jeu et qu'ils peuvent ou non s'appliquer à vous personnellement, en fonction de nombreuses variables. En général, lorsque vous approchez de l'éducation formelle, vous devez examiner vos propres compétences et définir vos objectifs de carrière à long terme. Certains diront qu'il n'y a pas de corrélation entre les compétences en programmation et l'éducation, mais la plupart ont bien du mal à affirmer que l'éducation (éducation formelle, ateliers, cours ponctuels, lecture d'un livre, etc.) va entraver vos compétences en programmation et cas il va réellement les améliorer. Ainsi, l’éducation tend à toujours jouer en votre faveur à long terme.

Du point de vue du développement de carrière, votre formation influencera probablement le chemin que votre carrière peut emprunter, en fonction de la personne pour laquelle vous travaillez (ou pour qui vous souhaitez travailler). Bien que vous puissiez avoir du succès sans aucun degré, vous constaterez que l'obtention du travail de vos rêves peut dépendre fortement de vos antécédents scolaires. Cela est dû au fait que la plupart des moyennes et grandes entreprises ont tendance à exiger de leurs employés un certain niveau d'éducation formelle pouvant constituer une exigence d'embauche. Ainsi, pour chaque personne dont vous entendez parler qui ne prend pas l'éducation en compte lors de l'embauche, vous rencontrerez des départements des ressources humaines (RH) qui indiqueront que "le baccalauréat en informatique est requis" dans leur liste de postes et ne dérangera même pas. regarder un CV qui n'en contient pas.

En termes de hiérarchie éducative, vous pouvez généralement vous attendre à ce que les choses se passent comme suit:

  • Pas d'éducation - Si vous avez des antécédents, cela ne vous blessera peut-être pas avec un bon nombre d'entreprises et vous pourrez aller assez loin si vous développez des connaissances assez spécialisées que vous pouvez utiliser pour des consultations. Cela dit, pour chaque succès que vous entendez, il y a aussi beaucoup de développeurs dont vous n'entendez pas parler qui occupent le même poste et qui ne progressent pas très loin en termes de carrière. Le réseautage et les compétences sociales peuvent vous aider à long terme, mais vous constaterez que certaines portes sont fermées en raison du manque d'éducation formelle.
  • Degré d'associé - C'est un degré difficile à cerner, car cela peut réellement ouvrir des portes et les entreprises qui exigent un baccalauréat peuvent exiger que l'on leur prouve leur valeur, mais il est fort probable que cela ne vous rendra pas équitable dans lesdites entreprises. . Cela pourrait être un bon point de départ pour la carrière car cela peut vous aider à obtenir un emploi avec des avantages éducatifs, mais vous finirez par constater que les gens commencent à vous pousser vers un baccalauréat.
  • Baccalauréat - Il s’agit généralement du diplôme de base qui ouvre de nombreuses portes et ne provoque généralement pas la fermeture de ceux-ci, sauf s’il s’agit de postes de niveau supérieur pouvant dépendre de l’industrie. En termes de retour sur investissement, vous constaterez probablement que le baccalauréat a tendance à générer le rendement le plus élevé en contrepartie de la quantité de travail que vous y avez investie (le coût financier peut être trop variable pour être un facteur).
  • Une maîtrise- En général, vous ne devriez pas passer une maîtrise à moins que quelqu'un d'autre la paie, ou vous avez la possibilité de l'obtenir en même temps que votre baccalauréat sans trop de travail supplémentaire (un programme de double diplôme de cinq ans). À long terme, dans le secteur des entreprises coopératives, le master ouvrira des portes qui n’auraient peut-être pas été ouvertes uniquement avec le baccalauréat, mais vous ne pourrez peut-être pas les trouver à moins de les rechercher activement (recherche et développement). positions de style). Dans les grandes entreprises (c.-à-d. Fortune 500), la plupart des cadres moyens et supérieurs auront un diplôme de maîtrise, ce qui est généralement considéré comme une nécessité pour progresser dans l'entreprise. Cela dit cependant,
    Du point de vue académique, la maîtrise est le niveau minimum requis pour enseigner au niveau collégial, mais vous êtes généralement limité à des cours magistraux moins bien rémunérés sur lesquels vous ne pouvez généralement pas compter pour un emploi stable. Cela pourrait être un excellent objectif à long terme à l'approche de l'âge de la retraite, mais lorsque vous êtes plus jeune, cela peut être stressant.
  • Doctorat - Si vous souhaitez trouver des postes de recherche de haut niveau ou aller dans le monde universitaire, vous devez posséder un doctorat. Pour tous les autres, un diplôme de doctorat est tout simplement un avantage, et dans certains cas, un doctorat fermera réellement les portes (postes de développeur débutant) pour diverses raisons. Cela dit, si vous aimez vraiment l'informatique et que vous voulez vraiment apprendre tout ce qu'il y a à savoir sur quelque chose, optez pour le doctorat et ne regardez pas en arrière. Quasiment toutes les personnes à qui j'ai parlé ont dit quelque chose dans le sens suivant: "N'obtenez pas de doctorat pour l'argent, faites-le parce que vous aimez vraiment la recherche et que vous savez tout ce qu'il y a à savoir."

Pour compléter le reste, voici quelques autres formes d’éducation formelle que vous pourriez rencontrer:

  • Certifications du vendeur - Les certifications du vendeur, telles que MCAD ou OCPJP, ont une valeur très inégale , car elles ne sont généralement valables que quelques années avant l'expiration et la plupart des interviewers ne s'en soucient guère. Cela dit, si vous souhaitez migrer vers un domaine de développement différent (c’est-à-dire du développement Windows au développement Java), vous constaterez peut-être qu’ils peuvent vous décrocher un emploi si quelqu'un est sceptique quant à vos capacités à faire le travail pour lequel vous postulez. De même, lorsque vous débutez, ils peuvent vous aider à obtenir ce premier emploi si vous n’avez pas beaucoup d’éducation formelle, mais leur retour sur investissement est généralement limité.
  • Certificats Post Bachelor- Celles-ci sont proposées par les collèges et les universités comme moyen de formaliser un programme de travail qui ne mérite peut-être pas un baccalauréat ou une maîtrise, mais qui nécessite une sorte de reconnaissance formelle. Dans la plupart des cas, cela ne vaut la peine que si vous recherchez une formation formelle dans un domaine de faiblesse au travail (comme les mathématiques) ou si vous travaillez dans un domaine où vous avez besoin d’une éducation formelle dans un domaine où vous n’avez aucune formation si vous travaillez en bioinformatique, vous voudrez peut-être suivre des cours de biologie). Du point de vue de la carrière, cela peut valoir la peine d'être payé si quelqu'un d'autre les paye, mais en général, vous ne verrez pas beaucoup de valeur ajoutée au-delà des connaissances acquises.
  • Master en administration des affaires (MBA) - J'inclue ceci car il est courant de voir que des gestionnaires sont en poste et il n'est pas rare de voir des développeurs qui cherchent à se lancer dans la gestion. À long terme, c’est un diplôme qui peut vous aider, mais vous ferez mieux d’attendre jusqu’à ce que votre carrière soit établie et que vous ayez une bonne idée de la direction que vous souhaitez prendre avant de vous lancer.
  • Certificat d'études avancées - Ces programmes sont proposés par les collèges et universités sous la forme d'un diplôme qui a dépassé le niveau de la maîtrise mais qui est inférieur à celui du doctorat. Encore une fois, leur valeur peut être difficile à dire, car il s’agit généralement d’une chose difficile à quantifier. La plupart des personnes que j'ai connues pour ces fonctions avaient des raisons très spécifiques, en général pour le développement de carrière, mais elles étaient aussi plus tard dans leur carrière et essayaient soit d'augmenter leur salaire un peu, soit de travailler sur quelque chose de spécifique qui ils ne pourraient pas autrement.

Alors, revenez au point original, un doctorat. peut avoir une valeur discutable si vous recherchez simplement un poste de développeur, mais peut vous conduire assez loin si vous souhaitez utiliser des nouvelles technologies qui ne sont pas encore au point. Généralement, plus d'éducation ne vous fera pas de mal, mais vous devez être à l'aise avec les investissements en temps impliqués dans les études.

rjzii
la source
4

La qualification de doctorat est utile si vous souhaitez travailler pour des entreprises telles qu'Oracle, Google, Microsoft, IBM, etc. Il est également important de le faire lorsque vous travaillez en tant que chercheur ou conférencier / professeur dans une université. Ne le faites pas simplement à cause du titre, car en 3 ou 4 ans, vous pouvez accomplir beaucoup plus dans la vie que d’avoir un autre morceau de papier. Vous gagnerez du temps et de l'argent et ferez d'autres activités qui vous intéressent, telles que la danse, la cuisine, la planche à neige, les voyages, la gestion d'une entreprise, etc. Enfin, ne prenez pas la décision à la hâte. Prenez votre temps et découvrez ce que vous voulez vraiment faire et ce qui vous rend heureux. Si vous aimez simplement développer des logiciels, un diplôme de premier cycle convient parfaitement à de nombreuses entreprises.


la source
4

Cela représente une énorme augmentation de salaire si vous travaillez pour le gouvernement.

Voir Niveaux GS .

De façon anecdotique, j'ai entendu dire que cela pouvait faire une différence de 30 000 $ / an.

Traverser
la source
3

Les diplômes avancés (MBA, MSC, etc. (c.-à-d. Et cetera - il n’ya pas de diplôme ETC - AFAIK :-)) sont utiles et parfois même nécessaires si vous voulez être cadre intermédiaire dans une grande entreprise (Fortune 500). Un doctorat est nécessaire si votre objectif est d'enseigner au niveau universitaire, de travailler dans un institut de recherche ou dans le centre de recherche d'une grande entreprise, ou si vous souhaitez accrocher un bout de papier au mur pour impressionner les gens.

C'est juste la vue depuis le centre du pays - les perceptions sur les côtes peuvent être différentes. YMMV.

Bob Jarvis
la source
2

D'après mon expérience personnelle, trois années d'expérience pratique dans une industrie informatique avec un diplôme ou une formation après l'obtention du diplôme gagneraient certainement plus de poids qu'un PHD.

Du point de vue professionnel du secteur des technologies de l’information, les diplômés des domaines des arts et des sciences tels que BSC pourraient définitivement choisir un diplôme post-graduation, comme un MCA ou un MSC agiraient comme un catalyseur pour entrer dans un secteur des technologies de l’information.

Dans notre entreprise, alors que nous recrutions auparavant des développeurs de logiciels, l’exigence minimale était un diplôme en arts et sciences assorti de tests de programmation pratiques et logiques mais, la concurrence ayant augmenté au fil du temps, la qualification minimale a été remplacée par un diplôme en ingénierie ou en informatique. un diplôme post-graduation.

Karthik Sreenivasan
la source
2

J'ai un M.Sc, ça ne m'a pas aidé. 2 ans de ma vie perdus pour toujours. Au moins en Roumanie, dans le développement de logiciels, la connaissance compte le plus. Un diplôme universitaire aide un peu et dans certaines circonstances spécifiques.

M.Sc et Ph.D ne sont bons que si vous avez des projets dans une carrière en éducation ou en recherche.

Patkos Csaba
la source