If you're interested in working in technology, a degree in linguistics can be helpful in a number of ways! As it happens, programmers come from a variety of backgrounds (my coworkers have degrees in a number of fields, very few of them computer science, including math, physics, general liberal arts, and linguistics). A bachelor's degree is often useful not just for a set of facts learned about a field, but for helping you learn how to approach problems, and jobs in technology are often very much about knowing how to approach a problem.
But beyond that, there's a lot of interesting work being done at the intersection of linguistics and computer science. There are a lot of companies that work to parse text into information, sometimes using statistics and other mathematical approaches, and sometimes using an understanding of syntax and semantics. Text-to-speech and speech-to-text technologies certainly rely on knowledge of phonology and phonetics. So if you have a linguistics degree and are interested in working in technology, there's a very good chance that you can find a job in natural language processing of some sort.
And definitely talk to someone in your department! Most departments have undergraduate advisors, and they may be in the best position to know about finding jobs that use your degree. That's especially true if you're near a tech-heavy city like San Francisco or Boston.
I hope this helps--let me know if there's anything else I can tell you!