Data Science Hangout | JJ Allaire, Posit PBC | Making data science more open and collaborative
We were recently joined by J.J. Allaire, Founder and CEO of Posit PBC.
What made you so interested in open source initially?
It was really that the first big software projects I worked on were proprietary software, and I found it disappointing that proprietary software products kind of get very tied up with the company that sponsors them – the fate of that company, the other products that that the company might offer, or who that company gets acquired by really end up affecting the fate of the projects.
I also found that while some proprietary software is either cheap or low cost, there's a certain impediment to adoption associated with the price. As a creative person, I want my work to be available as broadly as possible.
I like to make the work available to as many people as possible, but also there's a dimension of the durability of the work. Is the work going to be around in 30 years or 40 years? What are the things that would make it? So that's what made open source appealing to me.
What are you most excited about at Posit in the next year ahead?
It's going to be related to Quarto, of course, because that's what I'm spending all my time on. I would say that the thing I'm excited about is that we recognized Quarto is really powerful and flexible, and easy to use for a certain subset of users who are very technical and very motivated, but we actually want to make Quarto available more broadly. So working on tooling that lets both technical and non technical people collaborate over documents, and also lets some less technical people participate in using Quarto. (You can sort of see some of this work in the visual editor that's in RStudio) Those are the kind of things that I'm focused on for the next year, and I'm excited to see those getting realized.
In hindsight, what is one of the best decisions that you ever made for your career or your education?
I think this actually has a lot of commonality with talking to a lot of people about their careers. I think when I was about in my late 30s, I had been involved in both developing software and also starting companies. I really learned about myself, that the company part of things – the management and entrepreneurship – I really did not like it all. I didn't enjoy it.
So I kind of said, I'm happy to be involved in starting companies but I'm absolutely not going to do that part, and I'm going to have to find a partner or other people who are excited about doing that part. What I really want to do is focus on engineering and product development.
It's very easy as a company founder to get pulled into all kinds of other things and that's what happened to me the first 2 times. Just being super clear about that, and saying I won't even do it unless I can satisfy this condition.
I think that's pretty broadly applicable in that a lot of us accumulate a lot of responsibility in our careers. Some of it is necessary and important for a given role or company, but then eventually being clear about, what do I really like to do and really want to do? What do I feel like I should do or what is put upon me?
I know a lot of people now who are in their 40s who have actually managed dozens of people and are like, yeah, I don't really want to do that. I don't ever want to have anyone work for me anymore. So I'm going to be really clear about that. I'm going to walk in, and people are going to try to give me people and try to make me a manager, and I'm not going to do it.
I think it applies pretty broadly, but just knowing yourself and setting pretty rigid constraints about what you're willing to do in the workplace and not. Everybody's different, and both can be really rewarding. I know a lot of people who find management very rewarding, but I know a lot of people who find it really alienating.
► Subscribe to Our Channel Here: https://bit.ly/2TzgcOu
Follow Us Here:
Website: https://www.posit.co
LinkedIn: https://www.linkedin.com/company/posit-software
Twitter: https://twitter.com/posit_pbc
To join future data science hangouts, add to your calendar here: pos.it/dsh (All are welcome! We'd love to see you!)
Quarto
rstudio