Последние два дня она общалась со своими одноклассниками из старшей школы, а также Чэн Юань, которая в настоящее время работает в Соединенных Штатах.
Я рассказал ей о том, почему мы выбрали профессию программиста, когда были молодыми и невежественными в то время, на самом деле у нас не было конкретной причины в то время, но мы упорствовали.
Так как мы все девушки, мы получили много вопросов и сомнений, почему мы должны выбирать профессию программиста? Нравится писать код? Девушки технически хороши? Можно ли научиться программировать? Не боишься облысеть?
После окончания средней школы нас принимали в разные колледжи и университеты, каждый из которых выбрал специальность, связанную с компьютерами. Я разрабатывал в Китае, а она после окончания бакалавриата решила учиться за границей и, в конце концов, осталась развиваться в США.Теперь она full-stack разработчик.
Подруга сказала, что не знала собственных причин, когда выбрала его, но когда решила остаться за границей, назвала семь причин, по которым выбрала профессию программиста. Поскольку я работаю за границей, многое отличается от того, что происходит в Китае, в основном я рассказываю о причинах, по которым я стал программистом в Соединенных Штатах.
1. Не устаю от работы
Американские программисты, как правило, 955, боссы компаний и другие старшие инженеры не работают сверхурочно, они не могут никого найти после работы или на выходных, и они не беспокоятся о потере работы после 35 лет.
Конечно, в Соединенных Штатах есть и плохие технологические компании, но большинство крупных компаний относительно неутомимы, чтобы быть программистами.
Для отаку, которые не любят двигаться, не хотят путешествовать, не хотят выходить на поле, боятся переговоров и развлечений. Я просто хочу вернуться домой с работы вовремя, чтобы посмотреть драмы и гоняться за кошками, что очень подходит для такой стабильной и скучной работы.
2. Высокий уровень заработной платы
Когда он впервые получил высшее образование, его годовая зарплата составляла сотни тысяч долларов. Некоторые люди спрашивают, высок ли налог в Соединенных Штатах?
Для одинокого программиста с годовой зарплатой 100 000 долларов соответствующая предельная ставка федерального налога составляет 24%, а налог штата в Массачусетсе — 5%, поэтому сумма федерального налога и налога штата в Массачусетсе не превышает 29%. Годовая зарплата составляет 100 000 долларов США, что составляет около 56 000 юаней в месяц.Вы можете рассчитать соответствующую предельную налоговую ставку в Китае.
Стоимость жизни в США не так высока, как ожидалось, Бостон, где живет мой друг, — четвертый город, но даже при этом цены на жилье здесь намного дешевле, чем в Шэньчжэне.
Когда я путешествую туда, я также чувствую, что цены низкие. В Соединенных Штатах я работаю программистом на большом заводе, особенно в районе залива Силиконовой долины. Даже если я только что закончил учебу, базовая зарплата плюс доход от акций плюс бонус на конец года может достигать одного миллиона юаней.
3. Проявить себя
Когда я впервые выбирала специальность, мои родители и родственники поначалу не были оптимистичны, думая, что это девочка, и точно бросят на полпути, если не смогут ее выучить. Друг сказал мне, что на самом деле те, кто решил поехать за границу, в то время сомневались в себе: когда они впервые приехали за границу, все модели обучения были другими, и их нужно было заново адаптировать. Но усердно работать — это единственное, что я могу сделать, и я надеюсь открыть для себя больше возможностей.
Будучи девочкой, вы можете хорошо писать код, а в процессе изучения специальности вы можете четко видеть, на что вы способны. В какой степени и какой метод обучения более эффективен, полное самоодобрение перед общественным одобрением.
4. Вы можете попробовать любую отрасль, любая отрасль может использовать программирование
Раньше я не знал, в какой отрасли хочу развиваться, и не хотел всю жизнь быть прикованным к одной отрасли, не имея возможности заниматься чем-то другим, а программирование — это технология, которую можно использовать почти во всех отраслях.
Она также познакомилась со многими вещами, такими как система медицинского страхования, программное обеспечение для формирования календаря, система управления данными в социальных сетях и веб-сайт электронной коммерции.Ей нужно только знать, какую проблему решить, чтобы что-то сделать.
5. Развивайте навыки решения проблем
Писать код не сложно, сложно то, как решать проблемы, как решать правильные проблемы? Как решать правильные проблемы с помощью простых и эффективных решений.
Программирование — это на самом деле просто инструмент, инструмент для автоматизации задач, изучение программирования — это решение реальных задач, а изучение нового языка — это еще и решение задачи более эффективно и удобно.
Прежде чем проблема будет решена, ее часто нужно постоянно исследовать и переписывать, поэтому программирование должно развивать мою собственную способность обнаруживать и решать проблемы, и эта способность также может применяться ко всем аспектам жизни и никогда не устареет.
6. Сохраняйте способность изучать новые технологии
Все мы знаем, что сфера технологий изо дня в день полна инноваций и итераций, а темы новостей, с которыми мы сталкиваемся каждый день, являются авангардом различных технологий, реализации идей и повышения эффективности.
Это также побуждает всех исследовать различные новые языки, новые фреймворки, новые системы и архитектуры, чтобы попытаться догнать технологические обновления и не отстать.
Поэтому каждый в индустрии программистов постоянно учится и добавляет себе новые навыки.Быть программистом позволяет нам сохранять способность к изучению новых технологий с высокой скоростью и высокой эффективностью, и этот навык в изучении новых технологий состоит не только в том, чтобы сохранить сами не быть устраненными, навыки, которые компании очень ценят.
7. Программисты не просто пишут код
В реальной работе много времени уходит на многостороннее общение, понимание идей людей с разным бэкграундом и положением и помощь в создании лучших продуктов.
Например, необходимо сообщать о потребностях пользователей менеджерам по продукту, сообщать об интерфейсе и пользовательском опыте дизайнерам, сообщать о маркетинговых стратегиях людям из отдела маркетинга и сообщать о дизайне системы другим инженерам.
В то же время требования всех стеков должны быть сбалансированы на этом продукте, а программное обеспечение или системы, написанные программистами, часто затрагивают тысячи пользователей и даже меняют их образ жизни. По сравнению с чистой теорией раньше, очень интересно создавать некоторые влиятельные продукты.
Если эта история и опыт могут повлиять на некоторых девушек, которые не уверены, должны ли они развивать интересы и карьеру в области технологий, даже если только один человек, я буду чувствовать себя очень, очень счастливым и стоящим.
Хотя содержание, которое я написал выше, является причиной быть программистом в США, все могут позавидовать, кроме того, что у отечественных программистов нет 955 (все знают!).
Но, как сказал мой друг, вы можете попробовать себя в любой отрасли, в любой отрасли можно использовать программирование, развивать способность решать проблемы, сохранять способность изучать новые технологии и т. д., на самом деле тесно связаны с отечественными программистами.
На самом деле, развитие отечественной индустрии программистов также хорошо, а уровень заработной платы относительно высок. Хотя «программистов» много, доля «программистов» за последние годы превысила 17% и продолжает расти. Это также показывает, что Интернет больше не является миром программистов, и программисты тоже могут занять свое место.
Как основной технический персонал интернет-индустрии, программисты имеют высокий порог работы и высокую интенсивность труда, поэтому соответствующая заработная плата также высока. (Лысый не лысый белый!)
Спасибо всем, кто захочет прочитать мою статью, я тоже новичок в создании новых медиа и постоянно учусь. Творчество — это то, что стоит постоянных вложений, потому что каждая ваша поддержка — это большое подтверждение для меня!