Kare Mulvad Steffensen - 이달의 WProfessional

게시 됨: 2019-08-08

우리는 WordPress 사람들과의 인터뷰 시리즈를 계속합니다. WCEU 2019의 MC로서 소개하게 된 연사들을 직접 뵙게 되어 영광이었습니다. 그래서 이번 달에 우리는 놀랍게도 Nelio A/B Testing 플러그인 의 팬이기도 한 WCEU 2019 연사 중 한 명을 인터뷰했습니다! 이제 더 이상 고민하지 않고 Kare Mulvad Steffensen을 환영합니다.

안녕, 카레, 이 인터뷰에 시간을 할애해 주셔서 대단히 감사합니다. Nelio A/B Testing과 Gutenberg 의 미래에 대해 함께 이야기하는 시간을 가질 수 있어서 좋았습니다. 그러나 이러한 주제에 대해 이야기하기 전에 귀하와 WordPress와의 관계에 대해 간단히 말씀해 주시겠습니까?

우선, Ruth에게 감사합니다! WCEU 에서 만나 Nelio에 대해 더 많이 알게 되어 기뻤습니다.

베를린의 WordCamp Europe 무대에 서게 된 과정을 간단히 소개하자면... 1999년 마지막 날에 프로그래머로 첫 직장을 얻었습니다. 사실 저는 PHP를 공부했지만 그 직업을 위해서는 asp를 배워야 했습니다. , 그래서 내가 했다. 저는 프로그래밍 이외의 다른 직업, 프로젝트 관리자, 제품 소유자 등으로 일한 후 2008년 초까지 PHP로 돌아오지 않았습니다. 그리고 경제 위기가 닥쳤을 때인 2009년에 프리랜서를 시작했습니다.

그 당시 저는 이전 작업에서 WordPress로 약간의 작업을 수행했지만 지금은 잊혀진 다른 CMS 를 선택했습니다. 그래서 제가 상사였을 때 선택이 쉬워 보였고 WordPress를 기반으로 웹사이트 구축을 시작하기로 결정했습니다.

당신은 매우 다양한 전문 환경에서 오랜 전문 경험을 가진 사람입니다. 당신은 자신의 신생 기업을 공동 설립했으며 아마도 가장 큰 WordPress 회사인 Peytz & Co와 같은 대기업에서 WordPress 전문가로 일했습니다. 개발자 인력 측면에서 덴마크. 이제 두 가지 고전적인 질문이 나옵니다. 첫째, 두 가지 전문 환경에서 가장 보람을 느낀 점은 무엇입니까?

하하, 예, FREElance라는 단어는 많은 것을 말해줍니다. 당신은 정말로 더 자유롭습니다!

WordPress를 시작했을 때 저는 전형적인 프리랜서였지만 몇 년 전 다른 직장에서 만났던 Olivestudio.net이라는 루마니아 Sibiu의 멋진 개발자들과 함께 아웃소싱 설정을 추가했습니다. 그것은 나에게 대기업의 발전 능력을 주었다. 처음에는 혼자였지만 결국 회사는 직원들과 함께하는 비즈니스로 성장했습니다. 최근에 저는 거의 2년 동안 Peytz에서 근무했지만 여름이 지나면 새로운 직책에서 시작하여 프리랜서 사업을 다시 시작하게 되었습니다.

귀하의 질문에 답하기 위해 귀하가 알고 있는 특별한 종류의 일이 있다고 생각합니다. 귀하의 회사가 있는 경우, 그것은 귀하의 비즈니스에서 일하는 것입니다. 판매하는 제품을 만드는 것이 아니라 비즈니스를 구축하는 것이 비즈니스에서 하는 일입니다.

자신의 비즈니스에서 내부와 ON으로 일하는 과정은 모든 것이 항상 어떻게 얽혀 있는지 가르쳐줍니다. 이는 회사의 다른 부분이 다른 부서 없이 일하는 대규모 조직에서 흔히 볼 수 있는 것과 반대되기 때문에 모든 사람이 이해하기를 바랍니다. 다른 부서를 생각했다.

