해로운 Laravel 커뮤니티가 코딩에 대한 나의 열정을 어떻게 파괴했는지.

王林
풀어 주다: 2024-08-16 18:42:45
원래의
341명이 탐색했습니다.

How the toxic Laravel community destroyed my passion for coding.

아직도 어제 일처럼 기억나지만, 제가 웹 개발자의 길을 시작한 것은 벌써 20여년 전의 일입니다.

저는 56k 모뎀으로 전화를 걸어 제가 좋아하는 웹사이트를 탐색하려고 전화선을 많이 사용했습니다. 그러다가 어떻게 나만의 것을 만들 수 있을까 고민했어요

저는 Microsoft Word에서 HTML을 작성할 수 있다는 것을 알았습니다. 나는 스크롤링 선택 윤곽, GIF 및 모든 것을 포함하는 문서를 만들었습니다. 영광스럽고 끔찍했습니다.

그런 다음 MS Word에서 소스 코드를 보기 시작했고 거기에서 모든 것이 선택되었습니다. 저는 테이블 레이아웃과 CSS 드롭다운을 배웠고, 지역 광고 웹사이트에서 일하는 첫 번째 실제 직업을 얻었습니다.

저는 항상 메뉴를 모든 페이지에 복사하여 붙여넣었습니다. 레이아웃 파일이나 포함이 없었고, D가 없는 그저 좋은 구식 DRY였습니다. 그러자 동료 중 한 명이 더 이상 메뉴나 로고가 변경될 때마다 모든 페이지를 편집하는 데 시간을 낭비할 필요가 없다고 알려줬습니다. "PHP"라는 이상한 것을 사용할 수 있습니다.

집에 오자마자 메뉴 파일 하나만 만들어서 내 모든 페이지에 포함시킬 수 있다는 것을 빨리 깨달았습니다. 이거보고 완전 푹 빠졌어요

몇년이 지났습니다. 나는 바닐라 JS, CSS, HTML, PHP에 대해 알아야 할 거의 모든 것을 배웠습니다. 심지어 나만의 프레임워크도 몇 개 굴렸습니다.

프레임워크는 모두 형편없었지만 작동했고 빠르게 작동했습니다. 나는 "Laravel"이라는 작은 것을 우연히 발견하기 전까지는 그 당시에는 "프레임워크"가 무엇인지조차 몰랐습니다.

처음에는 망설였어요. 나는 내 방식이 일을 하는 올바른 (비록 끔찍하기는 하지만) 방식이라고 느꼈습니다. 나는 거의 기분이 상했다. 라라벨이 왜 그렇게 인기가 있었나요? 여러 번 시도했지만 자존심이 계속 예전 방식으로 돌아가게 만들었어요

그러던 어느 날 나는 그것을 제쳐두고 Laravel을 실제로 시도해 보았습니다. 10년이 넘은 지금까지도 나는 아직도 Laravel을 사용하고 있습니다. 나는 수천 개의 별을 합친 수십 개의 패키지를 만들었고, 포럼과 디스코드 채널 및 SO에서 사람들을 도왔습니다. 무엇보다도 Nova와 같은 제품을 구매하여 개발자를 지원하기도 했습니다.

자랑하려는 것도 아니고, 나 자신을 더 중요하게 보이려고 하는 것도 아닙니다. 저는 진심으로 Laravel을 사랑했고 매일 새로운 일을 하기 위해 깨어나는 것에 열광했습니다. 제가 Laravel "커뮤니티"에 실제로 참여하기 전까지는 아니었습니다.

저는 Laravel 하위 레딧에서 상당히 활동적이었습니다. 나는 가능한 한 자주 사람들을 도우려고 노력했고, 내 패키지를 공유할 때 많은 히트를 쳤습니다.

그러던 어느날 뭔가 달라졌어

Laravel 하위 레딧은 몇 가지 새로운 모드를 고용하기로 결정했습니다. 커뮤니티가 훨씬 덜 활성화되기 시작했다는 것을 알기 전까지는 처음에는 크게 생각하지 않았습니다.

모드에서는 여러 가지 새로운 규칙을 적용하기로 결정했습니다. 그들은 왼쪽과 오른쪽 스레드를 삭제하고 잠그고 있었습니다. 이상하긴 했지만 그래도 활동적으로 지내려고 노력했어요

작업 중이던 패키지 문제로 어려움을 겪던 어느 화창한 날까지 그랬습니다. 저는 Tailwind를 배우고 있었고 이를 사용하여 나만의 UI 구성 요소 패키지를 만들고 싶었습니다. 내 문제는 내 패키지 구성 요소 보기에 있는 모든 클래스를 "제거"하는 방법을 확신할 수 없다는 것입니다.

그래서 저는 평소에 하던 대로 했습니다. 저는 Laravel 하위 레딧에 가서 이 작업을 수행하는 가장 좋은 방법을 아는 사람이 있는지 물었습니다. 돌이켜보면 간단한 대답이었습니다. 설치 시 Tailwind 구성 파일에 패키지 dir glob을 추가하기만 하면 됩니다.

하지만 당시에는 이런 답변을 얻지 못했습니다. 대신에 내가 얻은 것은 내 질문을 완전히 삭제하는 새로운 모드 중 하나였습니다.

내가 왜 내 게시물을 삭제했는지 묻기 위해 모드에게 메시지를 보냈을 때(하위 레딧에 있는 동안 이전에는 한 번도 그런 일이 없었습니다) 저는 음소거되었습니다.

정말 화가 났어요. 제가 커뮤니티에 쏟은 시간과 노력이 버튼 한 번만 클릭하면 사라져 버린 것 같았습니다.

