CS 396: Meeting 12 – Digital Ocean

Dear students,

This week we welcome Brian Hogan from Digital Ocean. How did I meet Brian? Well, back in 2012, I was teaching CS 330: Programming Languages for the first time ever, and I was looking for someone to come in and share about a language that few of us knew. A few students recommended this guy who worked in LTS. I sent that guy an email, and that guy was Brian. He visited our class and showed us the beauty of Ruby. He made no attempt to sell it to us; he simply showed us its elegance and power. Since that time, Ruby has become my default language.

I can’t say for sure, but I think Brian has the same war going on inside of him that many of us do. He loves technology, but he loves working with people just as much. In fact, he left his role as a developer at LTS to go be in the classroom for a few semesters. But a few years ago, he received an offer from Digital Ocean that allowed him to be both a developer and teacher. That’s where he is today.

Next week, John Huss of Integrated Computer Solutions will be our guest. John brings us the perspective of working for a very small company.

Here’s your TODO list for next time:

  • Our theme for next week is coding bootcamps. As you enter positions where you will hire people, these bootcamps will be something important to consider and evaluate. Please read or listen to the following articles and podcasts:
  • Discuss these articles in your small group Slack channel. Consider answering these questions:
    • What ideas from the readings are most interesting, disturbing, confirming, or life-changing?
    • Are there points you disagree with? Initiate a respectful debate.
    • What experiences from your life align or do not align with the articles?
    • What questions might you ask our guest?
    Please make at least two separate posts sharing your own coherent thoughts. Additionally, check out and respond to the posts of at least three of your channelmates. Complete these before next Tuesday at noon.

See you next class!



Leave a Reply

Your email address will not be published. Required fields are marked *