Why You Should Say No to 99 Things and Yes to One

Episode #036: Senthil Padmanabhan, Vice President, Fellow at eBay

Before you start a new digital project, are you asking yourself how this new project will directly benefit your customers? Is it addressing an area they’ve asked you to improve? Do you have data showing that an improvement will drive an increase in customer satisfaction? Or, does the project merely implement the newest technology or is an initiative that your internal really want to implement? While it’s possible that both of these could drive an increase in customer satisfaction, doesn’t it make more sense to find out what your customers actually wanted you to improve first? And, once you have a list of enhancements from your customers then you need to focus on the ones that matter the most. No one can implement every change you have to consider the impact of the change with the resources needed. In this episode of Mobile Matters, we talk to the Vice President, Fellow at eBay, Senthil Padmanabhan, about how work becomes fun when you have a career you’re passionate about, the importance of learning about Docker containers and web components, and why you need to always ask how a digital project is going to benefit your customers before you get started.

Key Takeaways

  1. Life is too short to not love what you do. Find a career that you’re passionate about and work won’t actually feel like work. Getting paid to do what you love is an incredible feeling.
  2. Make sure you’re asking what difference this will make to customers before you embark on a new digital project. If your customers won’t find value in what you’re doing then why are you doing it?
  3. Don’t stress if you don’t happen to know everything. No one does. Focus on the basics in your field and then find an area where you can become an expert.

Listen Your Way With These Platforms

Other Information

How do I subscribe?
You can subscribe to Mobile Matters in iTunes, here.

Where can I find all episodes?
To see all Mobile Matters episodes, click here.

Mobile Matters can be found on iTunes, Google Play, Stitcher, SoundCloud, and Spotify. If you enjoy our show, we would love it if you would listen, rate, and review.

Episode Transcription

Stephanie Cox (VP of Sales and Marketing at Lumavate): I am super excited to talk to you about a ton of tech topics, but one of the things I want to know is, how did you get started in tech and get where you are today at eBay? 

Senthil Padmanabhan (Vice President and Fellow at eBay): Sure. It all started when my mom enrolled me in a programming class course in sixth grade. It was about BASIC programming language and that was one of the topics in those days. And it was very fascinating for me that you get one set of instructions and the computer in front of you starts executing them. I think it was the moment that I got hooked up into it, and there was no turning back. So, in school I did various courses about computer science and software engineering and that was always the thing that I wanted to do. Similarly, in my undergrad, out of all the subjects, I always preferred to do computer science and my master’s was also in software engineering. So, even if I had not had a job in computer science or software engineering, I’d probably do that as a hobby. And now, I’m getting paid to do my hobby. I think that’s how I look at it. And so, when you do things that you really love to do every day and you put 100 percent into it, it sooner or later starts reflecting into your career itself and that is one of the reasons that I’m here. 

Stephanie Cox: I love that you said it’s like your hobby turned into your career and how important it is to love what you do. That’s one of the things I talk to a lot of people about is when you love what you do, work doesn’t feel like work. 

Senthil Padmanabhan: Right. That’s exactly right. It’s like a vacation every day. 

Stephanie Cox: It’s like a stressful vacation. So, tell me a little bit about your role at eBay and what you’re responsible for overall. 

SP: Sure. I’m a technical fellow at eBay. I lead a lot of initiatives here at the company. So, it’s mostly technical initiatives. A couple of things that I did recently was I wrote the whole initiative to migrate ebay.com to HTTPS to Secure Protocol. Before that, I worked in the accelerated mobile pages project, AMP, and I brought that into eBay and lately I’ve been leading an initiative called Speed, which is to make the whole eBay experience across native and web faster. So, I’m an individual contributor and I have teams from various cross organizations working with me. And that’s pretty much what I do. 

SC: That goes great into my next question. When you think about strategy for the web and mobile at eBay, how do you figure out what you should be doing or what projects you should tackle next? 

SP: So, by mobile, do you mean native or web? Because there is mobile web, too, right?

SC: So, I love to define mobile as anything that is not a desktop computer. So that includes mobile devices, that could be on mobile web or native mobile. It could be wearables, it could be voice, even. 