그리고 두 번째 것은 어느 것이 더 복잡하고 어렵습니까? 그리고 그 이유는 무엇입니까?

글쎄, 아마도 나는 이전 답변과 함께 그것을 포기했을 것입니다 ... 프리랜서 또는 혼자있는 것이 확실히 덜 복잡합니다. 물론 1인 밴드가 된다는 것은 회사에서 판매(IN)하는 모든 것을 혼자서 할 수 있거나 팀 플레이어가 되어야 함을 의미합니다. 나는 WordPress에 대해 많이 알고 있지만 직시하자. 나는 모든 것을 스스로 할 수 없으며 실제 프로그래밍을 한 지 몇 년이 지났습니다. 오늘 코딩을 할 수 있다면 너무 느릴 것입니다…

따라서 대규모 조직의 일원으로서 당연히 고려해야 할 몇 가지 분명한 이점이 있습니다! 매달 급여, 주변의 전문 인력 팀, 더 큰 프로젝트에 대한 액세스 등이 있습니다.

회사의 내부 프로세스(ON)가 너무 압도적이어서 수행해야 할 작업(IN)을 방해하면 복잡성이 시작됩니다. 그런 일이 일어나면(그리고 많은 기업에서 발생합니다. 남녀노소를 불문하고) 결국 회사 전체의 두뇌 능력에 해를 끼칠 것이라고 생각합니다. 사람들은 남을 수도 있고 떠날 수도 있습니다. 어느 쪽이든 회사는 목적을 놓치고 있습니다.

문제는 사업에 너무 많은 시간을 할애하고 판매할 수 있는 물건을 망치질하고 사업에 시간을 할애하지 않으면 동일한 결과를 얻을 수 있다는 것입니다. 둘 사이에 균형을 맞춰야 하는 종류입니다.

프리랜서로 일하던 2009년에 WordPress 커뮤니티에 참여하기 시작했고 덴마크 커뮤니티에서 매우 활발히 활동했습니다. WordPress 커뮤니티에 대한 기여를 요약할 수 있습니까?

2009년부터 비슷한 생각을 가진 사람들끼리 하는 이런저런 캐주얼 모임에 많이 참여했습니다. 그 당시에는 약간 과장된 것 같았지만 우연히 만난 이벤트 중 하나는 WordCamp 덴마크라는 코펜하겐의 WordCamp였습니다. 그것은 동료 WordPress 사람들, Facebook 이전 및 모든 사람들과의 첫 만남이었습니다.

어쨌든, 나는 몇 년 동안 참석했고 Meetup이 일이되어 약간 도왔습니다. 결국 나는 처음에 코펜하겐에서 WordCamp를 공동 조직한 다음 오르후스에서, 그리고 다시 코펜하겐에서 공동 주최했습니다(정확한 순서는 기억나지 않음). 여기의 것들).

덴마크 전체의 커뮤니티는 상당히 작지만 개방적이고 환영하는 커뮤니티입니다. WordCamp 또는 Meetup이 있을 때마다 저는 결국 무대에 올랐고, 가장 자주 라이브 해피니스 바 세션을 주최하여 사람들의 문제를 라이브로 해결했습니다.

이벤트 사이에 우리는 클래식 포럼을 하고 물론 페이스북 을 하게 됩니다... 거기에서 내가 얼마나 많은 질문에 답했는지 모릅니다, 퓨!

저는 1년 동안 WordCamp 스톡홀름에서 "WordPress 웹 사이트를 구축하는 방법 - 코딩이 필요하지 않음"에 대한 연사로 있었습니다. 기여에 대해 이야기할 때 이 모든 비코딩 항목도 커뮤니티에 대한 기여임을 기억하는 것이 중요하다고 생각합니다.

