По моему опыту, это в значительной степени зависит от того, где вы хотите работать, а в некоторых случаях от того, как далеко вы поднимаетесь по лестнице управления.
В некоторых местах, где я работал, на самом деле все равно, есть у тебя ученая степень или нет. Фактически, в одном месте, где я работал, получение степени было почти вредным, так как большая часть управления не имела степеней.
В других местах, где я работал, требовалась «связанная» степень. По крайней мере, в одном случае, с которым я лично был связан, это им вредило, потому что мой друг был намного лучше и более осведомлен, чем любой из разработчиков, и искал новую работу, но они даже не разговаривали с ее, так как у нее не было степени.
Наконец, для некоторых работодателей, это просто, есть ли у вас ученая степень или нет, и ваша специальность не важна. Я знаю одного парня, занимающегося разработкой Java, и его ученая степень по истории. Кроме того, я работаю в научном учреждении, и многие люди здесь имеют ученые степени по соответствующей науке и не имеют или почти не имеют формального образования по разработке программного обеспечения.