Narzędzia są do tego, by ich używać. W programowaniu bardzo ważna jest znajomość frameworków, czyli gotowych fragmentów kodu ułatwiających pracę. O ile każdy z projektów można napisać od podstaw w wybranym języku programowania, o tyle frameworki znacząco przyspieszają programowanie. Znajomość najpopularniejszych frameworków zapewni dodatkowe punkty w każdym CV. Jednym z ciekawszych jest Symfony – framework napisany w języku PHP, którego zadaniem jest przyspieszanie pracy nad aplikacjami internetowymi.
Po raz pierwszy Symfony ukazał się na rynku oprogramowania w 2011 roku i od tego czasu jest regularnie aktualizowany i rozwijany. Dużą zaletą tego projektu jest licencja – Symfony został wydany jako wolne oprogramowanie, co oznacza, że każdy może korzystać z niego za darmo. Co więcej, projekty open source zwykle gromadzą wokół siebie dużą społeczność, co sprawia, że nawet osobie początkującej łatwo rozpocząć naukę, a inni programiści zawsze służą pomocą w przypadku problemów i bugów.