GDPR 도구인 워드프레스 4.9.6에 대한 기여도 컸지만 한 줄도 코딩하지 않았습니다. 저는 우리가 이것을 할 수 있는 방법에 대한 기본 아이디어를 얻었고 커뮤니티에서 아이디어를 검증했으며 결국 작은 팀이 현재 Core-Privacy라고 하는 도구의 첫 번째 버전을 만들었습니다. 저는 현재 Core의 구성원입니다. 해당 구성 요소의 다음 버전을 형성하는 데 도움이 되는 유지 관리자 그룹입니다.

Core-Privacy 유지 관리자 그룹의 일원이기도 하며 WP 4.9.6에 포함된 GDPR 도구 설계에 참여했다고 언급했습니다. 이 그룹에 어떻게 합류하게 되었는지, 그리고 그 안에서의 기여와 경험에 대해 간단히 말씀해 주시겠습니까?

아 예, GDPR은 코딩 없이 Core Contributor 배지를 획득한 곳입니다. 하지만 저는 수년간의 경험을 바탕으로 당시 EU의 누구에게나 기대했던 일을 했다고 말할 수 있습니다. 나는 단지 오른쪽 문을 두드리는 사람이었다고 생각합니다.

이것은 내가 짧은 이야기가 아니지만 여기에 있습니다 ...

새로운 규정에 대해 읽었는데 왜 그런지는 모르겠지만 두 가지를 생각했습니다. 첫째, 왜 아무도 이것을 WordPress에 넣을 생각을 하지 않았는지, 개인 데이터를 처리할 수도 있고 처리하지 않을 수도 있는 플러그인 을 사용하는 WordPress 설치에 지옥이 될 것이며, 두 번째로 실제 법률 텍스트를 읽어야 할 것입니다.

그래서 저는 법을 읽었고 한 가지만 말할 수 있습니다. TL;DR !!

무엇이 필요한지에 대한 좋은 아이디어를 얻었고 Branchci.com의 친구 Peter Shum과 공유한 이 초기 아이디어를 작성했습니다. 첫 번째 그림은 종이에 있었는데 나중에 디자이너에게 같은 메시지를 전달했지만 여기에 있습니다.

WordPress가 GDPR을 준수하기 위해 무엇이 필요한지에 대한 초기 아이디어
WordPress가 GDPR을 준수하는 데 필요한 초기 아이디어.
(이미지 상단에 있는 점을 놓치지 마세요.)

그림 뒤에 나오는 단어가 더 의미가 있다고 생각합니다. 어쨌든 그 당시 우리는 우리의 솔루션을 기능 플러그인 으로 볼 것을 권고 받았습니다 . 나중 단계에서 코어에 병합하기에 충분한지 확인합니다.

그림과 WP를 플러그인 과 테마가 개인 데이터를 처리하는 모든 데이터 필드를 등록할 수 있는(또는 등록해야 하는) 중앙 단위로 본 방법에 대한 설명과 함께 저는 Slack에서 다음과 같은 측면에서 수행된 작업이 있는지 알아보기 시작했습니다. GDPR을 WordPress에 넣습니다.

결국 나는 Allan Snook @allendav 의 관심을 받았고 Automattic에서 나와 Paul Sieminski와 영상 채팅을 주선한 사람이 바로 그 사람이라고 생각합니다. Paul은 GDPR 펄스에 대한 손가락을 가진 사람의 관점에서 모든 것을 알고 있었습니다.

그는 Automattic이 이 GDPR 문제를 주도하도록 위임한 Heather Burns와 연락을 취하도록 요청했습니다. 언급된 사람들에 대한 악의는 없었지만 유럽인으로서 미국에 사는 사람들에게 GDPR이 중요하지 않은 것처럼 느껴졌기 때문에 나는 그것을 사물이라고 부릅니다. 이상한 "부" 버전 번호 4.9.6이 표시됩니다. GDPR은 누구의 로드맵에도 포함되지 않았습니다.

어쨌든 Heather는 수년간 개인 정보 보호에 대해 이야기했으며 미국인이 아닌 동료로서 이에 대해 이야기하고 긴 텍스트를 쓸 뿐만 아니라 WordPress에 실제 도구를 가져오기 위해 그룹을 모으기 위해 노력했습니다.