SP: So the way, at eBay, we look at it is we do web and native. We don’t think that it competes with each other. We actually think they complement each other and they complement each other very well. So, it comes to the core value of our company, which is to build the best experience for your customers, irrespective of what platform they are. They can be on iOS, they can be on Android, they can be on the Web, they can be on mobile web, it doesn’t matter. They have to get the best experience and a consistent experience. Because at the end of the day, if you see a customer it’s not just on one platform. They may be on your network platform and then they come to the platform, later in the day. We just want to have a seamless transition there. So, that is one thing that we clearly love to do at eBay and that’s the thing that we focus on a lot. And in general, if you take mobile web–mobile web is one of our biggest user acquisition channels. A lot of new users onboard onto the eBay platform through mobile web. So, we want to make a good first appearance there. And we take extra care in making sure our mobile experiences are well optimized and well delivered for our customers. In fact, a lot of times, we do mobile first. But that is always mobile intuitive, because that is the bigger spectrum of what our customers are. Any product we launch, it’s always the mobile angle that comes first.

SC: Earlier you mentioned, accelerated mobile pages (AMP) and how you worked on a project at eBay for that. Can you tell me a little bit about why you gave AMP a try and what you were trying to accomplish with it? 

SP: This again goes back to my previous point. Like one of the reasons we thought about AMP was to give a good customer experience. A lot of eBay users come to eBay through search engines and, in this case, Google. And this is particularly true in mobile devices, when a lot of our users are in physical stores. They want to compare products online. So, they want to see a price match. They want to do some comparative analysis and they go on Google about the product there. And eBay, as a shop, and we want to make sure those results are rendered to our customers in the fastest way possible, because they are mostly on an internet connection that is very variable; They are inside a store, they are on the go. And AMP sort of normalizes it through AMP cache and preloading. So, we thought that we should get we should get that benefit to our customers. And that was one of the main reasons we went behind AMP, is to make sure that when they Google, when they come from external search engines, they get the best experience possible. 

SC: And I know you’re still early on your journey with AMP for eBay, but how is it going so far? 

SP: It is going good. I mean, we have increased sessions. The conversion is pretty neutral. We’re still working on some of the tracking implementations. But the thing to note here is this: That email already has a well-optimized mobile web experience. A lot of the patterns that we see in AMP is already being done at eBay in our mobile experiences. So the speed benefit is something that we already get. With AMP, we get that first initial quick instant rendering and after that, it’s our platform which takes control of it. So, this is expected and we are in that journey and we’ll see how it goes.

SC: When you were speaking earlier about some of the initiatives that you’ve led at eBay, one of the things that came to my mind was around innovation. So at eBay overall, how do you think about innovating and trying the latest and greatest in technology and pushing the envelope? 

SP: Very good question. I think the thing that I like about eBay is that we don’t get carried away by the new fancy stuff. The new technology that enters the market every other day. I mean, that’s the world we live in, right? We are bombarded with all these new things every day. Having said that it doesn’t mean that we don’t try new things or to innovate. In a way we do that everyday in our work. We try to innovate and come up with new ideas. But we all ask one question for our products to be launched. It’s: “What difference does it make to our customers?” It’s a very simple question. And this question really helps us keep grounded keeps us in reality and makes sense that the product we deliver adds value to our customers. And that is one thing I keep telling to our teams. The real skill these days is to say no to 99 things and say yes to one thing that really matters to our customers and that’s how we look at innovation at eBay. It is about what value, at the end of the day, it adds to our customers.

SC: Another topic that I know you’ve spoken on a lot before is mentorship. And so when you’re thinking about that, what role do you think other web development leaders should be playing in mentoring younger talent? And then also, what role have you played yourself in doing that? 

SP: One issue that I constantly see young talent struggle with is, again, it’s point that I mentioned earlier, information overload. They get bombarded with so much of information every day that they constantly struggle with it. They want to be on top of everything, but it’s humanly not possible for us to know everything that’s happening in the world. This is one of the things I tell the people that I mentor and that I also tell other leaders that you should tell your teams: Don’t worry about all the things that are happening. Nobody can follow them. Focus on the specific things that you are working on that are important to you, and go deep into them. So you will start focusing on them, you’ll be good at it, and eventually you’ll be great at it if you just focus on that small number of things that you need to do. This is one of the top mentorship additions that I give to the people that I mentor. And I also suggest the same to the people that I work with. 

SC: I think that’s a really great point. There are so many, I call them, shiny objects: new technologies, new ways of doing things. It’s almost like how you’re bombarded with ads. I feel like tech players and people in tech roles are bombarded with new technologies and the latest and greatest, and how do you figure out what is the right option for your business, and what is literally a flash in the pan that six months from now we’re never gonna talk about again? 

SP: Right. I think that is the key differentiator here and that’s where you have to be very good at saying no. You should just not get carried away with things that come at you every day. You should do some deep analysis and see what’s the difference that eventually it’s going to make. And I think that’s a good point and that’s a question we keep asking. 

