Эта статья представляет MMORPG как аналогию, которая поможет вам лучше понять предыдущую тему Программирование — это просто кодирование?

Диаграмма ниже взята из предыдущей темы. Карьера в основном работает так же, как вы развиваетесь в игре MMORPG.

  1. Вы начинаете с кодера, затем получаете опыт и продвигаетесь по карьерной лестнице.
  2. Вы получаете пассивные навыки в школе и активные навыки во время работы. Если ваш пассивный навык силен, вы можете продвигаться быстрее. В противном случае они будут барьером, мешающим вам продвигаться по карьерной лестнице.
  3. Вы можете считать Кодера Lv. 10, Программист ур. 30, Инженер-программист 70 ур., Архитектор ур. 120 и так далее.
  4. Десять кодеров (уровень 10) не смогут победить босса (сложная задача), но один архитектор (уровень 100) сможет. Точно так же легендарный (уровень 200) может победить мирового босса (современная задача), в то время как для его победы может потребоваться команда архитекторов (уровень 150).
  5. Если вы раньше играли с покупкой услуг босса в игре, один сильный игрок обычно дешевле, чем команда профессионалов. В реальной жизни это потому, что вы кормите одну семью, одни расходы на жизнь, а не целую команду.
  6. Если вы считаете, что речь идет только о кодировании, вы застряли на первой работе (программист) на всю карьеру.
  7. Если вы получили степень и считаете, что речь идет только о программировании, вы забыли все пассивные навыки, полученные в школе, и застряли на первой карьере продвижения по службе.
  8. Если вы называете себя инженером-программистом без академических знаний, это будет похоже на фокусника без пассивных навыков. Ваша мана быстро истощается, и вы не можете использовать заклинания с высоким мастерством. Самое главное, что вся ваша группа погибнет в битве с боссом.
  9. Если вы хотите стать инженером-программистом только для того, чтобы зарабатывать деньги, без страсти, я бы сказал, что вам очень сложно получить опыт и повысить уровень. Вам может быть скучно на Lv. 13 и выйти из игры.
  10. Если вы решите не заниматься разработкой программного обеспечения, что достаточно интересно, вы можете начать с программиста, а затем перейти на другую профессию, например эксперта по безопасности или математика. Одного работающего файла кода достаточно для их домена. Это работает так же, как вы начинаете с мага, а затем переходите к магам или клерикам.