Hola, yo diría que depende de lo que te plantees, y de la edad que tengas. Si tienes menos de 35 años y estás siendo capaz de sacar las asignaturas del grado, mi opinión sería que mejor continúes con el grado y lo termines en tres o cuatro años. Tendrás una titulación potente y si demuestras capacidad creo que no tendrás problema para tener salida. Si eres un poco mayor de esta edad y/o te está costando sacar el grado, pienso que puede ser buena idea que hagas el Ciclo superior en desarrollo de aplicaciones. La forma de acceder a un puesto de programador antes creo que no puede saberse con certeza, ambas pueden ser vías adecuadas. El grado en principio te serviría para aspirar a algo más que un puesto base de programador, los puestos base suelen ser más monótonos, pero todo depende de cómo se mire y lo que te plantees.