그래서 나는 대체 계정으로 가서 그에 대해 내가 어떻게 생각하는지 모드에게 말하기로 결정했습니다. 나는 이런 일이 일어나고 있다는 것이 완전히 터무니없다는 것을 알았습니다. 아마도 나는 약간 맹목적인 분노에 빠져 있었을 것입니다.

그런 다음 모드는 나를 하위 레딧에서 완전히 금지하기로 결정한 다음 관리자에게 전체 웹사이트에서 내 계정을 금지하라고 불평했습니다. 수십년 동안 보유했던 계정이 거의 즉시 사라졌습니다.

이런 일이 벌어지는 동안 저는 Laravel 디스코드 채널에서도 활발하게 활동하고 있었습니다. 나는 매일 도움말 채널에 가서 가능한 한 많은 질문에 답변하겠습니다. 나는 도움을 받기 위해 돈을 기부하겠다고 제안하는 사람들이 자주 있었지만 항상 거절했습니다. 저에게는 돈이 문제가 아니었습니다. 저는 프레임워크를 정말 좋아했고 사람들이 프레임워크를 통해 성공하는 모습을 보고 싶었습니다.

과거에 저는 Taylor(Laravel로 제작됨)가 Reddit에서 꽤 역겨운 대우를 받은 것을 발견했습니다. 너무 많아서 그는 자신의 여러 계정을 삭제했습니다.

아마도 라라벨 디스코드 채널의 누군가가 저의 좌절감을 이해해 주실 거라고 생각했습니다. 그래서 레딧 일반채널에 무슨 일이 있었는지 언급하고 혹시 이런 일 겪으신 분 없냐고 물어봤습니다

discord 모드 중 하나(도움을 구하는 사람들에게 종종 무례한 반응을 보이고 채널에서 첫 번째 Laravel 프로젝트를 공유한 15세 어린이를 금지하는 모드)가 저를 폐쇄하기로 결정했습니다. 그는 이곳이 Reddit에 대해 토론하거나 중단할 장소가 아니라고 말했습니다. 그래서 그랬어요

몇 주가 지났습니다. 그러다가 갑자기 디스코드에 알림이 떴어요. 나를 언급하는 것을 금지한 것은 Reddit 모드였습니다. 그는 자신의 잘못을 면책하기 위해 모든 상황을 꺼냈습니다. 그는 우리 채팅의 컷오프와 변경된 스크린샷을 게시하여 나를 괴물처럼 보이게 만들었습니다. 물론이죠

그래서 나는 대답했다. 나는 그가 하고 있는 일이 역겨운 부정직의 표시에 불과하다고 말했습니다.

다음에는 무슨 일이 일어난 것 같나요? Reddit 모드도 Discord 채널에서 Reddit에 관해 이야기할 때 저와 동일한 "stfu" 처리를 받았나요?

당연하지.

나에게 Reddit에 대한 언급을 중단하라고 한 Discord 모드는 즉시 Reddit 모드의 입장을 취했고, 이에 대해 게시해 준 것에 대해 감사 인사까지 했습니다. 말 그대로 그에게 감사했습니다.

다시 한 번 화가 났습니다. 내가 10년 동안 활동했던 커뮤니티에서 나를 차단한 사람은 이제 일어난 일에 대해 모든 사람에게 거짓말을 하고 심지어 그것에 대해 감사를 표합니다. 그만 얘기하라고 해준 사람이 고마워요

디스코드 채널의 다른 분들도 혼란스러워하셨어요. 문제가 해결된 지 몇 주 후에 Reddit 모드에서 이 문제를 제기한 것이 얼마나 이상한지 멤버들이 언급한 것을 분명히 기억합니다.

다음에 무슨 일이 일어났는지 전혀 짐작할 수 없습니다. 저는 디스코드 채널에서 차단당했습니다.

이 모든 일이 있은 후에도 나는 내가 멋진 클럽에 속하지 않는다는 것이 분명해질 때까지 내가 할 수 있는 곳에서 계속 기여했습니다. 나는 더 이상 합당한 사이비 회원이 아니었습니다. 내 PR은 모두 미리 준비된 답변으로 마감됩니다. 나는 내 코드가 "올바르지 않다"고 주장하여 스스로를 바보로 만든 다음 자신의 자존심을 구하기 위해 동일한 PR 댓글에서 3번 역추적하는 Graham Campbell과 같은 사람들의 자비에 달려 있습니다.

저는 이제 코딩 전반에 대해 혐오감을 느끼는 지점에 이르렀습니다. 나는 작업 프로젝트를 시작해야 할 때마다 움츠러듭니다. 내 사이드 프로젝트가 모두 삭제되었습니다. 내 MIT 저장소가 모두 제거되었습니다.

Typescript/Node/Bun으로 점프해 보았습니다. 한동안 즐거웠지만 입에서 그 더러운 맛이 사라지는 것은 아무것도 없는 것 같습니다. 나는 마치 무의식적인 방어 메커니즘이 작동하는 것처럼 극도로 강박적인 방식으로 프로젝트를 자주 만들고 삭제하여 수익이 없는 것에 더 많은 시간을 낭비하지 않도록 합니다.

이제 저는 완전히 당황했습니다. 매일매일 나는 예전의 신기루를 따라 텅 빈 사막을 헤매고 있는 것처럼 느껴집니다. 웹 개발은 내가 돈을 벌고 실제로 즐길 수 있는 유일한 직업이었습니다. 그것은 내가 실제로 고수하는 것을 볼 수 있는 유일한 직업입니다. 이제는 나 자신도 어떻게 해야 할지 모르겠습니다.

나는 배관공이었어야 했는데.

위 내용은 해로운 Laravel 커뮤니티가 코딩에 대한 나의 열정을 어떻게 파괴했는지.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:dev.to
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!