전통문화대전망 - 전통 미덕 - 중국 프로그래머를 항상 코드 농부라고 부르는 이유는 무엇인가요? 해결하다

중국 프로그래머를 항상 코드 농부라고 부르는 이유는 무엇인가요? 해결하다

동시에 진정으로 실력과 창의력을 키우고 싶다면 많은 시간과 에너지를 투자해야 하고, 취미가 아닌 취미로 깊게 파고들어야 한다. 생계를 유지하기 위한 도구, 그런 일에 직면했을 때 그들 중 많은 사람들이 무기력하다고 말할 수 있습니다. 그러나 이 기사에 쓰여진 것 중 99%는 여전히 시간과 에너지가 있는 코더들에게 적합합니다. 겸손한 자세로 외국인처럼 공부한다면, 최소한의 행복도 있을 것입니다. =================다음은 음미할 가치가 있는 원문입니다================

실제로 IT 산업 중국의 산업은 특별히 나쁘지도 않고 프로그래머의 급여도 낮지 않은데 왜 중국 프로그래머는 항상 코드 파머, 열심히 일하는 프로그래머라고 불리는 걸까요? 중국의 프로그래머 생활은 유럽, 미국의 프로그래머 생활과 어떻게 다른가요? 이전에 R&D 채널에서는 "동양 프로그래머가 서양 프로그래머를 보는 방식"과 "서구 동료의 눈으로 보는 동양 프로그래머"라는 두 가지 기사를 게시했습니다. 전 세계의 프로그래머들이 자신의 의견을 표명했습니다. 아마도 위의 두 기사를 통해 어느 정도 결론을 내릴 수 있을 것입니다. "" 다음은 Zhihu에 대한 전문가의 의견입니다. 함께 살펴보시죠! 우 타오(Wu Tao)라는 프로그래머는 이렇게 대답했습니다. 프로그래밍 활동은 기계나 전자와 마찬가지로 장인 정신으로 간주될 수 있으며, 그러한 장인 정신 활동에 종사하는 사람들을 장인 또는 엔지니어라고 부를 수 있습니다. 산업혁명을 경험한 유럽과 미국의 국가들은 기계, 전자, 소프트웨어에 이르기까지 깊은 공학적 기반을 갖고 있으며, 국가 산업의 중추이자 사회의 중추인 중산층을 키우고 있습니다. 엔지니어는 일반적으로 상대적으로 높은 사회적 지위를 갖고 있으며, 장인정신의 유산, 문화계, 산업의 역사를 가지고 있습니다. 현재 국내 소프트웨어 산업은 공급된 자재를 이용한 가공을 기반으로 하는 하급 반복 노동이 지배하는 제조업과 매우 유사하다. 농부가 씨앗, 흙, 햇빛, 물을 제공하기 위해 하나님께 의존하는 것처럼 중국 프로그래머는 마이크로프로세서, 운영 체제, 프로그래밍 언어, 컴파일러, IDE, 프로그래밍 프레임워크에서 애플리케이션에 이르기까지 장비, 기술 및 아이디어를 제공하기 위해 외국인에게 의존합니다. 웨이퍼를 만드는 데 사용되는 모래는 현지에서 생산되므로 내 일상 업무의 주요 내용은 내 필요에 따라 다른 사람의 기존 물건을 조립하는 것입니다. 업계에서는 기술 축적과 계승이 거의 없고, 있다 하더라도 전파될 수 없다. 결국 프로그래머의 문화적 수준은 일반적으로 높지 않다. 즉, '지식은 없지만 문화는 없다', 즉 이런 상황이다. 품질이 낮은 불법복제 VCD가 여기저기로 퍼지던 시절이 기억납니다. 한 프로그래머가 보기에는 좋지 않지만 디코딩과 내결함성이 좋은 플레이어를 만들어서, 그 결과로 즉각적인 성공을 거두었습니다. 책을 쓰더라도 유창하게 쓸 수 있는 문장은 거의 없습니다. 이러한 기술 서적의 열악한 상태는 오늘날까지 지속되고 있으며, 열악한 글쓰기 방법은 더욱 다양해졌습니다. 기술적인 계승도 없고, 문화계도 없고, 대학에 가기 전에 프로그래밍에 대해 아무것도 모르는 사람들이 많습니다. 컴퓨터가 "핫"하기 때문입니다. 사랑의 흔적도 없는 중매결혼과도 같아서 결국엔 다른 일을 할 줄 몰랐기 때문에 프로그래밍을 직업으로 삼게 되었습니다. 반면에 국내 프로그래머들은 월급과 상관없이 정말 너무 불쌍해요. 많은 사람들이 너무 오랫동안 초과근무를 하도록 강요당하고 결국 그것은 자발적인 습관이 됩니다. 그러나 결과적으로 생산성과 제품 품질은 향상되지 않았습니다. 수천 년 동안 괭이와 낫을 사용하는 데 익숙해진 농부들처럼 자신이 사용하는 도구와 습관을 배우고 개선하거나 심지어 새로운 추세와 방법을 받아들이고 싶어하는 사람도 거의 없습니다. .비합리적인 저항이 있습니다. 인생은 너무 비참하지만 발전을 하려는 의지가 너무 없어서 농부의 문제와 매우 유사합니다. 게다가 도시 사람들의 눈에는 시골 사람들처럼 프로그래머들도 따분하고, 단정치 못하고, 무감각하고, 촌스럽습니다. 하지만 둘은 서로를 얕보며 자만합니다. 전체적으로 중국의 프로그래머로서 사람들이 자신이 하고 있는 일이 괜찮다는 느낌을 줄 수 있는 일은 거의 없습니다. 그러면 자기 비하가 사회 전체에 유행하고 많은 산업이 공격적이고 자신을 얕보는 것을 좋아하는 상황에서 자신의 직업을 얕보고, 자기 비하하고, 집단 싸움을 하면 심리적 부담이 없을 것입니다. 그러나 흑인이 자신이나 서로를 "nigger"라고 부를 수 있는 것처럼, 백인도 감히 그렇게 말하면 즉시 문제에 부딪힐 것입니다. 마지막으로, 영어에도 비슷한 말이 있는데, 파티션이 있는 사무실을 큐브팜(cube farm)이라고 하는데, 전통적인 소프트웨어 회사에서 흔히 볼 수 있는 말이다. 소프트웨어 회사의 일상을 풍자한 만화 딜버트(Dilbert)에는 격자형 사무실의 많은 장면이 등장합니다. 하지만 큐브팜은 프로그래머가 농부와 같다는 것이 아니라, 들판에서 작물이나 과일나무처럼 결과물을 생산하고 수확을 기다리는 것을 의미한다. 결국 유럽과 미국 등 선진국의 농부들은 프로그래머보다 더 잘 사는 경우가 많습니다. 고소득, 농기계 작업, 넓은 사유지, 평화로운 목가 생활. 그곳에서 농부의 삶은 바람직하지 않더라도 적어도 경멸적이지는 않습니다. 보충: 이 판의 같은 기사에 언급된 영어의 code Monkey의 실용적인 사용법은 중국어의 "code farmer"의 사용법과 다릅니다. 코드몽키는 컴퓨터 프로그래머나 코딩을 직업으로 삼는 사람을 말합니다. 이 용어는 약간 경멸적인 의미를 가질 수 있습니다. 즉, 개발자가 코드를 작성할 수는 있지만 소프트웨어 구조화, 분석, 설계와 같은 더 복잡한 작업을 수행할 수는 없으며 일반적으로 주니어 프로그래머라고 합니다.

