What is the proper way to specialize / niche as a programmer?
I am mulling over what exactly would be seen in a positive light. Something about being a technician and mashing that into a niche feels "square peg into round hole" to me.
What do you guys think? Is this a fine strategy on its own? Or would you add even more words to your positioning with something more benefit laden (revenue enhancement systems developer for lawyers)?