Soy un graduado de B.Tech (IT) de 2012 y todavía no tengo trabajo. No tengo conocimiento de programación, entonces, ¿qué debo hacer ahora?

Si la programación no es su taza de té, entonces sea así. Tuve un amigo cuando nos unimos como novatos en nuestra primera empresa de TI. Logró completar con éxito las rondas de selección del campus y finalmente fue colocado. El primer día de la presentación de informes, le dijo a su gerente que no estaba interesado en la programación y que sería mejor si se le asignara algún trabajo en el que no tuviera que codificar. Fue asignado al grupo de administración de recursos donde felizmente hizo las cosas de Excel, hizo informes de MIS, etc. Por lo tanto, hay posibilidades de que pueda obtener algo en el que no esté involucrada la programación, tendrá que convencerlos al respecto.
Ahora que dijiste que no tenías trabajo, supongo que no pasaste las rondas del campus, bueno, no te preocupes demasiado por eso. Puedes intentar obtener un MBA en el campo en el que encuentres tu interés. Pon tus esfuerzos sinceros en ello. Mientras tanto, compruebe si hay algún lugar donde pueda trabajar como pasante que le ayude a comprender su curso haciéndolo de manera práctica.
Pon todos tus esfuerzos y nada menos hará.

Si lo desea, puede aprender a programar desde el coaching. De lo contrario, la mejor manera será que verifique su nivel de interset en cualquier área en particular. Y sigue que te apasiona. Será una solución interesante, satisfactoria y de larga duración.

Puede probar el marketing en tecnología, consultoría, seguridad, redes, administración de servidores. Honestamente, hay muchos campos en TI que no utilizan mucho la codificación.
O
Siempre puedes volver a lo básico y trabajar en tus habilidades. Tal vez nunca seas el mejor programador, pero podrás escribir código decente. Las ideas importan de todos modos. Si los tiene, siempre puede contratar personas para que trabajen para usted y los administre (con menos conocimientos sobre codificación que ellos).

Si este es el caso, en serio estás perdiendo porque la programación debe ser tu competencia principal.
pero aún así el mundo nunca llega a su fin, intente realizar algunos exámenes del sector público donde puede hacer una buena carrera sin programación.
Pero primero identifica tus habilidades y actúa en consecuencia.

Usted está diciendo que no tiene conocimiento de la programación, entonces, cómo ha logrado eliminar B.Tech en Tecnología de la información.