Category Archives: The Intern Diaries

The Intern Diaries: Shane

This is the third installment of our Intern Diaries series, wherein each week our lovely interns try to give you the inside scoop on what being a programming intern at a high-tech startup is really like. [To read part 1 and part 2.This week Shane walks you through what to look for when hunting down that perfect internship.

As I enter my final stretch (three weeks left), I’ve been trying to really internalize all of the different things I’ve learned. I learned about everything from teamwork to fooseball to the stair climbing habits of cows. I even learned a drop of computer science (shocking, I know!).  So, as I prepare to go back to school and restart the whole internship search, here are the top 4 things I learned for all those other intern-hopefuls.

1. Small Companies Rock! Continue reading The Intern Diaries: Shane

The Intern Diaries: Ingrid

This is the second installment of our Intern Diaries series, wherein each week our lovely interns try to give you the inside scoop on what being a programming intern at a high-tech startup is really like. Click here to read Part 1. 

Hello everyone! I’ve been interning at SoftArtisans for seven weeks now both in technical services and now in development. Here is what I have to say (in brief) thus far:

If you’ve read anything in this blog, you’ll correctly ascertain that SoftArtisans is a tight-knit community of very smart and friendly people. They have many interests and are all really good at what they do. The company still retains a startup atmosphere with weekly company lunches, soccer games (which I haven’t really participated in… I’m pretty terrible at soccer), and an overall casual atmosphere.

But I think it would be more interesting to talk about the things you wouldn’t know unless you worked here. Firstly, there is a very strong emphasis on learning especially as an intern. You are encouraged to ask questions and to truly understand the product and technology that you are working with, which is absolutely fantastic. Secondly, interning at SoftArtisans means that you are a contributing member of a team. Your practical knowledge is developed and valued in the group. Thirdly, working is very self-directed. This means that if there is a point where you don’t have something to do, you are encouraged to choose a task and tackle it! Finally, you get to listen to music as you work and can have lunch on the Charles River. Yay!

This whole internship has been a learning experience so it is very hard to think of the single coolest thing I have learned in the last seven weeks. So I guess I will tell you the top three coolest things:

Continue reading The Intern Diaries: Ingrid

The Intern Diaries: Shane

This is the second installment of our Intern Diaries series, wherein each week our lovely interns try to give you the inside scoop on what being a programming intern at a high-tech startup is really like. Click here to read Part 1. 

Here I am, a few weeks into the coolest summer of my life. Usually I take classes, “work” by the pool, and travel. At SoftArtisans, I’ve been a bit more productive.  I’ve seen the usefulness of git and scrum, spent hours figuring out the few characters that determine a spreadsheet’s fate on an ipad, learned more than I’d ever thought I’d know about Excel spreadsheets, and even had a bit of fun. Without a doubt, the best part here has been seeing my work go straight into OfficeWriter. At Olin, nine out of ten times, my finished projects end up on a shelf or in some folder as a keepsake. Maybe I’ll break it out to show someone, but I rarely use them after they’re done. Here, I did work that was released a few weeks later. What I did as an intern could be used by people right now. It is quite the feeling.

So far, the most interesting thing I have learned has not been in the software, or even on the computer. I had never heard of scrum outside of the rugby field. Once I did hear about it, it still didn’t make sense to me. Why would you plan everything only two weeks in advance? How could a team function without a project manager? Why would you spend precious time every day telling people what you had done the day before?

So before I continue, the quick scrum explanation: work is divided into segments called sprints, which last a few weeks. Before each sprint, all the work that needs to be done over the next few sprints is broken up into smaller tasks and assigned a point value based on how long it will probably take and prioritized based on how important it is to the product. On the first day of the sprint, the team chooses what tasks they could definitely get done that sprint. Each day, there is a quick meeting where everyone simply and quickly explains what they worked on the day before and the challenges they faced. Finally, at the end of the sprint you have a meeting where you look back over the sprint and discuss what worked well, what didn’t, and what needs to change. Continue reading The Intern Diaries: Shane

The Intern Diaries

Our favorite time of year is upon us. It’s summertime, and that means kayaking down the Charles, BBQ’s in the parking lot, and best of all summer interns. We’re handing over the blogging reins to this talented crew. Each week follow along as they give you an inside look at SoftArtisans and Riparian Data, life as an intern at a start up, and any other random musings that pop into their heads.

(from left to right: Josh, Grace, Ingrid, Julian, Shane)

The questions:
1. Where do you go to school?
2. What do you study?
3. Give us a unique/random fact of your choosing.

The answers:
Josh
  1. Stanford University
  2. I’m still deciding on a major, but I know for sure I’m really excited about Mechanical Engineering and Computer Science, and also possibly Bioengineering.
  3. I like performing in circus shows. My favorite trick is juggling torches, while balancing on a rolling globe and reciting 100 digits of pi.
Continue reading The Intern Diaries