Let me start by saying 'whew'...it has been a long past 2 weeks (not that that's an excuse for months of missing blog entries). Time for some (brief) updates on my journey up to now...
First, I'm finally out of my 2 year paper drought! Well, sort of. No first author full papers BUT I did get to collaborate on 3 accepted FSE (Foundations of Software Engineering) papers. Two papers were for the NIER (New Ideas and Emerging Results) track: a paper related to my dissertation on tools tailored to the developer and a paper on improving qualitative studies using social sites, such as Hacker News.
One, which I was second author on, was a full paper on developer information needs when using security tools.
The most exciting part is that I've been working on getting an FSE paper in for years now...and finally it happens. AND the conference was in Italy, which made it even better! :) Yes, I got to visit Bergamo, Italy for one week and it was great. The food was great, the people were great...everything was just, great. I may post some pictures...just been so laazzzzyyy since I made it back :D.
As usual, I met my three new people (and then some); the cool thing about attending a conference after years in the PhD is that you start to run into people you recognize -- and they recognize you! After working at MSR for the summer, I encountered a number of people I both worked with and met through working at MSR. Will forever be grateful for that experience.
Speaking of MSR, sadly my internship ended 2 weeks ago. My last update spoke of it being 4 weeks in...before I knew it, I was in week 12 trying to finalize data collection and analysis prior to my departure. If you're curious, we did go for an ICSE submission (fingers crossed)! I'll be able to give more details once I find out if we made it in. Don't hold your breath though...won't find out for a few months now :/. So now we wait...but I would be remiss if I didn't note, again, how great my time was at MSR. Working with Tom Zimmermann and Chris Bird and getting to know the researchers and research at Microsoft was truly a unique and encouraging experience.
Ironically, my time at MSR further validated my desire to work in academia. Though I really enjoyed doing research at MSR, my time there helped me realize that in academia, I can have the best of both worlds! While there, I met a number of professors visiting to do research or just to see what kind of research is being done in industry. I could definitely see myself teaching during the year and then doing something different during the summer with the cool kids at MSR :)
I know I said I would be brief, but I feel like I have so much to share. Those are the major points though - things have been a whirlwind on top of the fact that I missed my boyfriend's birthday while in Italy so I'll need to make that up to him at some point. But I'm living life and trying to find balance...now I'm working toward my Oral (finally) so I can try to really get my life started.
Hopefully I can get better at these blog posts so I don't have to brain dump every time - but that's all for now. Until next time... :)
Tuesday, September 8, 2015
Tuesday, June 23, 2015
Week 4 already?!
I just realized that I am literally starting my 4th week of my internship...didn't I just post about my first day not too long ago?? I guess time flies when you're having a good time :)
So far, though fast, my experience has been a great one here at Microsoft. Besides being in mild-tempered and beautiful Seattle, I am surrounded almost every day by some of the brightest research minds in the business...and most of them are super friendly!
I'm finally getting my hands dirty with the research I will be doing for the summer, which is the best part about where I am right now. When you send out a survey and start getting responses within the first 10 minutes, you know you're in the right place for what you're doing! I've never done a survey before, which was one of the things my mentor and I discussed, so I wanted to take the opportunity being around so many developers to learn about it. Yet again, another reason I am grateful for this opportunity. Even better, I won't just be working with one research master-mind...I'll be working with two (Christian Bird being the second)! All the more reason to take full and complete advantage of being where I am. Not just that, but I get to talk to developers...all professional..about their productivity and how it can be improved...the center of my research interests. It was fate.
Outside of research, which unfortunately I can't get into too much detail about, I've been enjoying my time in Seattle as well. There's always something going on, making it easy to fill weekends. Since I've been here, I've been to a carnival and farmer's market (at Microsoft!), on a Ride the Ducks tour and to a Sounders FC game (also courtesy of Microsoft)! I've also been to some of the parks and festivals, such as the Fremont Solstice Festival (which is AWESOME). This weekend I'll be going on a Falls and Farms Family Adventure with Anthony (again, courtesy of Microsoft) where I will get to see more of the beauty in nature around here. There is literally ALWAYS something going on and I plan to take FULL advantage :).
I hate writing long blogs posts (probably not as much as you hate reading them) so I shall wrap up for now...but expect updates and hopefully pictures as I continue my fun (and research) filled summer. Speaking of pictures...check out this bomb selfie (which was taken SANS a selfie stick)! #ESEMSR :D
So far, though fast, my experience has been a great one here at Microsoft. Besides being in mild-tempered and beautiful Seattle, I am surrounded almost every day by some of the brightest research minds in the business...and most of them are super friendly!
I'm finally getting my hands dirty with the research I will be doing for the summer, which is the best part about where I am right now. When you send out a survey and start getting responses within the first 10 minutes, you know you're in the right place for what you're doing! I've never done a survey before, which was one of the things my mentor and I discussed, so I wanted to take the opportunity being around so many developers to learn about it. Yet again, another reason I am grateful for this opportunity. Even better, I won't just be working with one research master-mind...I'll be working with two (Christian Bird being the second)! All the more reason to take full and complete advantage of being where I am. Not just that, but I get to talk to developers...all professional..about their productivity and how it can be improved...the center of my research interests. It was fate.
Outside of research, which unfortunately I can't get into too much detail about, I've been enjoying my time in Seattle as well. There's always something going on, making it easy to fill weekends. Since I've been here, I've been to a carnival and farmer's market (at Microsoft!), on a Ride the Ducks tour and to a Sounders FC game (also courtesy of Microsoft)! I've also been to some of the parks and festivals, such as the Fremont Solstice Festival (which is AWESOME). This weekend I'll be going on a Falls and Farms Family Adventure with Anthony (again, courtesy of Microsoft) where I will get to see more of the beauty in nature around here. There is literally ALWAYS something going on and I plan to take FULL advantage :).
I hate writing long blogs posts (probably not as much as you hate reading them) so I shall wrap up for now...but expect updates and hopefully pictures as I continue my fun (and research) filled summer. Speaking of pictures...check out this bomb selfie (which was taken SANS a selfie stick)! #ESEMSR :D
Wednesday, June 3, 2015
Hello! I'm Brittany and I work at Microsoft :)
So things have been crazy hectic the past month or so, but I had to take some time to update my blog with some of the awesomeness/craziness that is my life right now (as a PhD student).
First, I'm in Seattle...well, Redmond to be exact. I've been here before, but not as a Microsoft Research (MSR) intern :). That's right...dreams do come true. This summer I will be working with one of the top names in empirical software engineering right now, Tom Zimmerman (Google him, he's pretty fantastic). I would like to note I probably would not be in this position right now if it weren't for my bomb ass advisor, Dr. E. Thanks to his connections, dedication to his students, and what I assume to also be belief in me, I was able to get my name, face, and research abilities out there on a more personal level. Note: Always take advantage of opportunities to travel and meet new people - you never know who you might meet!
Second, although I am starting my internship, the work of a PhD student is never done! A bit of sad news, I just got back 2 paper rejections...now, this wouldn't be so bad if it weren't for the fact that these two papers have been getting rejected for the past two years...no bueno. It's a bit discouraging, but this is why I love my advisors. Rather than giving me time to wallow in my sorrow, Dr. E says "let's do a NIER paper." Immediately my mind shifts from "oh woe is me" to "okay, what do I need to do to get this done"...one of the beauties I imagine of going through the PhD. Eventually you learn to just move on...time is too precious to waste.
Third, I FINALLY convinced my mom to get on a plane, so my parents, my sister and her boyfriend will be visiting me this summer in July. I am super excited! They've never been and I can't wait to show them around and let them try all the amazing food around here :D. They're only staying for a little less than a week but I think it will be a good refresher to get me through the rest of my internship.
I don't know exactly what I will be working on this summer, but I know it will involve a survey because I've never done one and desire oh so much to learn (with Tom Zimmerman :D). I have a couple of ideas floating around, as does Tom, so hopefully by the end of the day today I will know what I will be working on. Wish me luck!
Until next time...
First, I'm in Seattle...well, Redmond to be exact. I've been here before, but not as a Microsoft Research (MSR) intern :). That's right...dreams do come true. This summer I will be working with one of the top names in empirical software engineering right now, Tom Zimmerman (Google him, he's pretty fantastic). I would like to note I probably would not be in this position right now if it weren't for my bomb ass advisor, Dr. E. Thanks to his connections, dedication to his students, and what I assume to also be belief in me, I was able to get my name, face, and research abilities out there on a more personal level. Note: Always take advantage of opportunities to travel and meet new people - you never know who you might meet!
Second, although I am starting my internship, the work of a PhD student is never done! A bit of sad news, I just got back 2 paper rejections...now, this wouldn't be so bad if it weren't for the fact that these two papers have been getting rejected for the past two years...no bueno. It's a bit discouraging, but this is why I love my advisors. Rather than giving me time to wallow in my sorrow, Dr. E says "let's do a NIER paper." Immediately my mind shifts from "oh woe is me" to "okay, what do I need to do to get this done"...one of the beauties I imagine of going through the PhD. Eventually you learn to just move on...time is too precious to waste.
Third, I FINALLY convinced my mom to get on a plane, so my parents, my sister and her boyfriend will be visiting me this summer in July. I am super excited! They've never been and I can't wait to show them around and let them try all the amazing food around here :D. They're only staying for a little less than a week but I think it will be a good refresher to get me through the rest of my internship.
I don't know exactly what I will be working on this summer, but I know it will involve a survey because I've never done one and desire oh so much to learn (with Tom Zimmerman :D). I have a couple of ideas floating around, as does Tom, so hopefully by the end of the day today I will know what I will be working on. Wish me luck!
Until next time...
Thursday, April 16, 2015
4 down...1 to go...
I recently came to the shocking (albeit looming) realization that in about one year's time, I will potentially be defending my PhD...finishing this long, exhausting, fulfilling, and crazy journey...
But then I thought about the fact that although I will be finishing the journey to my PhD, my journey is just beginning. The scary part is figuring out what that next, new journey is. Especially when all you've known is school and the structure that provides. What happens next? What happens when you don't have an advisor telling you when you screwed up? What happens when someone is coming to you for advice?
I don't have a lot to share right now, mainly because I am literally swamped with work from every angle...but I felt the need to stop and note that this shit is real. More real than it was 4 years ago...and getting more real every day. I just thank God for the support system I've had along the way - bless them for putting up with my shit and helping me grow to become the woman (and future Dr.) I am today.
Until next time...
But then I thought about the fact that although I will be finishing the journey to my PhD, my journey is just beginning. The scary part is figuring out what that next, new journey is. Especially when all you've known is school and the structure that provides. What happens next? What happens when you don't have an advisor telling you when you screwed up? What happens when someone is coming to you for advice?
I don't have a lot to share right now, mainly because I am literally swamped with work from every angle...but I felt the need to stop and note that this shit is real. More real than it was 4 years ago...and getting more real every day. I just thank God for the support system I've had along the way - bless them for putting up with my shit and helping me grow to become the woman (and future Dr.) I am today.
Until next time...
Wednesday, April 8, 2015
Stress management...or lack there of?
As we all know (and if you don't know, this will help explain it ), the process of getting a PhD is quite stressful. Now, let's add on being in a relationship, involved in extra curricular activities, and trying to have a social life. Sounds damn near impossible, doesn't it?
For me it's always felt impossible, which is part of where my stress comes from. I enjoy being busy and having things to do outside of school...yet it's quite possible that a lot of the things I enjoy doing are bringing me the most stress. I love my boyfriend, yet making time for him and I is a rarity. I have friends and I'm close with my family, but I feel like I'm always missing out on everything. Put all these things together with trying to get your Doctorate and you've got a recipe for Stress Stew.
One thing I've always valued is mentorship; I wouldn't be where I am today if it weren't for mentors and sponsors I've encountered along the way. One person I consider a mentor that I met recently through a close friend/colleague, and have been meeting with frequently since, often talks about stress and stress management. After hearing about my issues with managing my stress and anxiety levels in more than one of our meetings, she suggested I read a book called "Zen and the Art of Happiness" by Chris Prentiss (for those of you who don't know, he founded Passages of Malibu, a treatment facility for addicts). Don't worry, I'm not an addict; unless we are including work as a drug.
Prior to reading the book, my friend who had already read the book came almost dancing into the lab one day. She said she had started reading the book and that it already had her handling stress differently. Despite my wanting to punch her in the face by the end of the day (love her!), I was intrigued by the idea that just beginning to read a book could get someone feeling as good as she did. So intrigued that I went home that evening and started reading the book. I must say I was not disappointed. Long story short, the moral of the book is that everything happens for a reason, deeming stress pointless (hence the title "...or lack there of?), and that we should embrace change.
I can't say that all of a sudden I feel like I can handle any and all stress, but I will say I feel like I can put myself in the right mindset to better handle my stress and anxiety. And for me, that's the most important step. I recommend anyone who is struggling with stress or going through a rough time give this a read -- it's a short read and really helps to put things into perspective, no matter who you are!
Not gonna talk your ear off this time (though maybe I already did :D)...more to come soon on publications and closing the semester as (and finishing my time as) WiCS President!
For me it's always felt impossible, which is part of where my stress comes from. I enjoy being busy and having things to do outside of school...yet it's quite possible that a lot of the things I enjoy doing are bringing me the most stress. I love my boyfriend, yet making time for him and I is a rarity. I have friends and I'm close with my family, but I feel like I'm always missing out on everything. Put all these things together with trying to get your Doctorate and you've got a recipe for Stress Stew.
One thing I've always valued is mentorship; I wouldn't be where I am today if it weren't for mentors and sponsors I've encountered along the way. One person I consider a mentor that I met recently through a close friend/colleague, and have been meeting with frequently since, often talks about stress and stress management. After hearing about my issues with managing my stress and anxiety levels in more than one of our meetings, she suggested I read a book called "Zen and the Art of Happiness" by Chris Prentiss (for those of you who don't know, he founded Passages of Malibu, a treatment facility for addicts). Don't worry, I'm not an addict; unless we are including work as a drug.
Prior to reading the book, my friend who had already read the book came almost dancing into the lab one day. She said she had started reading the book and that it already had her handling stress differently. Despite my wanting to punch her in the face by the end of the day (love her!), I was intrigued by the idea that just beginning to read a book could get someone feeling as good as she did. So intrigued that I went home that evening and started reading the book. I must say I was not disappointed. Long story short, the moral of the book is that everything happens for a reason, deeming stress pointless (hence the title "...or lack there of?), and that we should embrace change.
I can't say that all of a sudden I feel like I can handle any and all stress, but I will say I feel like I can put myself in the right mindset to better handle my stress and anxiety. And for me, that's the most important step. I recommend anyone who is struggling with stress or going through a rough time give this a read -- it's a short read and really helps to put things into perspective, no matter who you are!
Not gonna talk your ear off this time (though maybe I already did :D)...more to come soon on publications and closing the semester as (and finishing my time as) WiCS President!
Friday, March 27, 2015
Grace Hopper, Diamonds, and Foundations of Software Engineering
Hello Planet Earth!
Long time ... long, busy, productive, crazy, fast-flying time. I know I said I would get better about posting more regularly, but this semester so far has been a whirlwind of paper writing, event planning, and overall maintaining my sanity :). Let me catch you up...
To start, WiCS, the organization I am currently President of and use as my "free time" filler, is hosting our first hackathon this weekend. We decided to call it DiamondHacks (get it, diamonds are a girls' best friend :D) after being inspired by attending Pearl Hacks, another larger all female hackathon held locally. The event is this weekend so the last few days have been devoted to finalizing preparations and helping myself maintain my sanity. It's times like these when you realize how valuable having a team is -- photos and and update to come after the event! :)
On a more important/detrimental to my graduating note, my research has been keeping me on my toes. I just submitted a paper to FSE (Foundations of Software Engineering) 2015 and I must say - I feel surprisingly optimistic. Here's why I say "surprisingly": 1) I have submitted to FSE every year since I've been in the PhD program and haven't gotten in once, and 2) the acceptance rate is typically quite low (aka they are a bit more selective than other software engineering conferences).
Another reason I feel optimistic is because the research I have been trying to publish is finally starting to materialize into something that could potentially be a thesis...and more importantly my thesis :D. The study was conducted to identify the difficulties programmer run into when understanding and addressing notifications used by analysis tools, like FindBugs, the compiler, and refactoring tools. I conducted sessions with programmers where they used various tools and attempted to understand the notifications. I used card sorting after to determine difficulty themes, such as unfamiliar terminology and missing importance and rationale. Based on the themes, I propose some future directions for improving tool notifications either through tool changes or more in-depth research. The implication I intend for my dissertation is adapting tool notifications based on programmer experience; this would help deal with the over-arching experience-related difficulties programmers encounter. Details on the study and its findings will be posted in its own blog post, contingent upon FSE acceptance/rejection.
I've also submitted three proposals for Grace Hopper this year: one the beginnings of my dissertation and two workshop proposals I wrote with Denae Ford. One workshop on findings your strengths and using them and another on the power of blogging and web presence for building your brand. I'll go into more detail on these in their own blog post when we hear back :)
So wish me luck -- more to come soon on the data I'm collecting to model and predict developer knowledge and the statistics I'm (trying) to use to build and validate them!
Stay tuned...
Long time ... long, busy, productive, crazy, fast-flying time. I know I said I would get better about posting more regularly, but this semester so far has been a whirlwind of paper writing, event planning, and overall maintaining my sanity :). Let me catch you up...
To start, WiCS, the organization I am currently President of and use as my "free time" filler, is hosting our first hackathon this weekend. We decided to call it DiamondHacks (get it, diamonds are a girls' best friend :D) after being inspired by attending Pearl Hacks, another larger all female hackathon held locally. The event is this weekend so the last few days have been devoted to finalizing preparations and helping myself maintain my sanity. It's times like these when you realize how valuable having a team is -- photos and and update to come after the event! :)
On a more important/detrimental to my graduating note, my research has been keeping me on my toes. I just submitted a paper to FSE (Foundations of Software Engineering) 2015 and I must say - I feel surprisingly optimistic. Here's why I say "surprisingly": 1) I have submitted to FSE every year since I've been in the PhD program and haven't gotten in once, and 2) the acceptance rate is typically quite low (aka they are a bit more selective than other software engineering conferences).
Another reason I feel optimistic is because the research I have been trying to publish is finally starting to materialize into something that could potentially be a thesis...and more importantly my thesis :D. The study was conducted to identify the difficulties programmer run into when understanding and addressing notifications used by analysis tools, like FindBugs, the compiler, and refactoring tools. I conducted sessions with programmers where they used various tools and attempted to understand the notifications. I used card sorting after to determine difficulty themes, such as unfamiliar terminology and missing importance and rationale. Based on the themes, I propose some future directions for improving tool notifications either through tool changes or more in-depth research. The implication I intend for my dissertation is adapting tool notifications based on programmer experience; this would help deal with the over-arching experience-related difficulties programmers encounter. Details on the study and its findings will be posted in its own blog post, contingent upon FSE acceptance/rejection.
I've also submitted three proposals for Grace Hopper this year: one the beginnings of my dissertation and two workshop proposals I wrote with Denae Ford. One workshop on findings your strengths and using them and another on the power of blogging and web presence for building your brand. I'll go into more detail on these in their own blog post when we hear back :)
So wish me luck -- more to come soon on the data I'm collecting to model and predict developer knowledge and the statistics I'm (trying) to use to build and validate them!
Stay tuned...
Sunday, December 14, 2014
Here's to a repeat of last week!
Another week of typically meager work life balance has come to an end. However, this week, I have more good to report than bad...yay! :)
Good:
I had an irregular number of meetings this week, mainly with my co-advisors Dr. E and Sarah. Typically I am a nervous wreck going into these meetings (this week was no different) and come out feeling slightly more pessimistic about getting my degree than I did going in. This week, however, was different. Not because I walked out of one meeting feeling optimistic, but because I left three meeting feeling optimistic regardless of the setbacks that may have been discussed :D. My advisor who I've been working with from the start feels that my progress has improved and for the first time in the 4 years I've been at NC State my advisor didn't name any things to be improved that I didn't come up with myself. It may seem like it would be better news to have no things that need improvement at all, but if you've ever done research or attempted to attain a PhD you know that's completely unrealistic :)
Not so good:
I'm still finding bugs in APATIAN. Just a little background, APATIAN mines GitHub software repositories for concept application and feature usage -- the goal of this prototype is to show the possibility of building an accurate model of developer knowledge. The prototype is doing what I want it to do, however, more often than it should; this skews my "knowledge values" which is no good. For example, I just realized that the list of revisions being used was twice as long as it should be; this meant that when I ran my code it would go through all revisions twice. There's also the possibility that my counts are getting added redundantly when files are renamed or moved. I will report back when I know more...
Silver lining:
Boa. There exists some research on mining software repositories for feature usage that might provide some insights (or source code) that I can use to deal with some of the current limitations of my prototype. I've enjoyed building this from the ground up but it's getting to the point where I think I need to outsource as often as I can (that's if I want to finish in the next couple of years).
I've been a bit under the weather over the past week or so (and things my personal life aren't the greatest) but weeks like this past week give me hope that I'm where I should be and that if I keep working hard it will all pay off. Until next time... :)
Subscribe to:
Posts (Atom)