Allan Snook은 Nabeel Sulieman과 함께 팀에 빌려주었고 그들은 내 첫 생각을 실제 코드로 가져갔습니다.

거기에서 팀이 성장했고, GDPR 도구를 사용할 수 있는 세계 유일의 CMS 인 EU 위원회 마감일보다 21일 앞서 도구의 첫 번째 버전이 WordPress에 들어갔습니다.

따라서 하나는 기본을 준비하는 것이고 다른 하나는 모든 사람이 사용할 수 있도록 하는 것입니다. 이것이 내가 Core-Privacy 구성 요소 그룹에 메인테이너로 합류하기로 결정한 이유입니다. 이는 향후 개발을 위해 이 구성 요소에 대한 방향을 찾는 데 도움을 주려고 노력한다는 것을 의미합니다.

이제 WCEU에서 제가 강력히 추천하는 귀하의 프레젠테이션에 대해 이야기해 보겠습니다. " Gutenberg 가 WordPress 사이트 판매 방식을 어떻게 바꾸었나요?" 기존 클라이언트를 비-구텐베르그 설정에서 구텐베르크 로 전환한 경험에 대해 이야기했습니다. 이와 관련하여 구텐베르그 에서 발견한 가장 중요한 이점은 무엇입니까?

나에게 구텐베르크 는 WordPress의 자연스러운 발전입니다. 수년 동안 Page Builders(그리고 저는 열렬한 팬이었습니다)는 코딩 없이 가능한 면에서 WordPress를 극단으로 끌어왔습니다. 이미 짐작할 수 있듯이 웹의 궁극적인 민주화이기 때문에 코드를 작성할 필요가 없다고 생각합니다.

페이지 빌더가 워드프레스에서 미래의 자리가 없다는 말은 아니지만 구텐베르크 는 지금까지 어떤 페이지 빌더도 하지 못한 일을 했습니다. 구텐베르크 는 레이아웃이나 구조보다 콘텐츠에 중점을 두었습니다.

따라서 일반적으로 Gutenberg 와 Page Builders의 주요 차이점은 Page Builders에는 레이아웃 우선 접근 방식이 있고 Gutenberg 는 사물을 보는 콘텐츠 우선 방식이 있다는 것입니다.

이는 분명히 초기 버전에서 Gutenberg 와 함께 작업하고 좋아하는 빌더의 레이아웃 기능을 기대했다면 불행할 것임을 의미합니다.

그러나 콘텐츠 제작자의 관점에서 볼 때 콘텐츠 우선 접근 방식은 유일한 접근 방식입니다. 그래서 Gutenberg 는 저와 콘텐츠 제작자에게 많은 의미를 부여했습니다. 그 이후로 레이아웃 기능이 발전했으며 중첩 블록을 사용하여 상당히 고급 레이아웃을 구축할 수 있습니다.

구텐베르그 가 다음에 하기를 바라는 것은 무엇입니까?

패널토론을 할 때 무대에서 좀 가혹했던 것 같아요. 하지만 백엔드 UI에 대한 지속적인 개선은 매우 중요하다고 생각합니다. 그런 점에서 구텐베르크 가 좋은 UI가 어떻게 생겼는지 간소화하여 블록 개발자가 스스로 알아낼 필요가 없도록 할 수 있다면 콘텐츠 제작자에게 큰 도움이 될 것입니다.

또한 제가 아는 바로는 현재 집중하고 있는 콘텐츠 영역에서 구텐베르그 를 끌어들이는 프로젝트가 매우 흥미롭습니다. 이와 함께 페이지 및 게시물 유형을 쉽게 설정하는 데 도움이 될 수 있는 사전 빌드 레이아웃을 구축하는 방법을 보게 될 것이라고 생각합니다.

