Business, tech, and life by a nerd. New every Tuesday: Splitting Light: The Prism of Growth and Discovery.
Share
Splitting Light: Season 3 - Episode 08
Published about 2 months ago • 3 min read • Season 3
Splitting light
Season 3 Episode 08
Recruiting more floppys
If you are no longer interested in the newsletter, please unsubscribe
Now that the team had settled back into an equilibrium, we needed to replenish our ranks. The storage team, after the departure of several people, was down to seven people. Split half and half into senior engineers and junior engineers. We needed to recruit more just to bear the workload. We had seven legacy storage products, two new in GA and more in R&D.
avaragado from Cambridge - Forty years of removable storage (1)
Recruiting proved more difficult than I thought. The first difficulty was that not many engineers knew the kind of technologies we were using. Storage has always been a niche in the tech scene. But now, because of market share gains of cloud based tech, many engineers stayed away from this type of work. It could be a bad move to build cloud products instead of using cloud products. Something I would experience two years later.
The second one was the broad scope of knowledge and skills we required for the role. Any single member of the team had to be able to do the work of testing hardware, doing the architecture, the deployment, operations, features development and more. We, or more accurately, I wanted people that were able to jump from domain to domain. This was my mistake. I was putting an unnecessary burden on the team. It’s not because I could do it that everyone should be able to do it.
The third one was my attitude towards candidates. Because I thought, at the time that, I had had issues with people not being good enough, even though it was my fault of not guiding and mentoring enough, my root cause analysis conclusion was that we needed better engineers. This created additional pressure on candidates. Louis (a) had recommended a friend of his which he trusted would make it once in the team. I did the interviews and was harsh with him. I denied him because he did not have operational experience. But, when you look at the storage team, many of the team members had never done ops before joining. Better, several had joined as interns before their university graduation. Even I, the tech lead, had not done this type of work before. What a fool I was. I didn’t know better.
Floppy disks (2)
In retrospect, back in 2013, I had been given an incredible opportunity when Manfred (b) had chosen me to replace him in the hardware lab. He trusted I would make it. He put his weight to get me in. When it was my turn to trust a teammate that put his weight in for a recommendation, I failed. I failed to pass on the opportunity I had been given.
Nevertheless, we were able to recruit new members. In order of recruitment: Stanislas (c) a part time intern, which has an interesting joining story, Mickael (d) as a DevOps, Mickael (e) from OpenIO. As well as two non-technical people that joined the team. Jean Baptiste (f) who was the product manager and Synda (g), later on the manager of the storage team.
I was not involved for the last two, they were chosen by Gaspard (h). Several people on other teams at Scaleway almost joined us but eventually decided not to. Maybe our reputation was preceding us.
One thing did happen. Our first tech loan got margin called.
Splitting light Season 3 Episode 14 Attribution If you are no longer interested in the newsletter, please unsubscribe March 2019 The object storage product is both a user facing product and an infrastructure product. The compute team used it to store images and client virtual machines backups. The registry used it to store container images. The databases team to store client database backups. And so on for nearly every product and service at Scaleway. Both direct and indirect usage of Object...
Splitting light Season 3 Episode 13 Bills reconciliation If you are no longer interested in the newsletter, please unsubscribe January to March 2019 When you have a complex system there are always going to be discrepancies between them. In our case the discrepancies were in the billing systems. We had five different data sources. None agreed on the numbers. Let me introduce our five systems. Observability of the disk usage as well as the incoming and outgoing bandwidth. The client...
Splitting light Season 3 Episode 12 Warsaw If you are no longer interested in the newsletter, please unsubscribe End of January 2020 to beginning of February 2020. In January 2020, we had a new challenge. A new opponent to ring in and control. Let me introduce him. It was the Warsaw region! We had to deploy object storage in Warsaw. Back in September 2019 we had selected the hardware setup and had done a brief discovery of it. Then the whole region’s hardware had been shipped by truck. Once...