코드 몽키가 지식을 늘리고 전문 기술을 향상시키기 위해 열심히 노력한다면 그에게 또 다른 레벨 이름이 부여될 것입니다. 사실 코드몽키라는 용어는 아직은 레벨로 분류하기가 좀 어렵습니다. 정말 실력 있는 개발자나 프로그래머처럼 여전히 코딩 작업을 하고 있기 때문입니다. 아마도 이렇게 나누는 것이 더 나을 것입니다: 코더: 코더 프로그래머: 프로그래머 소프트웨어 엔지니어: 소프트웨어 엔지니어 소프트웨어 분석가: 소프트웨어 분석가 소프트웨어 아키텍트: 소프트웨어 아키텍트 앞에 "주니어", "중급" 및 "고급"을 추가할 수도 있습니다. 이 접두사. 이는 특정 등급, 기술 수준 및 급여를 반영합니다. 참고: 이는 회사나 부서와 같은 특정 계층 구조 내에서 소규모로만 결정될 수 있습니다. A 회사에서 일하는 "프로그래머"는 B 회사의 중간 수준 설계자보다 더 많은 기술이 필요할 수 있습니다. 다음은 프론트엔드 기술에 중점을 두고 있는 학생 Deng Chenhua의 답변입니다. 우선 질문 제목은 "어느 정도 논쟁의 여지가 있습니다. 왜냐하면 제가 알고 있는 사실은 대부분의 경우"이기 때문입니다. 중국 프로그래머들은 스스로를 코더라고 부릅니다.", 다른 직업에 종사하는 사람들 중 프로그래머를 "코더"라고 부르는 사람은 거의 없습니다. 물론 내 환경과 관련이 있을 수도 있다. 나는 Tao Wu가 말한 "자신을 코더라고 부르는 프로그래머는 다른 사람이 자신을 그렇게 부르는 것을 용납하지 않을 수 있습니다"라는 말에 동의합니다. 이는 그가 제시한 예와 똑같기 때문에 백인은 자신을 부르는 것이 허용되지 않습니다. . 지인이 사용하는 단어는 친근하거나 비하적이거나 심지어 자기 비꼬는 말처럼 들릴 수도 있지만, 외부인에게는 무례할 뿐만 아니라 모욕적일 수도 있습니다. 둘째, 인터넷 산업에서는 프로그래머들이 열심히 일하고 초과 근무가 일반적입니다. 프로젝트 진행 상황, 긴급 상황, 회사 문화 모두 초과 근무의 이유가 될 수 있습니다. 비록 수입이 반드시 나쁜 것은 아니지만 충분히 힘든 일입니다. 반면에 프로그래머는 다양한 수준의 기술을 갖춘 혼합 집단이며, 인터넷은 항상 능력을 강조하는 개방형 산업이었습니다. 이런 식으로 많은 수의 프로그래머가 있습니다. 기술이 부족해 '코드 농부'가 될 운명에 처해 소득 문제가 발생합니다. "열심히 일하다"와 "저소득"은 농부와 비슷하기 때문에 자신을 비웃거나 남들이 "코드 파머"라고 칭하든, 열심히 일하고 저소득을 나타내는 이 두 가지 징후 중 하나에는 다음 중 하나가 포함될 가능성이 높습니다. 그들을. 둘 다 가지고 있다면 당신은 충분히 어려운 순수 코더입니다. 물론, 세 번째 상황도 있는데, 처남 자오지에처럼 '코더' 수준에 도달한 '피아노 연주 코더'로서 열악한 수입은커녕 자신의 노고를 굳이 강조하지도 않는 상황이다. "코드 파머"의 조롱하는 말투는 삶을 비웃는다. 이런 사고방식은 스스로를 디아오시라고 부르는 사람들의 정신과 똑같다. 그들은 더 자기 비하적이고 자기 비하적이다. 실제로 업계에는 소득이 높고 상대적으로 덜 열심히 일하는 엘리트 "코더"가 많이 있습니다. 다음은 대학원생 Wu Zhou가 튜링 중국 커뮤니티 전자 잡지 "Coder" 창간호에서 제공한 내용입니다. "소위 코더" 기사 설명: "코더"라는 용어를 매우 좋아하는 사람들이 있습니다. 어떤 사람들은 동의하지 않습니다. 차이점은 '농장'이라는 단어에 대한 느낌에 있습니다. 농(Nong)은 물론 농부를 뜻하는 단어로, 크거나 작다는 뜻이 있습니다. 우리의 생존은 농민과 떼려야 뗄 수 없는 일이라고 하는데, 중국은 옛날부터 국민의 80%가 농민이었다고 합니다. 나는 모두 농부입니다. 이런 관점에서 볼 때 농업은 훌륭하다고 할 수 있습니다. 모든 사람의 관념에서 농부는 많은 결점을 갖고 있기 때문에 작다고 합니다. 근시안적, 구시대적 사고, 이기심, 인색함 등 나쁜 자질을 갖고 있다는 것이 크게 들리는 말입니다. 우리 교육받은 사람들은 모든 약점을 참을 수 없습니다. 우리 자신에게는 이러한 단점이 있지만 그것을 볼 수 없기 때문에 "농민"은 다른 사람을 비판 할 때 일반적으로 사용되는 단어가되었습니다. 사실 내 프로그래밍 경력과 현장에서 괭이질을 하는 오후 사이에는 몇 가지 유사점이 있습니다. 상상할 수 있듯이 밭에 가지런히 심어진 벼 모종은 화면에 표시되는 흩어진 코드 라인과 다소 유사합니다. 프로그래밍 스타일에 주의를 기울여야 하는 것처럼 다양한 작물을 재배하는 데에는 특별한 특성이 있습니다. 비료를 주고 관개하는 것은 코드를 컴파일하고 연결하는 것과 같습니다. 제초와 해충 구제는 자연스럽게 디버깅됩니다. 당신은 물을 길어오고 나는 정원에 물을 줍니다. 아마도 작은 채소밭의 짝 프로그래밍일 것입니다. 날씨에 따라 달라지기 때문에 농부들도 클라우드 컴퓨팅을 배워야 하며, 더 많은 연구를 위해 오도구 직업 기술 학교에 가는 사람들이 점점 더 많아지고 있습니다. 수확기에는 일꾼은 많고 일꾼은 적기 때문에 마감 기한이 매우 중요하기 때문에 아웃소싱이 필요한 경우가 많습니다. 하지만 솔직히 말해서 "코드 파머"라는 용어는 사람들을 더 웃기고, 이상하고, 말도 안되는 느낌을 갖게 만듭니다. 결국 하나는 단순한 육체노동이고, 다른 하나는 IQ가 높은 정신적 노동인데, 이는 전혀 다르다. 반면에 프로그래머는 이러한 시간과 공간의 혼란을 선호하며, 스스로를 비웃기도 하지만(나는 농부다!) 허세도 부리고(나는 코더인데 누구를 두려워하겠는가?!) 고유한. 코더의 밀짚모자 아래에는 창의성으로 가득 찬 자유롭고 자유로운 마음이 있습니다. 그들은 모범 사례를 따르지만 독단적인 생각을 싫어합니다. 그들은 생각하기를 좋아하지만 쉽게 동의하지 않습니다. 그들은 기술적인 사람들이지만 인본주의적 이상을 추구합니다. 그들은 자신의 견해와 의견을 감히 외치고 표현하며, 현실을 잘 따르고 자신의 일을 통해 현상을 바꾸는 데 더 능숙합니다.

코더는 열심히 일하고 초과 근무를 하는 것이 일반적입니다. 도시의 밤에는 코더의 사무실과 거주지에 얼마나 많은 조명이 켜져 있습니까? 주말에 진행되는 기술교류회 및 강연회에는 몇 명의 코더들이 활동하고 있나요? 오프라인 독서, 온라인 토론, 명상, 실습, 신기술은 코더의 속도를 주도하고 코더는 우리의 삶을 변화시키고 있습니다. 생존은 농부와 뗄래야 뗄 수 없고, 삶은 코더와 뗄래야 뗄 수 없습니다.

친애하는 코더 여러분, 이 제목에 대해 어떻게 생각하시나요? 위 전문가들의 의견에 대해 어떻게 생각하시나요? 우리와 공유해 보세요!