Sachverhalt: Sachverhalt: A. A._ war im Jahr 2001 Bauleiter für Renovationen und wurde Ende dieses Jahres entlassen, als die Arbeitgeberin seine Abteilung schloss. Bis Oktober 2002 war er arbeitslos, begann aber Mitte April 2002 ein Nachdiplomstudium zum Wirtschaftstechniker FH mit Vertiefung in Marketing-Management. Hierfür zog er in der Steuererklärung 2002 Weiterbildungs- und Umschulungskosten in der Höhe von Fr. 12'873.-- ab. Die thurgauische Veranlagungsbehörde Gemeindesteueramt X._ liess den Abzug indes nicht zu und veranlagte A._ am 15. Januar 2004 für die Staats- und Gemeindesteuern 2002 mit einem steuerbaren Einkommen von Fr. 52'400.-- und einem solchen von Fr. 57'200.-- bei der direkten Bundessteuer 2002. Eine Einsprache wurde am 11. März 2004 mit der Begründung abgewiesen, Umschulungskosten würden nur dann anerkannt, wenn diese dazu dienten, eine Zwangslage aufgrund der bisherigen Berufsausübung zu beseitigen. A. A._ war im Jahr 2001 Bauleiter für Renovationen und wurde Ende dieses Jahres entlassen, als die Arbeitgeberin seine Abteilung schloss. Bis Oktober 2002 war er arbeitslos, begann aber Mitte April 2002 ein Nachdiplomstudium zum Wirtschaftstechniker FH mit Vertiefung in Marketing-Management. Hierfür zog er in der Steuererklärung 2002 Weiterbildungs- und Umschulungskosten in der Höhe von Fr. 12'873.-- ab. Die thurgauische Veranlagungsbehörde Gemeindesteueramt X._ liess den Abzug indes nicht zu und veranlagte A._ am 15. Januar 2004 für die Staats- und Gemeindesteuern 2002 mit einem steuerbaren Einkommen von Fr. 52'400.-- und einem solchen von Fr. 57'200.-- bei der direkten Bundessteuer 2002. Eine Einsprache wurde am 11. März 2004 mit der Begründung abgewiesen, Umschulungskosten würden nur dann anerkannt, wenn diese dazu dienten, eine Zwangslage aufgrund der bisherigen Berufsausübung zu beseitigen. B. Gegen diesen Einspracheentscheid gelangte A._ an die Steuerrekurskommission des Kantons Thurgau. Diese hiess die Beschwerde gut mit zwei Entscheiden vom 26. August 2004 (betreffend kantonale und eidgenössische Steuern), liess die deklarierten Kosten als Umschulungskosten zum Abzug zu und wies die Sache zur Neuveranlagung an die Vorinstanz zurück. B. Gegen diesen Einspracheentscheid gelangte A._ an die Steuerrekurskommission des Kantons Thurgau. Diese hiess die Beschwerde gut mit zwei Entscheiden vom 26. August 2004 (betreffend kantonale und eidgenössische Steuern), liess die deklarierten Kosten als Umschulungskosten zum Abzug zu und wies die Sache zur Neuveranlagung an die Vorinstanz zurück. C. Die Thurgauer Steuerverwaltung führte gegen diese beiden Entscheide Beschwerde beim Kantonalen Verwaltungsgericht, das die zwei Rechtsmittel am 12. Januar 2005 jeweils abwies (Entscheide versandt: 2. März 2005). C. Die Thurgauer Steuerverwaltung führte gegen diese beiden Entscheide Beschwerde beim Kantonalen Verwaltungsgericht, das die zwei Rechtsmittel am 12. Januar 2005 jeweils abwies (Entscheide versandt: 2. März 2005). D. Am 23. März 2005 hat die Steuerverwaltung des Kantons Thurgau gegen diese beiden Entscheide Verwaltungsgerichtsbeschwerde beim Bundesgericht eingereicht. Die Beschwerdeführerin beantragt, die angefochtenen Urteile aufzuheben und die Veranlagungen gemäss Einspracheentscheid vom 11. März 2004 zu bestätigen. Das Verwaltungsgericht und die Steuerrekurskommission beantragen, die Beschwerde abzuweisen (und die angefochtenen Entscheide zu bestätigen). A._ (Beschwerdegegner) stellt keinen Antrag. Die Eidgenössische Steuerverwaltung beantragt die Gutheissung der Beschwerde.