Можно наверное свою нишу поискать. Например я не могу на скорость решать олимпиадные задачи. Не разу не занимал на олимпиадах по программированию нормальные места. Так как там всё надо на скорость. Но это не мешает делать крупные проекты где есть время продумать архитектуру, написать код который будет можно без большого труда расширять и дополнять.
Ведь одно не правильное архетектурное решение может усложнить проект в разы. Просто поищите свои сильные стороны и вероятно это не будет написание говнокода на скорость.