Конечно, идеального кода не существует, но любой код имеет возможности совершенствоваться. И сделать это помогают правильные привычки его создателя. Список таких привычек — на Хабре: → https://habr.com/ru/company/alconost/blog/484410/
После 35 лет: есть ли жизнь в программировании? Вот мнение на этот счет стремительно «стареющих» разработчиков о том, как они видят свою дальнейшую карьеру и перспективы: → https://dev.by/news/too-old