I am finishing up my bachelor's degree in computer science and am feeling somewhat burnt out in the field.
I enjoy solving problems, programming, and using computers to find said solutions, but I feel that I never really concentrated on anything in particular and so I don't have any specialties or a path in technology to follow. I feel like a 'generic programmer' with nothing special to offer.
My question is, where can I look to find this niche? I have interest in the environment, nature, sustainability, and other similar things. Is there something in these areas in particular where specialists are needed?
My question is somewhat vague but where did you "find your niche"?