SC: So thinking about that, one of the other challenges we have is really, how do you figure out what is going to move things forward for your business and is going to be not just a flash in the pan, but really a long term tech strategy? So thinking about the web in general, where do you think the future of the web is headed and what should people be paying attention to right now? 

SP: To answer that question, I think we can derive that answer from the past itself. If you’ve seen the Web in the past, the history has shown us that it has had a rollercoaster ride. But at the end, the web always comes out strong. In the desktop days–the old desktop days–you’d see a lot of email clients that used to be desktop apps. And now we all use web-based clients for email. We use web based-clients for documentation, Excel presentations and things like that. And, similarly, the same thing happened when the mobile smartphone thing came up. That NATO was trying to take all over everything, the web talks about the web being dead, but that didn’t happen. The Web is still relevant, the Web is still closing the gaps with native. And again, it will just be acting along the side with equal power. I think the uniqueness about the Web is the openness, the discoverability and the distribution that you get through platform independence. Any device in the world has a browser in it these days and if you have a browser, you have web. That’s how simple it is. Until you have these unique characteristics, I think the web is definitely going to have a bright future. And with every technology wave that we are seeing, web has a major part of it. That’s how I look at the future of the web, is as a combination of that all of these things that are happening. But the Web itself has this fundamental characteristics that is going to take us much farther.

SC: So, thinking about that, what are the biggest opportunities that you see, or other leaders should be looking at, for where the Web is headed that they should be taking advantage of today? 

SP: There’s a lot of areas there that the Web is headed. I think the Web is going to be unanimous everywhere. One specific area that I feel very interesting going forward is that every device around–not just the smartphones, but from your locks, to your washing machines, to your refrigerators–they are all becoming smart devices and smart appliances going forward. I think any visual feedback that these devices are going to provide is going to happen to the web platform. I think that’s one area that I would start thinking that the Web is headed toward. It is not possible to have a native implementation in all of these devices across that is one standard implementation, and that’s where the Web comes in. I think the Web is going to be present beyond just what you’re seeing in your desktop and your phones. I think that is the area that I would start thinking and focusing on going forward when people want to just have interactivity in everything they do. And I think the web has a major role to play in that. 

SC: So, if you got to wave a magic wand and control where Web is headed, what would you like to see happen in the next 3-5 years on the web? 

SP: The web is evolving at a very rapid pace. To be honest with you, there are so many innovations that are happening in the platform. They’re trying to close the gap with NATO and things like that. And I think that’s good. I think that’s the thing that we need with Web. But I think that should also accelerate. I’m thinking if you asked me for a couple of things, I would say agreement on standards. And, yet, I want diversity among browsers. Because that ensures the checks and balances. So, standards helped web developers a lot, so that they can start thinking about the future and start not worrying about varied implementations. They can do with one implementation and it starts working everywhere. And there’s also diversity that helps to keep everything in control, so that just one party doesn’t take over things and have it that way. I think that’s a good thing about web too. And these are the two things, I would say that I would want. Agreement on standards and diversity among browsers 

SC: One of the hot topics right now and the conversation around Web is the impact of web components and docker containers. And what that could do for web development. So, what’s your position on that? What do you think is possible with it? What do you think are the limitations?

SP: I love both these technologies. In fact, web confidence is finally the standard way of creating reusable and shadow UI components. And you do it without having a dependency on a framework or a library. I think that’s the cool thing. You just have to create the component. It’s going to be working, just like that. Because it’s all embedded in the browser. It’s a standards way of doing it. And, more importantly, the other thing I like about web competence is that it just works like HTML works. You just need to know HTML in order to consume a web component, it’s the same declarative API that web components use. You declare them and then you change the state by using JavaScript. So that, again, makes web components a very attractive alternative to a lot of other things out there. Because you just need to know HTML. The one downside that I see with web components is that there is still lack of server side rendering. And that skill is important for, at least, companies like eBay. We want to make sure that we give a very fast, fast experience and also good SEO. Various web components you need to have a JavaScript that is getting downloaded on the client and then the component getting rendered. That is the one sort of downside that I will see with web components, but other than that, I think that is the right thing to do. And your other point was about Docker, right? 

SC: Yeah!  

SP: Docker containers have become the go-to destination mechanism for applications right now. I mean, everybody just loves them. I think they are very developer-friendly. And, especially for web development, they guarantee a consistent environment that provides to the domestic output. I mean, this is something that we have been struggling to get for a long time and finally Docker containers give it. So I think that’s why the Web community, and generally the engineering community, is embracing Docker containers a lot. 

