Что приходит вам на ум, когда вы слышите слово EPIC? Вероятно, вы подумали об исторической истории, повествующей о деяниях героя или легенды. Что ж, это словарное объяснение слова EPIC.
Однако для нас, программистов, особенно в Andela, EPIC является акронимом. Это воплощение основных ценностей, которые дают нам упорство в разработке систем на благо человечества.

EPIC расшифровывается как Совершенство, Страсть, Честность и Совместная работа. Размышление об этих ценностях всегда помогало мне преодолевать препятствия, с которыми я сталкиваюсь в своей карьере программиста.

По словам Харриет Брейкер, «стремление к совершенству мотивирует вас; стремление к совершенству деморализует»
Я всегда стараюсь приложить усилия, чтобы увидеть разницу. Например, Ничто не идеально, однако я твердо верю, что уже существующие системы можно улучшить. Независимо от того, насколько эффективно работает система, ее можно сделать лучше. Именно так я стремлюсь к совершенству.
Таким образом, вместо того, чтобы просто следовать нормам того, как все должно быть сделано, я искал способы сделать так, чтобы все работало лучше.

Стремиться к совершенству не всегда легко, и здесь на помощь приходит Страсть. «Делай то, что любишь» — это фактор, подтверждающий настойчивость при выборе карьеры.
Стив Джобс однажды сказал «Люди со страстью могут изменить мир». Он проиллюстрировал это, стремясь сделать программное обеспечение и устройства, связанные с Apple, одним из самых безопасных и надежных программ, доступных сегодня.
Моя страсть к программированию заставляет меня верить, что я могу что-то изменить. Это заставляет меня относиться к программированию как к чему-то, что я люблю делать и не могу дождаться, чтобы делать это снова и снова.

Честность — это то, как мы живем. Я знаю, вы думаете, что жизнь программиста — это сидеть с компьютером весь день. Что ж, это часть этого.
Честность вращается вокруг всего, что мы делаем. Даже при программировании важно, чтобы мы были честными и поступали правильно. Ведь мы признаем тот факт, что создаваемые нами системы влияют на другие и другие системы.
Целостность помогает мне понять, насколько неправильно заниматься плагиатом или воровать чью-то идею. Это помогает мне признать тот факт, что люди должны получать должное признание за их работу, в конце концов, я также хочу, чтобы другие делали то же самое со мной. Честность незаменима для меня как программиста.

Всегда приятно работать с людьми со схожим мышлением. Вот почему мы не можем переоценить возможности сотрудничества. Мы можем многого добиться вместе.
Программист должен использовать силу командной работы. Это может дать астрономические результаты.
Несмотря на то, что разнообразие, культурные различия и сообщения о различных строках кода могут усложнить командную работу, в этих различиях также скрывается сила эффективных систем. В конце концов, какой отдельный разработчик знает это или имеет все это!
Нам всем нужны отзывы, вклад и мнения других для создания надежных, эффективных и удобных в сопровождении систем.

Думаю, вы смогли понять, почему EPIC — для меня история не о том, что было сделано в прошлом, а о том, чем я занимаюсь сейчас как программист.