Это не строго о программировании, больше о программисте, поэтому я сожалею, если его не правильный вопрос задавать на этом форуме (мод, пожалуйста, удалите, если это не так)
Я компьютерный техник в армии США, и как только я уйду, у меня будет восемь лет на работе. Я собираюсь начать учебу через интернет-школу (единственный способ заставить армию заплатить за нее, пока я все еще здесь), и я серьезно смотрю на получение степени компьютерной науки.
Я отлично разбираюсь в компьютерах. Я могу разобраться и вернуть его вместе с закрытыми глазами. Я сертифицирован A + и Network +, и перед тем, как выйти, я получаю пару других сертификатов CompTIA. Я могу работать как с Windows, так и с людьми на этой планете, и я не страшен с Linux. Работа на компьютерах - это то, что я всегда хотел.
Но, помимо того, что он компьютерный техник, кажется, что каждая работа в этой области требует возможности программирования. Мне нравится программировать как хобби. Я запрограммировал TI BASIC в старшей школе, и я учу себя Python, но что касается моего опыта. Меня это волнует:
-
Я всегда слышал, что первый язык является самым сложным, и как только вы узнаете его хорошо, тогда все остальные нападают на вас. Это правда? Например, если я потрачу следующие восемь месяцев на освоение Python, я в значительной степени смогу получить хотя бы честное знание любого другого языка OO в течение месяца после его изучения или что-то еще?
-
Насколько легко выгорать? самое большое, чего я боюсь, это просто выгорание программирования. Я могу ходить целый день, если я программирую строго по своему личному желанию, но могу себе представить, что очень легко сжечь после нескольких лет программирования до крайних сроков и определенных спецификаций. Особенно, если это большой проект с участием десятка разных дизайнеров.
-
Из того, что я сказал вам о себе, мог бы я быть квалифицированным, чтобы работать в качестве обычного техника (тип отряда geek или, возможно, компьютер для ремонта компьютеров).
-
Является ли Python хорошей базой для изучения? Я слышал, что это заставляет вас ненавидеть другие языки, потому что они чувствуют себя более запутанными при обучении, но также и тем, что это отличный язык начинающих.
-
Если вы профессиональный программист, у вас были какие-то страхи?
-
Вы порекомендовали бы, чтобы я придерживался компьютерного ремонта и Python, а не пытался вступить в корпоративное программирование? (как раз из того, что вы читали в этом потоке, так или иначе)
Спасибо, что нашли время, чтобы прочитать все это и ответить (если вы это сделали)