|
I don't think anyone doing full-time data analysis at a telecom will think "this is what I want to do in life." It looks like you've done almost all the hard work on something valuable. One boring job shouldn't discourage you from an entire career path. Similar data analysis techniques can give you very interesting results. It's easy to extrapolate your first job into your career, but that's almost never, ever the case. Now, to answer your question: how to switch to SWE the fastest way possible:
In your current job, and in the time you have left at school, optimize for the next job you want. Do you have any projects in either that could be done with more or less software development? I suggest you try as much software development as you can. Keep doing this at work after you finish school, too. That'll start steering the boat in the direction you want. It won't take much, there's plenty of demand for SWEs, so the more you can show you can do, the more you'll find demand for it. Your biggest asset for switching to SWE is what you're about to complete, and the work you're already doing. You just have to finish filling in your resume with more SWE work. Also, keep doing side projects, and if possible, open source them on github and they start becoming a portfolio to show alongside your resume. Also, data science uses a lot of software. You can start adding to, or writing your own tools to help your day job. Even if it just makes the SQL better. You can generate SQL, or depending on your DBMS, add new functions to the SQL system that you can then use. Again, the reason for that isn't just to do your job better, but to make a better demonstrable SWE skillset. After you get your data back from SQL, can you do some post-query analysis in another environment, like python+pandas or apache spark? That's all software development, and frankly can be easier to do than trying to do some analysis in SQL alone. |