Недавно я начал карьеру в разработке программного обеспечения после окончания пару лет назад в CS. Текущий проект, над которым я работаю, - это большой текущий проект, который имеет свое происхождение в 90-х годах с использованием C, С++ и Java. Поддерживается несколько платформ (UNIX, WIN и т.д.), Более старые технологии, такие как CVS, и некоторые документы, датированные в некоторых областях.
Степень моих навыков разработки программного обеспечения связана с посещением университета, поскольку у меня мало опыта в реальном мире. Я чувствовал, что у меня неплохая основа в CS, но я не могу не чувствовать себя слегка подавленным. Я рад быть частью чего-то такого огромного, но в то же время я чувствую, что много информации поглощает.
Мои коллеги были отличными людьми и отвечали на множество вопросов I. Мой работодатель нанял меня, зная, что я - начальный уровень.
Я попытался проговорить исходный код и изучить, как все построено, но оно в той шкале, которую я никогда раньше не видел.
Как более опытные люди располагаются при присоединении к крупному текущему проекту? Каковы некоторые общие задачи, которые вы делаете, когда вы поднимаетесь на скорость?