Dirk Riehle's Industry and Research Publications

Tag: Evergreen

  • How open source is changing the software developer’s career [Computer Magazine]

    How open source is changing the software developer’s career [Computer Magazine]

    Abstract: Software developers with open source project experience acquire verifiable technical expertise, peer-​certified competencies, and positional power—advantages that align with companies’ need to obtain a competitive advantage. Read more… Keywords: Software developer career, software labor economics, high-tech labor market, open source, inner source Reference: Dirk Riehle. “How Open Source is Changing the Software Developer’s Career.”…

  • M.B.A.s or engineers for product management?

    M.B.A.s or engineers for product management?

    I teach product management at a public German engineering school, where I am a professor of computer science. Product management is my nod towards “business informatics”, otherwise I only teach engineering courses (and one general how-to-perform-research class). There is an old debate as to who makes better product managers: M.B.A.s or engineers? Having worked on…

  • Where to focus a University incubator

    Where to focus a University incubator

    Fueled by the success of Silicon Valley startups and other success stories, there probably isn’t a single university today which would not like to foster startups from their student ranks. There is a lot to be said about how to do that, but before all operational decisions, a university incubator needs to know where to…

  • Hackathons and 20% time

    Hackathons and 20% time

    According to this article, Google’s 20% time never really existed. I’ve always guessed as much, joking with Google friends that their 20% time really could only be taken on Saturday and Sunday. Which is all the same: Engaged employees do what they feel needs to be done no matter what and when. Hackathons, however, exist.…

  • Should children learn to code?

    Should children learn to code?

    According to the WordPress summary of my site, the most popular post in 2014 was “Should You Learn to Code?”, beating out the perennial favorite “The Single-Vendor Commercial Open Source Business Model”. Obviously, the broader the interest, the more readers. This morning I read about the call by a German politician to introduce mandatory programming…

  • Which design patterns should be retired? (In defense of singleton)

    Which design patterns should be retired? (In defense of singleton)

    Addison-Wesley asked the patterns community (or at least those who were there at the beginning) about their opinion on various issues. This is the second post of what should have been three (though I probably will only get to the first two). For this very specific question, I expect everyone to say: Retire Singleton! I…