SC: One of the things that I’ve noticed, and I don’t know if it’s an accurate representation of the community as a whole, is that there is a strong desire to move towards more of a containerization with Docker. But there actually seems to be a little bit of a skills gap with at least some of the engineers I’ve talked to who have no experience with Docker yet. And their companies are wanting to move forward with it. So, what do you think about someone learning how to create Docker containers and use those? 

SP: It is like learning any new technology for that matter. I think Docker comes with some of the basic principles of computer science and some of the things that you would learn with the Unix world. I think those things are part of Docker containers. There will be some learning curve. I would invest my engineering or my company resources to train the engineers on learning it, because it’s one-time and that’s going to have a lot of usage down the line. It’s going to reap a lot of benefits down the line. I will probably put a training plan in place for that and allow engineers to onboard it. But based on my experience, engineers self-learn it very quickly and once they have that, there’s no turning back at all. 

SC: So, we’ve talked about web components, Docker, we’ve talked about AMP. What are the other areas that maybe aren’t as hot right now in the development community that leaders really need to start paying attention to? Or other areas, just in general, we think about just development overall?

SP:  I mean, one thing that I would say is empathy towards customers. The point of technology is to ultimately to solve a customer problem. You can be an enterprise company or a consumer-based company, but you have customers. And I think if you put yourself in the customer’s eye, I think that’s what will give you the real solution to the problems. And at times engineers, including myself, get carried away by all this technology stuff. But over time, I have learned that the thing is that the technology itself is not important, the value it provides for your customers is what is important. And we start focusing and paying your attention to what stuck. I think things start falling in place and things start working out well.

SC: I completely agree. I think one of the things too that I think of a lot that is really related to development but also not, is the idea of just diversity in tech. So, I’d love to hear your point of view on how we can think about improving diversity in tech. 

SP: It is a very important topic. And I believe in the statement that talent is universal, but opportunity is not. And we have to make opportunity also universal. And the way we can make it is through awareness. Currently, I see that as lack of awareness, and a lot of folks not even knowing that this opportunity is present. And sometimes they know the opportunity is present, but they don’t know how to approach that opportunity. And sometimes they just feel that they may not be the right candidate for the opportunity, although they are. I mean, if you see this level of lack of awareness across various levels, I think we should start addressing this problem. I think everybody in the world if they know they are skilled in something, they should know where the opportunities are and they should have clarity on how to approach those opportunities. At eBay this is, again, one of our core values, is to be richly diverse, and this is what we tried to do. We tried to make these opportunities available for everyone, at scale. And this is not going to happen overnight. But I think if you keep doing this eventually we will be in a place where this problem gets fixed. 

SC: One of the other things I think a lot of people can learn from someone like you, given your experience, is really how to be successful in this type of role. So, if you’re talking to someone and they are either getting ready to go into college or fresh out of college and they’re in a development career, what’s that one piece of advice that you would want to give them so that they can get started on the right foot? 

SP: I would say focus on the basics. And even before that, right? I would say when you start when you start your career, you need to know clearly what you want to do. Everybody has been in that pair of shoes where we think that we know this is what we want to do, but we will not get the right thing to do. And so, we just go along, keep going. That is fine for some time, but eventually, you have to make a decision and see, is this the right thing that you’re doing? Is this what you really love to do? And then make a decision on that. The problem is a lot of people procrastinate on their decision and they procrastinate for a long time. And by that time, all the peak opportunities are gone. So, I would say that when you start your career, it’s fine. You get started on something. But, over time, you’ve got to clearly see what is it that you really like. Is that what you are doing and what you’re supposed to do. And is that making you happy and really productive and then make the decision there?

SC: That is so true. One of the things I talked to a lot of people about, especially when they’re early on in their career, regardless of what industry and role they play. One of the best things you can do fresh out of school in your first job or two is learned what you’re good at and what you enjoy doing, and what you’re not good at but want to get better at it. And then my favorite, which is, I’m good at it, but please don’t ever make me do it again. And that to me is so crucial because to your earlier point we first started talking about this idea of if you can find something that you’re good at, that you enjoy doing, work isn’t really work. 

SP: Exactly. Yes.  

SC: So, I wish that more people could find that.

SP: I think that that’s what we should do. I think that would be the ultimate goal right. And when you actually get to a feeling that your work is not work, I think then it’s already you’re successful in what you’re doing.  

SC: Exactly.