Я хочу перейти к разработке программного обеспечения с докторской степени по математике, так что это, вероятно, будет включать в себя схему получения диплома и обучение.
Насколько важно то, чему я научился на первой работе? Например, если я не изучу .Net или C#, значит ли это, что я вряд ли когда-нибудь смогу устроиться на работу, требующую знания этих языков. Или это не имеет значения?
На самом деле это не имеет значения... Самое главное, как вы развиваете себя для желаемой должности. Конечно, это может сыграть большую роль в вашей карьере и может быть большим фактором, подталкивающим вас вперед, но это не определяет, кто вы и что вы можете сделать.
Я начал свою карьеру в качестве администратора баз данных, так как меня интересовали базы данных. Вскоре я понял, что меня интересуют не сами базы данных, а то, как они взаимодействуют с приложениями.
Я получил свою первую работу в качестве администратора баз данных в крупной корпоративной компании в качестве стажера, проработал там около года. Когда я понял, что на самом деле меня мало интересует то, чем я занимаюсь. Так что я начал изучать веб-разработку и начал с малого как младший веб-разработчик в частной компании, где работало около 10 человек. Сейчас я проработал около 3 лет в промышленности и работаю в крупной компании, основным бизнесом которой являются кредиты, и я постоянно расту.
Суммируя. Не смотрите на свою первую работу как на определяющий фактор в вашей карьере. Посмотрите на получение опыта в реальной рабочей среде, развитие коммуникативных навыков, работу в команде и так далее.
Ключевым фактором в вашей карьере является то, как вы развиваетесь, не важно, в каких профессиях области, важно, насколько вы готовы работать над собой.
Ладно, я в замешательстве, ты собираешься поступать в аспирантуру? Или вы просто хотите работать в области программного обеспечения без/очень ограниченный опыт? Если последнее, то с какой стати компания нанимает кого-то, кто еще не владеет навыками? Ни одна компания не наймет кого-то на работу по программному обеспечению без каких-либо знаний в области программного обеспечения.
Во многих случаях кто-то будет принят на работу с критериями, что они знают язык А, но на самом деле в первый же день на работе им говорят, что они используют язык Б. Это нормально, потому что, если вы знаете один язык, не составит труда выучить другой (в большинстве случаев случаи, не всегда конечно). Но не зная языка? Ни за что. Ни у одной компании нет новой политики найма с целью обучения своих новых сотрудников основам программирования.
Рат
Брандин
For example, if I don't learn X does it mean that I am unlikely to ever be able to take a job that requires knowledge of X?
. Итак, если вы не знаете X, то почему работодатель, которому нужен X, должен нанять вас? Или вы что-то не так сказали в этом вопросеТайт
Брандин
"If I don't learn C++ does it mean that I am unlikely to ever be able to take a job that requires knowledge of C++?"
я думаю, что уже могу ответить на свой вопросТайт
Брандин