Nelio A/B Testing 플러그인 의 팬이시므로(노트북에 스티커 중 하나가 있는 것이 좋습니다!), WCEU 동안 저는 현재 새로운 기술을 사용하여 플러그인 의 새 버전을 개발 중이라는 사실을 공유했습니다. 새로운 테스트 가능성을 목표로 하고 있습니다. 이제 소원을 빌어 보세요. 새 도구에서 보고 싶은 것이 무엇입니까?

Nelio A/B Testing 스티커가 포함된 Kare의 컴퓨터 사진.
Nelio A/B Testing 스티커가 포함된 Kare의 컴퓨터 사진.

오, 어렵네요. 블록 수준에서 테스트를 분할할 수 있다는 아이디어를 언급한 것 같습니다. 아주 멋질 수 있습니다. 적어도 재사용 가능한 블록에서는 페이지 외부에 존재하기 때문에 테스트를 설정하는 것이 더 쉬울 수 있습니다.

인터뷰에서 우리는 항상 게스트에게 과거의 서사시적인 실패를 공유함으로써 그의 인간성을 "증명"하도록 요청합니다. 망할려고 뭐했어?

HA - 내가 언제 망하지 않았어!? 내 오랜 경력을 위해 보여줄 것이 없습니다... 내가 한 모든 것이 삭제되었고 다른 사람이 인수하여 몇 년 후에 다시 했습니다... 하지만 좋습니다.

프로그래머로서 가장 기억에 남는 실패 중 하나는 dba.dk에서 일할 때였습니다. 저는 뉴스레터를 설정하고 많은 사람들에게 보내는 일을 담당했습니다. 덴마크에서는 모든 사람들이 dba.dk가 무엇인지 알고 있었습니다. 그래서 이메일이 많이 왔어요!

그 당시에는 로드 밸런싱이 자동으로 이루어지지 않았거나 내장되어 있지 않았기 때문에 덴마크에서 물리적 네트워크를 운영하는 국영 통신 회사와 계약을 체결하여 장기간에 걸쳐 수백 개의 소규모 배치로 발송하기로 했습니다. 시간.

글쎄, 나는 그것을 잊었고, 공포와 우리 웹 사이트가 꽤 오랫동안 블랙리스트에 올랐다. 그런 비즈니스의 경우 창밖의 돈을 의미합니다 ...

스타트업으로서 너무 많은 시행착오를 겪었다고 생각합니다. 아마도 내가 8년 후 휴식을 취하고 취직하게 된 이유는 내가 한 남자를 믿고 그에게 투자했다가 그가 어느 날 갑자기 사라져서 파산했기 때문일 것입니다. 나는 또한 시장이 없는 거대한 웹사이트를 만들었습니다. 그리고 나는 일하는 IN과 사업에서 일하는 것을 제대로 얻을 수 없었기 때문에 초기 단계 이상으로 회사를 확장하는 데 실패했습니다.

그리고 이 인터뷰를 마치며 앞으로 어떤 인터뷰를 하고 싶나요? 블로그 에 등록하고 싶은 WProfessionals 3명을 알려주십시오.

글쎄, 당신은 내 두 좋은 친구에게 연락해야합니다. Branchci.com의 Peter Shum과 그의 놀라운 이야기를 들어보십시오. 그리고 실제 커뮤니티 사람의 느낌과 WordPress 현지화에 대한 이야기를 얻으려면 Mark Gazel과 이야기해야 합니다. Mark Gazel은 커뮤니티가 느끼는 방식의 여러 측면에서 WordPress가 Mark와 같은 일을 오랫동안 해왔기 때문입니다.

이 인터뷰에 대해 Kare에게 감사하고 나는 당신의 예술적 기여를 좋아했습니다. WCEU 2019에서 여러분과 함께 무대를 공유하게 되어 기뻤습니다. 그리고 독자 여러분, 다음 주에는 블로그에 또 다른 포스트로, 다음 달에는 또 다른 인터뷰로 찾아뵙겠습니다. 뉴스를 계속 지켜봐 주세요!