Sachverhalt: Sachverhalt: A. Der 1959 geborene S._ meldete sich am 9. Juni 1994 bei der Invalidenversicherung zum Leistungsbezug an. Er wies auf eine Restparese nach Hirnhautentzündung sowie auf seit Mai 1992 bestehende Rückenschmerzen hin und beantragte eine Rente. Die IV-Stelle Bern holte Informationen über die erwerbliche und medizinische Sachlage ein. Unter anderem liess sie einen Abklärungsbericht für Selbstständigerwerbende erstellen, der am 4. Mai 1995 verfasst wurde. Anschliessend wurden berufliche Eingliederungsmassnahmen in Form einer Umschulung zum Schreiner-Konstruktionszeichner mit CAD/ CNC-Kenntnissen (von September 1996 bis Oktober 1997) durchgeführt. In der Folge arbeitete der Versicherte nach einer durch die Invalidenversicherung finanzierten Einarbeitungszeit als CAD-Konstruktionszeichner. Im Jahr 2001 verlor er seine damalige Stelle und war anschliessend zunächst ohne feste Anstellung. Die IV-Stelle nahm weitere Abklärungen vor und bewilligte daraufhin erneut berufliche Eingliederungsmassnahmen in Form der Finanzierung einer Ausbildung und Einarbeitung bei der Firma P._ AG. Seit 1. September 2003 ist der Versicherte bei dieser Firma vollzeitlich (mit reduziertem Lohn) angestellt. Die Verwaltung ging zur Prüfung der Rentenfrage über und holte einen neuen Abklärungsbericht für Selbstständigerwerbende vom 20. November 2003 ein. Anschliessend sprach sie dem Versicherten mit Verfügung vom 8. Januar 2004 für die Zeit ab 1. September 2003 eine halbe Rente zu. Daran wurde auf Einsprache hin - nach Beizug einer Stellungnahme des IV-internen Abklärungsdienstes vom 3. Februar 2004 - mit Entscheid vom 2. März 2004 festgehalten. A. Der 1959 geborene S._ meldete sich am 9. Juni 1994 bei der Invalidenversicherung zum Leistungsbezug an. Er wies auf eine Restparese nach Hirnhautentzündung sowie auf seit Mai 1992 bestehende Rückenschmerzen hin und beantragte eine Rente. Die IV-Stelle Bern holte Informationen über die erwerbliche und medizinische Sachlage ein. Unter anderem liess sie einen Abklärungsbericht für Selbstständigerwerbende erstellen, der am 4. Mai 1995 verfasst wurde. Anschliessend wurden berufliche Eingliederungsmassnahmen in Form einer Umschulung zum Schreiner-Konstruktionszeichner mit CAD/ CNC-Kenntnissen (von September 1996 bis Oktober 1997) durchgeführt. In der Folge arbeitete der Versicherte nach einer durch die Invalidenversicherung finanzierten Einarbeitungszeit als CAD-Konstruktionszeichner. Im Jahr 2001 verlor er seine damalige Stelle und war anschliessend zunächst ohne feste Anstellung. Die IV-Stelle nahm weitere Abklärungen vor und bewilligte daraufhin erneut berufliche Eingliederungsmassnahmen in Form der Finanzierung einer Ausbildung und Einarbeitung bei der Firma P._ AG. Seit 1. September 2003 ist der Versicherte bei dieser Firma vollzeitlich (mit reduziertem Lohn) angestellt. Die Verwaltung ging zur Prüfung der Rentenfrage über und holte einen neuen Abklärungsbericht für Selbstständigerwerbende vom 20. November 2003 ein. Anschliessend sprach sie dem Versicherten mit Verfügung vom 8. Januar 2004 für die Zeit ab 1. September 2003 eine halbe Rente zu. Daran wurde auf Einsprache hin - nach Beizug einer Stellungnahme des IV-internen Abklärungsdienstes vom 3. Februar 2004 - mit Entscheid vom 2. März 2004 festgehalten. B. Die dagegen erhobene Beschwerde wies das Verwaltungsgericht des Kantons Bern ab (Entscheid vom 12. Juli 2004). B. Die dagegen erhobene Beschwerde wies das Verwaltungsgericht des Kantons Bern ab (Entscheid vom 12. Juli 2004). C. S._ lässt Verwaltungsgerichtsbeschwerde führen mit dem Rechtsbegehren, es sei ihm vom 1. September bis 31. Dezember 2003 eine ganze und ab 1. Januar 2004 eine Dreiviertelsrente zuzusprechen. Die IV-Stelle - unter Hinweis auf den kantonalen Entscheid - und das Bundesamt für Sozialversicherung verzichten auf eine Vernehmlassung. 