4.1 제품 회사
IT 산업에는 정말 다양한 회사가 많고, 명확한 경계는 없어. 큰 회사들은 보통 여러 가지 일을 하면서, 그 중 일부는 확실히 IT 관련이지만, 다른 것들은 IT가 아닐 수도 있어. 회사를 IT 회사라고 하는 이유는 IT 제품에서 대부분의 수익을 얻기 때문이야. 아니면 몇몇 유명한 IT 제품을 소유하고 있거나.
흥미로운 점: 미국에서는 IT를 정보 기술이라고 안 부르고 High Tech(하이 테크) — 즉, 첨단 기술이라고 해. 그래서 IT 회사들을 하이 테크 회사라고 부르지, 아니면 짧게 테크 회사라고도 해.
IT 분야에서는 매년 수천 개의 회사가 생겨나고 성장하고 없어지기도 해(사실 숨기지 않아도 됨). 창업자들의 목표는 회사를 죽지 않고 성장시켜서 주식 시장에서 거래될 수 있게 하는 거지. 왜 이렇게 할까?
회사가 IPO를 진행하면(상장하면), 창업자들은 주식을 팔지 않고(그래서 큰 세금을 내지 않고), 예를 들어 주식을 담보로 대출을 받을 수 있는 거야. 아니면 직원들한테 일부 급여를 현금으로 주고 나머지는 주식으로 줄 수도 있고.
성과가 좋은 경영진에게 주식으로 보상할 수도 있고, 주식으로 경쟁사를 인수하는 것도 가능해 — 이렇게 하면 위험하지만 아직 작은 경쟁사를 흡수하는 데 유리하지.
직원들이 주식으로 급여를 받는 것도 정말 이득이야. 첫째로, 세금을 아낄 수 있고, 둘째로, 부자가 될 수 있지.
흥미로운 사실: Facebook이 샌프란시스코에 있는 첫 사무실로 이사했을 때, 마크 저커버그는 현지 거리 예술가에게 사무실을 장식해달라고 했어. 그는 $20k를 현금으로 받거나, 같은 금액의 주식을 받을 수 있었어. 지금 그 주식은 $200 million의 가치야! 참고로, 그는 주식을 선택했어.
4.2 현대 제품들
IT 회사들은 투자자들의 돈으로 빠르게 성장해. 투자자들은 회사가 빠르게 성장하는 걸 좋아해. "수익을 내지 않아도 돼 – 그냥 성장만 해" ©. "1억 명의 사용자를 확보하면 그 다음에는 어떻게 그들로부터 수익을 낼 수 있을지 방법을 찾아보자".
흔히 말하듯이: "사람 + 기술이 기술 없이 있는 사람을 이긴다", 그리고 "사업가 + 투자가 기술 없이 있는 사업가를 이긴다". 가장 중요한 건 — 성장. 매우 빠른 성장이지.
4.3 현대 개발
회사들은 빠르게 성장해야 하고, 제품들은 빠르게 사용자를 확보해야 해, 팀은? 팀은 제품에 계속해서 새로운 기능을 추가해야 해.
50년 전, 소프트웨어 개발이 막 시작될 때는 이를 건축물로 여겼어. 먼저 요구 사항을 평가하고, 그 다음에 설계하고, 그 다음에 개발, 테스트를 거쳐서, 마지막으로 제품이 고객에게 전달됐어. 개발 시작부터 첫 고객까지 5년이 걸릴 수도 있었지. 이제 모든 게 달라졌어.
현대 개발은 계속된 실험이야. 큰 회사들은 새로운 기능을 계속 테스트해. 제품의 새로운 버전은 매달, 매주, 심지어 매일 출시돼.
흥미로운 점. 기능(영어 Feature — 특성, 독특한 점) — 새로운 기능, 보통 작음.
Facebook은 모든 회사들을 압도했어, 매일 수십 개의 새로운 "기능"을 출시해. 각 기능은 사용자 1%에게 보여지고, 그 다음에 사용자의 반응이 자동으로 분석돼. 사용자들이 그 기능을 좋아하면, 10%에게 보여주고 계속 그렇게 해.
물론 새로운 기능을 추가하는 이런 접근 방식은 소프트웨어 개발에 대해 완전히 다른 접근 방식을 요구해, 예전과는 다르게 말이야.
GO TO FULL VERSION