Как решить, приведет ли степень в области компьютерных наук к желаемой карьере
Я учусь на четвертом курсе информатики (и инженерии 🤷♂️), и я уверен, что это был правильный шаг для меня. Но подходит ли вам степень в области компьютерных наук? Является ли информатика хорошей специальностью?
Для меня решение было почти очевидным, когда я исключил некоторые другие варианты карьеры — я люблю строить вещи и люблю работать с людьми. Работа инженером-программистом кажется естественным выбором. Наиболее распространенной степенью для людей, занимающихся разработкой программного обеспечения, является степень бакалавра. в области компьютерных наук, так что это то, что я искал!
Стоит ли следовать своей страсти?
И да и нет. Следовать своей страсти часто бывает опасно, как утверждает Кэл Ньюпорт в своей книге «Так хорошо, что они не могут вас игнорировать». Выдающийся профессор компьютерных наук и популярный автор, он утверждает, что навыки важнее страсти в поисках работы, которая имеет значение.
На самом базовом уровне мы работаем за деньги. Раньше нам приходилось охотиться или выращивать себе еду, добывая все наши самые основные ресурсы. Теперь большинство из нас специализируются на более специфической работе, такой как столярное дело, преподавание, маркетинг или программирование. Мы обмениваем наше время и навыки на деньги, которые мы обмениваем на то, что мы хотим и в чем нуждаемся. Вы можете весь день говорить о работе, потому что она нам нравится, но если бы зарплата перестала приходить, держу пари, вы бы искали любимую работу, которая платила вам.
Тем не менее, никто не хочет тратить огромную часть своей жизни на работу, которую он ненавидит. Мы тяготеем к работе, которая наполняет нас. Поэтому, чтобы ответить на вопрос "Должен ли я специализироваться в области компьютерных наук", вы должны ответить на вопрос: "Приведет ли это меня к успешной, стабильной и финансово привлекательной карьере?" Очевидно, что ответ варьируется — и я надеюсь помочь вам найти свой.
Кэл Ньюпорт дополняет свое отрицание «следуй своей страсти» утверждением, что для того, чтобы найти работу, которая нас удовлетворяет, нам нужно сначала приобрести редкие и ценные навыки, которые он называет «карьерным капиталом». Вы должны дать работодателям или клиентам причину доверять вам автономию и хорошо платить вам, а для этого вам нужен послужной список успеха. Для некоторых людей учеба в колледже — это отличный шаг к тому, чтобы заявить о себе и приобрести эти редкие и ценные навыки.
Вам понравится работать в области компьютерных наук?
Самый простой способ выбрать специальность (и узнать, нужно ли ли вам вообще учиться в колледже) — это определиться со своей карьерой. Многие люди находят свою карьеру после того, как выбирают школу и специальность, и это так же верно. Однако, если вы уже подумываете о компьютерных науках, естественным первым шагом будет сужение желаемой профессии. Вот список всего лишь из 10 профессий, к которым обычно тяготеют специалисты в области компьютерных наук:
- Программист (или инженер)
- Администратор базы данных
- Инженер по компьютерному оборудованию
- Инженер по компьютерному оборудованию
- Инженер по компьютерному оборудованию
- Веб-разработчик
- Аналитик информационной безопасности
- Специалисты по компьютерным и информационным исследованиям
- Менеджеры по компьютерным и информационным системам
- Менеджер ИТ-проектов
Если какая-либо из этих ролей вас заинтересует, вы можете найти больше информации здесь!
Все эти названия — отличные места для начала поиска работы, которая вам понравится, если вы чувствуете склонность к ним. Тем не менее, вам нужно будет усердно работать и создать себе репутацию, прежде чем вы сможете воспользоваться большей частью преимуществ этого «карьерного капитала».
Нравится ли вам кодировать?
Не все, кто изучает информатику, целыми днями пишут код. На самом деле почти всем придется сталкиваться с более ориентированными на межличностные навыки задачами, такими как участие в собраниях и работа с коллегами. Однако я вполне спокойно могу сказать, что если вам не нравятся компьютеры или мысль о том, чтобы сидеть перед компьютером большую часть рабочего дня, ужасна, возможно, это не та карьера, которую вы хотите.
Во время стажировки я тратил много времени на написание кода, но еще больше времени работал с товарищами по команде. Программирование — это не одиночный вид спорта, и это хорошо. Итак, если вы отлично умеете работать с людьми и не ненавидите компьютеры, дайте себе шанс.
Что делать, если вы плохи в математике?
Работать в сфере технологий или программного обеспечения — это одно, а изучать информатику — совсем другое. В своей профессиональной деятельности я почти никогда явно не использую свои математические знания. Понимания математики на уровне алгебры, вероятно, достаточно для того, чтобы вы могли писать качественное программное обеспечение, но это не сделает вас «ученым-компьютерщиком».
Любая аккредитованная степень в области компьютерных наук потребует тонны математики. Мол, достаточно математики, где не было бы много дополнительной работы, чтобы выбрать математическую специальность. Вам не нужно любить математику, чтобы преуспеть, я, конечно, не люблю. На самом деле, я даже не особо силен в математике. На самом деле я провалил Исчисление 3 — мне пришлось сдавать его снова. Я усердно работал, заполнил пробелы в своих знаниях и закончил его с пятеркой. Хотя тот проваленный курс повредил моему среднему баллу, я, честно говоря, не верю, что это свидетельствует о том, что я хуже справляюсь со своей работой. Я рассматриваю это как опыт обучения и усовершенствование моей трудовой этики. Математика для меня очень трудна, и я работаю изо всех сил, чтобы справиться с ней.
Когда я закончу, я смогу уйти от математики. Конечно, работа часто требует от вас понимания математики, связанной с информатикой (такие вещи, как теория графов, пределы и, возможно, даже вероятность), но я считаю, что работодатели ценят трудовую этику выше естественных способностей.
Однако вы должны обладать способностью к аналитическому мышлению. Программирование — это всего лишь указание компьютерам, что делать, а это требует твердого понимания логики. Этому можно научиться, но если вы абсолютно ненавидите идею головоломок, логики и решения проблем, вы начинаете с невероятно невыгодного положения.
Тяжелая работа побеждает талант, когда талант не может усердно работать. Так что нет, не позволяйте тому, чтобы «быть математиком» не мешало вам заниматься карьерой, которую вы хотите.
А как насчет других специальностей?
Я определился со своей специализацией и школой одновременно, и я определенно рекомендую это всем, кто еще не закончил среднюю школу.
Если вам интересна карьера в области программного обеспечения, вам не обязательно изучать информатику. На самом деле, разнообразный опыт создает сильную команду, и если вы сможете освоить технические навыки самостоятельно, то другая специальность не будет слишком сильно против вас работать.
Оказывается, немного легче получить работу начального уровня в области программного обеспечения, когда у вас есть лист бумаги, который, по крайней мере, говорит: «Я прошел много тестов на навыки, необходимые для этой работы». работа, которую вы хотите.
Как решить, является ли CS правильным майором
Бьюсь об заклад, вы пришли сюда, ожидая, что я скажу: «Да, тебе следует специализироваться на компьютерных науках» или «Нет, тебе даже не следует идти в колледж», но я не собираюсь этого делать. Извините 🤷♂️
Ваша карьера — это исключительно личное путешествие, но оно не должно определять вас. Выясните, что для вас важно в работе. Решите, как вы хотите, чтобы ваши дни выглядели. Если это совпадает с такой работой, как разработка программного обеспечения, это здорово! Еще лучше, если некоторые из ваших навыков соответствуют работе, например, умение работать с компьютерами, опыт программирования и аналитические способности.
Профессии в сфере технологий пользуются большим спросом, а это означает, что вы будете обладать редкими и ценными навыками, которые часто будут означать гарантированную работу и финансовое вознаграждение.
Существует огромная нехватка талантов в области компьютерных наук, поэтому эти навыки высоко ценятся. Для меня носить толстовку с капюшоном на работе или даже работать из своей спальни — это, пожалуй, лучшая привилегия на планете. Даже не заводи меня на бесплатную еду 😝
Даже если вы специализируетесь в области компьютерных наук, колледж не научит вас всему, что вам нужно знать. Вам нужно постоянно учиться и расти, даже после того, как вы начнете свою первую «настоящую» работу.
Если это помогло вам, дайте мне знать! Если вы думаете, что это отстой, дайте мне знать, почему! И если вы хотите увидеть больше моей истории, вы можете следить за мной в твиттере.