<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Luke Cheng]]></title><description><![CDATA[Luke's Blog]]></description><link>https://www.chenglu.com</link><image><url>https://substackcdn.com/image/fetch/$s_!DRDh!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f6c0e92-307d-4b9e-b6d4-ea9b0415ba40_1280x1280.png</url><title>Luke Cheng</title><link>https://www.chenglu.com</link></image><generator>Substack</generator><lastBuildDate>Fri, 05 Jun 2026 18:20:51 GMT</lastBuildDate><atom:link href="https://www.chenglu.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Lu Cheng]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[chenglu@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[chenglu@substack.com]]></itunes:email><itunes:name><![CDATA[Luke]]></itunes:name></itunes:owner><itunes:author><![CDATA[Luke]]></itunes:author><googleplay:owner><![CDATA[chenglu@substack.com]]></googleplay:owner><googleplay:email><![CDATA[chenglu@substack.com]]></googleplay:email><googleplay:author><![CDATA[Luke]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[From Nanyang to the Global Tech Frontier]]></title><description><![CDATA[Repost an interview post by Nanyang Institute of Technology.]]></description><link>https://www.chenglu.com/p/ny-global-tech</link><guid isPermaLink="false">https://www.chenglu.com/p/ny-global-tech</guid><dc:creator><![CDATA[Luke]]></dc:creator><pubDate>Tue, 02 Dec 2025 15:10:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Sb8r!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ea0e477-a042-4117-9c9d-280152471358_1920x1280.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>After my profile was published in <em><a href="https://www.chenglu.com/p/super-connector">Entrepreneur Daily</a></em>, my alma mater, Nanyang Institute of Technology, invited me for a follow&#8209;up interview. Below is the English version of that feature.</p><p>Original: <a href="https://www.toutiao.com/article/7577220708812472884/">Nanyang Media</a></p><div><hr></div><h2>From Nanyang to the Global Tech Frontier</h2><p><em>A profile of Cheng Lu, distinguished alumnus of the School of Software at Nanyang Institute of Technology and expert in developer ecosystems and open&#8209;source localization</em></p><p>In Henan, generation after generation of young people start out at local universities and then step into a broader world of technology. Cheng Lu, a distinguished alumnus of the School of Software at Nanyang Institute of Technology, is one of the most representative among them.</p><p>Cheng is a technologist who has spent fifteen years deeply involved in developer ecosystems and open&#8209;source technology localization. A graduate of the School of Software at Nanyang Institute of Technology, he went on to lead multiple Google developer initiatives in China, helping to drive the adoption of Flutter in the Chinese market. He serves as a review committee member for Senior Member elevation at the Institute of Electrical and Electronics Engineers (IEEE) and is a Hugging Face Fellow in the world&#8217;s largest open&#8209;source AI community.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6yUn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76484f49-db72-48bb-b8be-bd3ea7670c46_1999x1333.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6yUn!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76484f49-db72-48bb-b8be-bd3ea7670c46_1999x1333.jpeg 424w, https://substackcdn.com/image/fetch/$s_!6yUn!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76484f49-db72-48bb-b8be-bd3ea7670c46_1999x1333.jpeg 848w, https://substackcdn.com/image/fetch/$s_!6yUn!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76484f49-db72-48bb-b8be-bd3ea7670c46_1999x1333.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!6yUn!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76484f49-db72-48bb-b8be-bd3ea7670c46_1999x1333.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6yUn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76484f49-db72-48bb-b8be-bd3ea7670c46_1999x1333.jpeg" width="572" height="381.4642857142857" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/76484f49-db72-48bb-b8be-bd3ea7670c46_1999x1333.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:572,&quot;bytes&quot;:206711,&quot;alt&quot;:&quot;Scene from the 2025 IEEE Senior Member review meeting&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.chenglu.com/i/180151699?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76484f49-db72-48bb-b8be-bd3ea7670c46_1999x1333.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Scene from the 2025 IEEE Senior Member review meeting" title="Scene from the 2025 IEEE Senior Member review meeting" srcset="https://substackcdn.com/image/fetch/$s_!6yUn!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76484f49-db72-48bb-b8be-bd3ea7670c46_1999x1333.jpeg 424w, https://substackcdn.com/image/fetch/$s_!6yUn!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76484f49-db72-48bb-b8be-bd3ea7670c46_1999x1333.jpeg 848w, https://substackcdn.com/image/fetch/$s_!6yUn!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76484f49-db72-48bb-b8be-bd3ea7670c46_1999x1333.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!6yUn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76484f49-db72-48bb-b8be-bd3ea7670c46_1999x1333.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>Scene from the 2025 IEEE Senior Member review meeting</em></figcaption></figure></div><p>Not long ago, we conducted an in&#8209;depth interview with Cheng via video link. Just before the call, he had finished a full day of IEEE Senior Member review meetings. As an invited member of the review committee, he works with experts around the world to evaluate applications from a wide range of technical and engineering fields, assessing whether candidates have achieved the level required for Senior Member status in terms of research output, engineering practice, and industry impact. His participation in this evaluation work is itself a recognition of his professional standing in engineering and technical community building.</p><p>&#8220;I was born and raised in Henan, and I am an engineer trained by Nanyang Institute of Technology,&#8221; Cheng says with particular warmth when speaking of his hometown and alma mater. &#8220;Many of the things people see later on were first sparked in the School of Software at Nanyang Institute of Technology.&#8221;</p><div><hr></div><h2>1. An engineering journey ignited at Nanyang Institute of Technology</h2><p>Recalling his years studying at the School of Software, Cheng uses a few key words: openness, inclusiveness, and a willingness to give young people opportunities.</p><p>He specifically mentions Dean Liu of the School of Software and several heads of teaching and research groups. &#8220;What the School gave us back then was a cutting&#8209;edge, open, and inclusive environment for learning and practice,&#8221; he recalls. &#8220;Our professors encouraged us to experiment with the latest technologies and created many project opportunities right on campus. They pushed us to experiment boldly and were there with full support at critical moments.&#8221;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6KCq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9607081-dc5c-4eee-b350-22fd549fc3d8_1999x783.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6KCq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9607081-dc5c-4eee-b350-22fd549fc3d8_1999x783.jpeg 424w, https://substackcdn.com/image/fetch/$s_!6KCq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9607081-dc5c-4eee-b350-22fd549fc3d8_1999x783.jpeg 848w, https://substackcdn.com/image/fetch/$s_!6KCq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9607081-dc5c-4eee-b350-22fd549fc3d8_1999x783.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!6KCq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9607081-dc5c-4eee-b350-22fd549fc3d8_1999x783.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6KCq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9607081-dc5c-4eee-b350-22fd549fc3d8_1999x783.jpeg" width="1456" height="570" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a9607081-dc5c-4eee-b350-22fd549fc3d8_1999x783.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:570,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:122046,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.chenglu.com/i/180151699?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9607081-dc5c-4eee-b350-22fd549fc3d8_1999x783.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!6KCq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9607081-dc5c-4eee-b350-22fd549fc3d8_1999x783.jpeg 424w, https://substackcdn.com/image/fetch/$s_!6KCq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9607081-dc5c-4eee-b350-22fd549fc3d8_1999x783.jpeg 848w, https://substackcdn.com/image/fetch/$s_!6KCq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9607081-dc5c-4eee-b350-22fd549fc3d8_1999x783.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!6KCq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9607081-dc5c-4eee-b350-22fd549fc3d8_1999x783.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>In 2011, during his junior year, Cheng founded the &#8220;<a href="https://15tongxing.com">Fly With Me&#8221;</a> student team and was interviewed by China Education Television.</em></figcaption></figure></div><p>In Cheng&#8217;s eyes, the relationship between faculty and students at the School of Software felt more like that of friends than of traditional teachers and pupils. Cutting&#8209;edge technology trends could be debated in class, while after class they would discuss product ideas and career plans together. When students had questions, they could knock on a professor&#8217;s door at any time; when a promising new direction emerged, the typical response from a teacher was, &#8220;Go ahead and try it first&#8212;tell us what support you need.&#8221;</p><p>&#8220;What we learned in technology classes was never confined to textbooks; it stayed in step with the frontiers of the industry,&#8221; Cheng recalls. &#8220;In 2010, often called the first year of mobile internet in China, our professors were already introducing us to systematic knowledge about mobile internet. Many of our assignments ended up becoming small but fully functioning products.&#8221;</p><p>It was in this environment that he developed his core identity as an engineer: building a solid foundation while applying technology to real&#8209;world scenarios whenever possible.</p><div><hr></div><h2>2. Founding a Google Developer Group in Nanyang while still a student</h2><p>Around 2010, when mobile internet was just beginning to take off across China, Cheng was still an undergraduate. Together with several like&#8209;minded classmates and supportive professors, he did something that seemed quite ahead of its time on campus&#8212;he founded a Google Developer Group (GDG) and began inviting engineers from major companies across the country to Nanyang to share their technical experience.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5wqU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd819a80-a454-47bf-8c77-3f032c7cc4c2_1920x1279.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5wqU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd819a80-a454-47bf-8c77-3f032c7cc4c2_1920x1279.jpeg 424w, https://substackcdn.com/image/fetch/$s_!5wqU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd819a80-a454-47bf-8c77-3f032c7cc4c2_1920x1279.jpeg 848w, https://substackcdn.com/image/fetch/$s_!5wqU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd819a80-a454-47bf-8c77-3f032c7cc4c2_1920x1279.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!5wqU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd819a80-a454-47bf-8c77-3f032c7cc4c2_1920x1279.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5wqU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd819a80-a454-47bf-8c77-3f032c7cc4c2_1920x1279.jpeg" width="1456" height="970" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dd819a80-a454-47bf-8c77-3f032c7cc4c2_1920x1279.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:970,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:226304,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.chenglu.com/i/180151699?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd819a80-a454-47bf-8c77-3f032c7cc4c2_1920x1279.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!5wqU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd819a80-a454-47bf-8c77-3f032c7cc4c2_1920x1279.jpeg 424w, https://substackcdn.com/image/fetch/$s_!5wqU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd819a80-a454-47bf-8c77-3f032c7cc4c2_1920x1279.jpeg 848w, https://substackcdn.com/image/fetch/$s_!5wqU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd819a80-a454-47bf-8c77-3f032c7cc4c2_1920x1279.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!5wqU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd819a80-a454-47bf-8c77-3f032c7cc4c2_1920x1279.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Years later, Cheng Lu, founder of the GDG Nanyang and a PgM on Google Developer Relations team, returns to campus to speak with the Class of 2016, encouraging them to innovate on the global stage.</figcaption></figure></div><p>&#8220;We did a lot of research at the time because we wanted to bring mature global models of technology learning communities onto our campus,&#8221; Cheng recalls. By then, the School of Software at Nanyang Institute of Technology had already incorporated a great deal of cutting&#8209;edge content into its curriculum, and the School strongly supported student&#8209;led technical events. That gave him a great deal of confidence.</p><p>With guidance from Google and organizers of other Google Developer Groups across China, and with the backing of the School, the Nanyang Google Developer Group quickly held its preparatory and inaugural meetings and was formally established. The community served students at Nanyang Institute of Technology and other local universities, and was open to local technology enthusiasts. It regularly hosted technical salons and hands&#8209;on workshops on topics such as Android development, web technologies, and cloud services.</p><p>Cheng and his peers reached out to speakers through all kinds of channels, inviting engineers from major companies in Beijing, Shanghai, Shenzhen, and other cities to give talks in classrooms at Nanyang Institute of Technology and share their first&#8209;hand experience. For some of these engineers, it was their first time visiting Nanyang, and they were pleasantly surprised by the students&#8217; enthusiasm for new technologies.</p><p>To make each event a success, the team took on everything themselves&#8212;from poster design and venue setup to equipment testing and content planning. &#8220;During those years, the School of Software at Nanyang Institute of Technology was buzzing with technical events,&#8221; Cheng says. &#8220;Many students first truly felt in those activities that what they were learning in class connected directly to the wider world of technology.&#8221;</p><p>These experiences of organizing communities and experimenting with entrepreneurship on campus not only gave many students in Nanyang their first systematic exposure to the technology ecosystems of companies like Google, but also placed Cheng early on at the intersection of &#8220;technology and people&#8221; and &#8220;frontier and local.&#8221; This laid a solid foundation for his later work on much larger stages.</p><div><hr></div><h2>3. From campus projects to the global technology ecosystem</h2><p>After graduating from Nanyang Institute of Technology, Cheng entered the tech industry, working on developer relations, technical content, and communities. Thanks to the extensive practical experience he had accumulated in school and in developer communities, he soon encountered a turning point in his career.</p><p>At the time, Google was building and expanding its Developer Relations team for Greater China. The Nanyang Google Developer Group that Cheng had founded caught the attention of Luan Yue (Bill Luan), then head of Developer Relations for Google Greater China. Widely regarded in the industry as the pioneer who systematically introduced Google&#8217;s developer programs into China, Luan, after learning more about Cheng&#8217;s work in campus communities and local developer ecosystems, invited him to join Google China&#8217;s Developer Relations team so the group could better understand and guide the adoption of Google technologies nationwide.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!A41X!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12f51645-33b2-47d2-b70b-45bb9fe288ca_1999x1333.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!A41X!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12f51645-33b2-47d2-b70b-45bb9fe288ca_1999x1333.jpeg 424w, https://substackcdn.com/image/fetch/$s_!A41X!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12f51645-33b2-47d2-b70b-45bb9fe288ca_1999x1333.jpeg 848w, https://substackcdn.com/image/fetch/$s_!A41X!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12f51645-33b2-47d2-b70b-45bb9fe288ca_1999x1333.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!A41X!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12f51645-33b2-47d2-b70b-45bb9fe288ca_1999x1333.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!A41X!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12f51645-33b2-47d2-b70b-45bb9fe288ca_1999x1333.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/12f51645-33b2-47d2-b70b-45bb9fe288ca_1999x1333.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:170973,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.chenglu.com/i/180151699?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12f51645-33b2-47d2-b70b-45bb9fe288ca_1999x1333.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!A41X!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12f51645-33b2-47d2-b70b-45bb9fe288ca_1999x1333.jpeg 424w, https://substackcdn.com/image/fetch/$s_!A41X!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12f51645-33b2-47d2-b70b-45bb9fe288ca_1999x1333.jpeg 848w, https://substackcdn.com/image/fetch/$s_!A41X!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12f51645-33b2-47d2-b70b-45bb9fe288ca_1999x1333.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!A41X!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12f51645-33b2-47d2-b70b-45bb9fe288ca_1999x1333.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>&#8220;Joining Google was a huge leap in platform and perspective for someone as young as I was at the time,&#8221; Cheng says. &#8220;I am deeply grateful for the trust of my professors at the School of Software in Nanyang Institute of Technology, and especially for the mentorship and recognition from Luan Yue at a critical moment in my career. That gave me the chance to extend what I had been doing in Nanyang to the entire country and to the global developer ecosystem.</p><p>&#8220;In my heart, Luan is not only the pioneer who systematically brought Google&#8217;s developer programs to China&#8212;widely known in the industry as the &#8216;father of Google developer communities in China&#8217;&#8212;but also a senior leader with a broad vision, high standards, and a genuine commitment to nurturing young people. Being able to work alongside such a heavyweight mentor at the start of my career allowed me to grow both rapidly and solidly.&#8221;</p><p>During his time at Google, Cheng participated in and later led the promotion and localization of technologies such as Android, TensorFlow, and Flutter within China&#8217;s developer ecosystem. Enabling developers to truly master these cutting&#8209;edge technologies, he notes, is far more than a matter of publishing documentation or organizing a few launch events.</p><p>Over those years, he and his team built official Chinese&#8209;language technical content channels, optimized learning paths, took part in large&#8209;scale translation and review of technical documentation, and promoted localization of toolchains and adaptation to China&#8217;s network environment. Through technical conferences, in&#8209;person training, and structured learning programs, they created opportunities for many front&#8209;line engineers to systematically engage with advanced technologies.</p><p>In just three years, he planned and organized more than 200 technical events, enabling millions of Chinese developers to systematically encounter and use these technologies. These initiatives came to be regarded as key pillars connecting domestic developers with frontier technologies and laid a solid foundation for Google&#8217;s developer ecosystem in China.</p><div><hr></div><h2>4. Embracing open&#8209;source AI to help more people ride the next wave</h2><p>After leaving Google in 2018, Cheng founded a technology consulting firm, continuing to provide developer ecosystem and open&#8209;source strategy services to technology companies including Google, Amazon, and Microsoft. His work and perspective expanded further to a global scale.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Sb8r!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ea0e477-a042-4117-9c9d-280152471358_1920x1280.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Sb8r!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ea0e477-a042-4117-9c9d-280152471358_1920x1280.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Sb8r!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ea0e477-a042-4117-9c9d-280152471358_1920x1280.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Sb8r!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ea0e477-a042-4117-9c9d-280152471358_1920x1280.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Sb8r!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ea0e477-a042-4117-9c9d-280152471358_1920x1280.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Sb8r!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ea0e477-a042-4117-9c9d-280152471358_1920x1280.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6ea0e477-a042-4117-9c9d-280152471358_1920x1280.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:197040,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.chenglu.com/i/180151699?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ea0e477-a042-4117-9c9d-280152471358_1920x1280.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Sb8r!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ea0e477-a042-4117-9c9d-280152471358_1920x1280.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Sb8r!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ea0e477-a042-4117-9c9d-280152471358_1920x1280.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Sb8r!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ea0e477-a042-4117-9c9d-280152471358_1920x1280.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Sb8r!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6ea0e477-a042-4117-9c9d-280152471358_1920x1280.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>As the open&#8209;source AI wave gathered momentum, he was recommended by his former Google colleague Wang Tiezhen&#8212;now Head of Asia&#8209;Pacific at Hugging Face&#8212;to become a Hugging Face Fellow. In this role, he has been helping to drive education, application, and ecosystem building for the world&#8217;s largest open&#8209;source AI community in China, enabling developers to remain competitive in the era of large models.</p><p>The Hugging Face Fellow program is an honorary track established for a small number of technologists who have made outstanding contributions to the community. There are currently only eighteen Fellows worldwide, and Cheng is one of them. Through this role, he has led and participated in numerous open&#8209;source AI initiatives and events tailored for developers in China.</p><p>In an era of rapid technological change, one principle he consistently upholds is this: no matter how advanced or complex a technology is, someone must make it practically usable and create opportunities for all who are willing to learn to take part.</p><div><hr></div><h2>5. A message to current students at Nanyang Institute of Technology</h2><p>When asked why he has always been willing to invest so much energy in communities, education, and practical programs, Cheng&#8217;s answer is simple: &#8220;I grew up in exactly this kind of environment.&#8221;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!BRlg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15b3ff82-2242-42c9-b664-c7b2310d8160_1999x1333.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BRlg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15b3ff82-2242-42c9-b664-c7b2310d8160_1999x1333.png 424w, https://substackcdn.com/image/fetch/$s_!BRlg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15b3ff82-2242-42c9-b664-c7b2310d8160_1999x1333.png 848w, https://substackcdn.com/image/fetch/$s_!BRlg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15b3ff82-2242-42c9-b664-c7b2310d8160_1999x1333.png 1272w, https://substackcdn.com/image/fetch/$s_!BRlg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15b3ff82-2242-42c9-b664-c7b2310d8160_1999x1333.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BRlg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15b3ff82-2242-42c9-b664-c7b2310d8160_1999x1333.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/15b3ff82-2242-42c9-b664-c7b2310d8160_1999x1333.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3758167,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.chenglu.com/i/180151699?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15b3ff82-2242-42c9-b664-c7b2310d8160_1999x1333.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!BRlg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15b3ff82-2242-42c9-b664-c7b2310d8160_1999x1333.png 424w, https://substackcdn.com/image/fetch/$s_!BRlg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15b3ff82-2242-42c9-b664-c7b2310d8160_1999x1333.png 848w, https://substackcdn.com/image/fetch/$s_!BRlg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15b3ff82-2242-42c9-b664-c7b2310d8160_1999x1333.png 1272w, https://substackcdn.com/image/fetch/$s_!BRlg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15b3ff82-2242-42c9-b664-c7b2310d8160_1999x1333.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>He says, &#8220;Many stories look inevitable in hindsight, but I have always been very clear that the credit actually belongs to the educators who have quietly dedicated themselves over many years. Because some people are willing to treat education as a century&#8209;long endeavor&#8212;not rushing to see results, but steadily paving roads, breaking new ground, and lifting others up&#8212;young people&#8217;s attempts have soil in which to grow, and years later everything seems to fall into place naturally.&#8221;</p><p>Cheng adds, &#8220;So every time I pass on new technologies or new knowledge to more people, I think in particular of my teachers back then and feel genuine admiration for their patience and vision. In a sense, I am simply walking along the road they paved, doing my part to provide education and services for developers.&#8221;</p><p>For students currently studying at Nanyang Institute of Technology, Cheng offers some very concrete advice.</p><blockquote><p><strong>First</strong>, build a strong foundation, but do not equate &#8220;foundation&#8221; with just drilling textbooks and exams. Master the fundamentals&#8212;data structures, algorithms, operating systems, networking&#8212;while also using projects to put them into practice. You will find that only knowledge used repeatedly in real problems becomes your capability for the future.</p><p><strong>Second</strong>, stay sensitive to the frontier, but do not let &#8220;hype anxiety&#8221; push you around. At each stage, choose one or two major tracks to follow over the long term&#8212;for example, mobile, AI, cloud&#8209;native, or front&#8209;end engineering. Once you choose, go deep and thorough. Being at the frontier is not about chasing every hotspot; it is about building your own judgment about how technology evolves.</p><p><strong>Third</strong>, do more hands&#8209;on work, and the earlier the better. Small but real projects matter more than grand plans that never leave the page. Do not wait until you feel &#8220;ready&#8221;&#8212;start with a tool, a small app, a contribution to open source, or a single talk. Finish small projects end to end, ship them, and iterate. That will train you far more than having a pile of half&#8209;finished attempts.</p><p><strong>Fourth</strong>, step into communities as early as possible. Campus tech clubs, local developer events, and online open&#8209;source communities are all accelerators for learning and for being seen. You do not need to wait until you are &#8220;good enough&#8221; to participate; communities are precisely where you become stronger quickly. Ask more questions, reflect more, share more&#8212;you will gain far more in return than you expect.</p><p><strong>Fifth</strong>, do not underestimate the value of communication and collaboration. Growth as an engineer is not just about writing code; it also involves explaining complex problems clearly and organizing work and people. Those who can express themselves clearly and drive collaboration forward tend to gain access to larger platforms earlier.</p></blockquote><p>He concludes: &#8220;Do not underestimate your starting point. Where you start only defines where you stand now; it does not determine how far you can go. As long as you are willing to learn a bit more and take one more step, treating every attempt as laying one more stone for your future, graduates of Nanyang Institute of Technology can just as well stand at the global frontier of technology.&#8221;</p><p>Cheng&#8217;s career story is a technical journey that begins in Henan, is ignited at Nanyang Institute of Technology, and continues toward ever larger stages. Over the past fifteen years, the projects he has led or participated in have influenced the learning paths and technology choices of countless developers. They have also given the identity of being a &#8220;student from Nanyang&#8221; a clearer and more distinctive meaning within the global developer community.</p>]]></content:encoded></item><item><title><![CDATA[Bringing Technology to More People]]></title><description><![CDATA[Repost an interview post by Entrepreneur Daily.]]></description><link>https://www.chenglu.com/p/super-connector</link><guid isPermaLink="false">https://www.chenglu.com/p/super-connector</guid><dc:creator><![CDATA[Luke]]></dc:creator><pubDate>Sun, 30 Nov 2025 15:10:34 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!NbZf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3ba2c6f-8710-44a6-913a-8893af23ffeb_1920x2560.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Recently, I was interviewed by <em>Entrepreneur Daily</em>, a business newspaper with a print circulation of 300,000, about my work at the intersection of developer ecosystems and open&#8209;source technology localization, and I&#8217;m sharing an English version of that profile here.</p><p>Original post: <a href="https://www.entrepreneurdaily.cn/2025-11-27/5/2443008.html">Entrepreneur Daily</a>, <a href="https://www-entrepreneurdaily-cn.translate.goog/2025-11-27/5/2443008.html?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=zh-CN&amp;_x_tr_pto=wapp">Google Translate</a></p><div><hr></div><h2>&#8220;Bringing Technology to More People&#8221;</h2><p><em>A conversation with developer ecosystem and open&#8209;source localization expert Cheng Lu</em></p><p>Cheng Lu is a technologist who has spent fifteen years deeply involved in developer ecosystems and open&#8209;source technologies. At Google, he led multiple developer programs in China and drove the localization and large&#8209;scale adoption of Flutter in the Chinese market. He is a Senior Member and review committee member of the IEEE (Institute of Electrical and Electronics Engineers), as well as a Hugging Face Fellow. Over the years, he has stood at the intersection of technological innovation and developer communities, playing the role of a &#8220;connector.&#8221;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!NbZf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3ba2c6f-8710-44a6-913a-8893af23ffeb_1920x2560.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!NbZf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3ba2c6f-8710-44a6-913a-8893af23ffeb_1920x2560.jpeg 424w, https://substackcdn.com/image/fetch/$s_!NbZf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3ba2c6f-8710-44a6-913a-8893af23ffeb_1920x2560.jpeg 848w, https://substackcdn.com/image/fetch/$s_!NbZf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3ba2c6f-8710-44a6-913a-8893af23ffeb_1920x2560.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!NbZf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3ba2c6f-8710-44a6-913a-8893af23ffeb_1920x2560.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!NbZf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3ba2c6f-8710-44a6-913a-8893af23ffeb_1920x2560.jpeg" width="296" height="394.5989010989011" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f3ba2c6f-8710-44a6-913a-8893af23ffeb_1920x2560.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:296,&quot;bytes&quot;:180688,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.chenglu.com/i/180150132?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3ba2c6f-8710-44a6-913a-8893af23ffeb_1920x2560.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!NbZf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3ba2c6f-8710-44a6-913a-8893af23ffeb_1920x2560.jpeg 424w, https://substackcdn.com/image/fetch/$s_!NbZf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3ba2c6f-8710-44a6-913a-8893af23ffeb_1920x2560.jpeg 848w, https://substackcdn.com/image/fetch/$s_!NbZf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3ba2c6f-8710-44a6-913a-8893af23ffeb_1920x2560.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!NbZf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff3ba2c6f-8710-44a6-913a-8893af23ffeb_1920x2560.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>When we connected with Cheng Lu for this interview, he had just finished a full day of meetings for the IEEE Senior Member review committee. IEEE is one of the world&#8217;s largest and most influential professional technical organizations, bringing together more than 500,000 engineers and researchers across over 190 countries and regions. The standards published by IEEE underpin the global adoption and application of key technologies such as Wi&#8209;Fi, Ethernet, and artificial intelligence.</p><p>As a specially invited member of the Senior Member review committee, Cheng joined experts from around the world to review candidate applications across different technical and engineering domains, assessing whether their research results, engineering practice, and industry impact have reached the level required for &#8220;Senior Member&#8221; status. Fewer than 10% of IEEE members worldwide receive this title. In such a system, he is standing on the side of the reviewers, helping to judge &#8220;who has already become a benchmark in the field.&#8221;</p><p>The moment the video call started, our first impression was: this is a typical state for someone deeply engaged in technical work&#8212;clean, straightforward, with a calm and measured tone and crisp, precise expression. In his eyes, there is the curiosity and drive characteristic of a young engineer, combined with the steadiness and sense of proportion that come from long&#8209;term, hands&#8209;on practice.</p><p>During a full day of committee work, Cheng had gone through a large number of lists of achievements. Compared with titles and numbers, he prefers to return to the essence of the question: What problems did the applicant use technology and research to solve, and how many people did it ultimately benefit? Our conversation naturally began from there: how can the latest technological and scientific advances truly reach more people?</p><div><hr></div><h2>From Google onward: realizing that &#8220;technology dissemination&#8221; is a system&#8209;level endeavor</h2><p>In 2015, Cheng joined Google China&#8217;s Developer Relations team. It was a period of explosive growth for China&#8217;s mobile internet, but also a time when there was a noticeable gap between Chinese developers and the global frontier of technology. He became one of the key leaders driving several core Google developer programs in China: from Android to TensorFlow, from Angular to Firebase, and later the rapidly growing Flutter.</p><p>Getting these technologies truly into the hands of Chinese developers was far more than a matter of publishing some documentation or holding a launch event. During those years, his work included: building official Chinese&#8209;language technical content channels; redesigning learning paths; reviewing and coordinating large&#8209;scale translation of technical documentation; promoting localization of toolchains and adaptation to local network conditions; building communities and offline education programs; and establishing technical collaboration mechanisms with universities and enterprises. These &#8220;infrastructure&#8209;level&#8221; efforts, often unnoticed by outsiders, determine whether a technology can really take root.</p><p>Over three years, Cheng planned and organized more than 200 technical events, enabling millions of Chinese developers to systematically engage with cutting&#8209;edge technologies. These events were seen as important bridges between Chinese developers and frontier technologies, and they laid a solid foundation for Google&#8217;s developer ecosystem in China.</p><p>&#8220;Whether a technology can truly land depends on the learning path and the toolchain. This has never been simple &#8216;promotion&#8217;; it&#8217;s a system&#8209;level project,&#8221; Cheng says. Through these projects, he gradually transitioned from being a pure engineer to a technical communication expert who orchestrates content, localization, and community ecosystems.</p><div><hr></div><h2>Flutter: How China became one of the world&#8217;s most vibrant ecosystems</h2><p>Flutter is Google&#8217;s open&#8209;source, cross&#8209;platform application development framework. By the end of 2024, it had more than one million monthly active developers worldwide and had become one of the top five open&#8209;source projects on GitHub by annual contributions.</p><p>When Flutter first entered China, Cheng was one of the earliest local leaders responsible for its rollout. In a short period of time, he led efforts to build the documentation system, local toolchains, and development environments. Very quickly, China grew into one of the most active Flutter developer communities globally.</p><p>Under his leadership, Flutter&#8217;s localization in China achieved four core breakthroughs: establishing a usable, coherent Chinese&#8209;language documentation system; completing SDK and network environment adaptation; driving enterprise&#8209;level adoption by companies such as Alibaba, Tencent, ByteDance, and Baidu; and building a complete developer ecosystem loop.</p><p>The prosperity of Flutter in China was not an accident. Behind its evolution lies a longer, clearer thread: only when a technology crosses language barriers and other obstacles to reach a much broader group of people can a truly new ecosystem grow. What Cheng did was to build the foundational infrastructure that allowed a global technology to take root and thrive in China.</p><p>Globally, there are not many local leaders who can simultaneously drive documentation systems, local toolchains, enterprise&#8209;level adoption, and a closed&#8209;loop community ecosystem. This also brought Cheng sustained support and attention within Google and the Flutter community, eventually leading to his involvement in the Flutter open&#8209;source project organization itself.</p><div><hr></div><h2>After Google: continuing to connect technology and people</h2><p>After leaving Google in 2018, Cheng founded a technology consulting company, continuing to provide developer ecosystem and open&#8209;source strategy consulting services for multinational tech companies such as Google, Amazon, and Microsoft. Many technology companies, when entering the Chinese market or building their local developer ecosystems, invite him as a key strategic advisor.</p><p>With the rise of the open&#8209;source AI wave, and on the recommendation of his former Google colleague Wang Tiezhen&#8212;now Head of Asia&#8209;Pacific at Hugging Face&#8212;Cheng became a Hugging Face Fellow. In this role, he helps drive education, application, and ecosystem building for Hugging Face&#8212;the world&#8217;s largest open&#8209;source AI community&#8212;in China, helping developers stay globally connected and competitive in the era of large language models.</p><p>The Hugging Face Fellow program is an honorary track established for a small number of technical experts who have made outstanding contributions to the community. Globally, there are only a dozen or so Fellows, and Cheng is one of them. Through this role, he has led and participated in multiple open&#8209;source AI projects and initiatives aimed at Chinese developers.</p><p>No matter how technology has changed, his primary thread has remained the same: connecting technology and people, and connecting global innovation with local implementation.</p><div><hr></div><h2>Why are &#8220;connectors&#8221; more important than ever in a technological age?</h2><p>When asked about the role of &#8220;connector,&#8221; Cheng replied calmly: &#8220;Someone has to take these technologies forward, one step at a time, otherwise they only ever belong to a small group of people.&#8221;</p><p>In his view, technological breakthroughs are certainly important, but what truly changes the world is the process by which more people can understand, use, and benefit from these technologies. Cheng has chosen to stand at the intersection of front&#8209;stage and back&#8209;stage: on the one hand, he designs learning paths and ecosystem strategies; on the other, he validates those strategies through community practice.</p><p>For him, being a &#8220;connector&#8221; is both a long&#8209;term career choice and the answer he arrived at after repeatedly returning to the essence of the problem.</p><div><hr></div><h2>Being a connector in the age of technology</h2><p>We learned that Cheng and several colleagues from Hugging Face are currently working on translating a book about artificial intelligence technologies. In his view, translation is not simply a conversion between languages; it is the process of turning knowledge that &#8220;only a few people can understand&#8221; into something that &#8220;many people can grasp.&#8221;</p><p>Looking back at Cheng&#8217;s career, one can clearly see a consistent through&#8209;line: enabling advanced technologies to be understood, used, and ultimately shared by more people. Over the past decade and more, the projects he has led or participated in have directly influenced the technology choices and learning paths of a large number of Chinese developers and major technology companies.</p><p>In the surging tides of technological change, what may be scarce is not just the next new model or framework, but the people who actually make technology land in the real world. Cheng Lu is one such &#8220;super connector,&#8221; facilitating the exchange of technology and ideas across the globe.</p>]]></content:encoded></item><item><title><![CDATA[When Silent Expression Is Heard by the World: Cheng Lu and His Echo Bridge]]></title><description><![CDATA[Repost an interview post by china.com.]]></description><link>https://www.chenglu.com/p/echo-bridge</link><guid isPermaLink="false">https://www.chenglu.com/p/echo-bridge</guid><dc:creator><![CDATA[Luke]]></dc:creator><pubDate>Wed, 26 Nov 2025 04:24:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!BIHE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dc8369c-4e70-41d7-afb1-5881aeec43f0_1999x1060.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="pullquote"><p>I was interviewed by the China.com Technology Channel about Echo Bridge, an AI&#8209;driven communication concept my team and I designed for people who are deaf or hard of hearing, as well as those with speech impairments. The article below is an English rendering of that feature story, adapted slightly for the blog post. (Source: <a href="https://tech.china.com/articles/20251119/202511191767638.html">China.com</a>, <a href="https://tech-china-com.translate.goog/articles/20251119/202511191767638.html?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=zh-CN&amp;_x_tr_pto=wapp">Google translate</a>.) </p></div><p>In hospitals, banks, and classrooms, most people can complete basic communication simply by saying a few sentences. For many deaf and hard&#8209;of&#8209;hearing people, and for people with speech impairments, the absence of suitable assistive tools often means they have to explain their situation bit by bit through writing or typing. The very same tasks end up demanding far more time and energy.</p><p>Echo Bridge is designed to change exactly that moment.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!pa3i!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82024fd5-1d67-490d-98e1-052a7ea6807a_1999x1500.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pa3i!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82024fd5-1d67-490d-98e1-052a7ea6807a_1999x1500.jpeg 424w, https://substackcdn.com/image/fetch/$s_!pa3i!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82024fd5-1d67-490d-98e1-052a7ea6807a_1999x1500.jpeg 848w, https://substackcdn.com/image/fetch/$s_!pa3i!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82024fd5-1d67-490d-98e1-052a7ea6807a_1999x1500.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!pa3i!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82024fd5-1d67-490d-98e1-052a7ea6807a_1999x1500.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!pa3i!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82024fd5-1d67-490d-98e1-052a7ea6807a_1999x1500.jpeg" width="1456" height="1093" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/82024fd5-1d67-490d-98e1-052a7ea6807a_1999x1500.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1093,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:262392,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.chenglu.com/i/179989492?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82024fd5-1d67-490d-98e1-052a7ea6807a_1999x1500.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!pa3i!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82024fd5-1d67-490d-98e1-052a7ea6807a_1999x1500.jpeg 424w, https://substackcdn.com/image/fetch/$s_!pa3i!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82024fd5-1d67-490d-98e1-052a7ea6807a_1999x1500.jpeg 848w, https://substackcdn.com/image/fetch/$s_!pa3i!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82024fd5-1d67-490d-98e1-052a7ea6807a_1999x1500.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!pa3i!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82024fd5-1d67-490d-98e1-052a7ea6807a_1999x1500.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Winner of a 2025 Red Dot Design Concept Award in the &#8220;Communication Technology&#8221; category, Echo Bridge is Cheng Lu and his team&#8217;s attempt to explore the frontier of assistive technology. Cheng, the project lead, has long been active in developer and open&#8209;source communities. Over the past decade, his work has focused on building developer ecosystems and promoting new technologies, helping more developers understand and adopt them. This time, however, the product is aimed at a relatively niche group: people who are deaf or hard of hearing, a community that is easily overlooked in everyday life.</p><p>Visually, Echo Bridge is a compact set of devices: a desktop base unit paired with two wireless terminals. The base unit is equipped with two wide&#8209;angle cameras and one overhead camera with radar, allowing it to &#8220;see&#8221; the user&#8217;s gestures, facial expressions, and lip movements from multiple angles at once. For sign languages, these details are not &#8220;auxiliary information&#8221; &#8212; they are part of the language itself. True silent expression is usually formed by the combination of hand movements, facial expressions, and mouth shapes together.</p><p>Once these images are captured, the AI system in the background takes over. Using computer vision, it recognizes movements and expressions, and then combines them with language models to translate these silent expressions into text or speech for the hearing party. Cheng describes it as &#8220;an interpreter sitting between the two sides,&#8221; whose role is to pass on the meaning from both ends as completely as possible.</p><p>Unlike many hardware products that have already entered the market, Echo Bridge remains at the concept&#8209;design stage. There is no mass&#8209;production data yet, and systematic user testing has not begun. Cheng is candid about this: &#8220;Right now it is a &#8216;sketch&#8217; we&#8217;ve drawn, not a product that can be put into use immediately.&#8221; In his view, the significance of this &#8220;sketch&#8221; is not only in presenting the rough outline of a product, but in placing a clear direction on the table. &#8220;We want to first surface this problem, map out possible technical routes, and let more people see them. In the future, if we find the right partners, or more people are willing to join us in refining it, then when the time is right, we can turn it into a real product.&#8221;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Vi2J!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8934e198-2cb1-4e5c-9990-612a63b36b81_1125x1999.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Vi2J!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8934e198-2cb1-4e5c-9990-612a63b36b81_1125x1999.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Vi2J!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8934e198-2cb1-4e5c-9990-612a63b36b81_1125x1999.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Vi2J!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8934e198-2cb1-4e5c-9990-612a63b36b81_1125x1999.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Vi2J!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8934e198-2cb1-4e5c-9990-612a63b36b81_1125x1999.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Vi2J!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8934e198-2cb1-4e5c-9990-612a63b36b81_1125x1999.jpeg" width="370" height="657.4488888888889" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8934e198-2cb1-4e5c-9990-612a63b36b81_1125x1999.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1999,&quot;width&quot;:1125,&quot;resizeWidth&quot;:370,&quot;bytes&quot;:159273,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.chenglu.com/i/179989492?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8934e198-2cb1-4e5c-9990-612a63b36b81_1125x1999.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Vi2J!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8934e198-2cb1-4e5c-9990-612a63b36b81_1125x1999.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Vi2J!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8934e198-2cb1-4e5c-9990-612a63b36b81_1125x1999.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Vi2J!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8934e198-2cb1-4e5c-9990-612a63b36b81_1125x1999.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Vi2J!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8934e198-2cb1-4e5c-9990-612a63b36b81_1125x1999.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Looking back at his motivation, he says the starting point was actually quite simple:</p><blockquote><p>&#8220;Over the past decade or so, my work has mainly been about technical evangelism and ecosystem building for developers &#8212; helping more developers and companies adopt new technologies faster and better, so they can use these tools to improve productivity and create more valuable products. That in itself is already very meaningful.</p><p>For most people, new technology usually means a slightly faster phone, clearer photos, more features in an app. All of that is great; at its core it just makes life a bit more convenient. But for some people with hearing impairments, a well&#8209;designed technology product offers more than convenience; it determines whether they can speak for themselves.</p><p>In the past, they often had to rely on family members to interpret for them, or to write everything down. Many subtle feelings were hard to express fully, and the other side could not really hear them. If a tool like Echo Bridge could help them &#8216;translate&#8217; what they want to say more completely, so that others can understand them on the spot, that shift &#8212; from almost not being able to speak to finally being properly heard &#8212; is, to me, something very concrete and deeply valuable.&#8221;</p></blockquote><p>Red Dot&#8217;s recognition of Echo Bridge comes not only from its technical concept, but also from its design attitude. The physical design deliberately avoids the cold aesthetics of medical equipment, leaning instead toward familiar consumer electronics. It looks unobtrusive on a desk and does not feel &#8220;special&#8221; in the hand. The design team hopes it will be a tool anyone can use naturally, rather than a marker that constantly reminds its user, &#8220;You are different from others.&#8221;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!BIHE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dc8369c-4e70-41d7-afb1-5881aeec43f0_1999x1060.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BIHE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dc8369c-4e70-41d7-afb1-5881aeec43f0_1999x1060.png 424w, https://substackcdn.com/image/fetch/$s_!BIHE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dc8369c-4e70-41d7-afb1-5881aeec43f0_1999x1060.png 848w, https://substackcdn.com/image/fetch/$s_!BIHE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dc8369c-4e70-41d7-afb1-5881aeec43f0_1999x1060.png 1272w, https://substackcdn.com/image/fetch/$s_!BIHE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dc8369c-4e70-41d7-afb1-5881aeec43f0_1999x1060.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BIHE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dc8369c-4e70-41d7-afb1-5881aeec43f0_1999x1060.png" width="1456" height="772" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3dc8369c-4e70-41d7-afb1-5881aeec43f0_1999x1060.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:772,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1812671,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.chenglu.com/i/179989492?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dc8369c-4e70-41d7-afb1-5881aeec43f0_1999x1060.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!BIHE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dc8369c-4e70-41d7-afb1-5881aeec43f0_1999x1060.png 424w, https://substackcdn.com/image/fetch/$s_!BIHE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dc8369c-4e70-41d7-afb1-5881aeec43f0_1999x1060.png 848w, https://substackcdn.com/image/fetch/$s_!BIHE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dc8369c-4e70-41d7-afb1-5881aeec43f0_1999x1060.png 1272w, https://substackcdn.com/image/fetch/$s_!BIHE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3dc8369c-4e70-41d7-afb1-5881aeec43f0_1999x1060.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>In Cheng&#8217;s view, accessibility should not be treated merely as a narrow niche market, but as a litmus test for the deeper character of technology. &#8220;Technology is inherently meant to serve the public; that universal value is the basis for its existence,&#8221; he adds. &#8220;At the same time, we hope more of the tech community can pay attention to this space, so that the same technologies are applied more often to groups who are easily overlooked, creating products that truly change their lives.&#8221;</p><p>Echo Bridge may still be only a concept design, but it has already sent a clear signal: in an era of rapidly advancing artificial intelligence, technology can certainly continue to serve large&#8209;scale everyday needs, and it is also fully capable of bringing more meaningful innovation to the field of accessibility. Cheng and his team hope this small concept can become a starting point &#8212; one that prompts more people to see, reflect on, and even step into this area, working together to build a dependable bridge for those &#8220;silent expressions&#8221; that have long struggled to be heard. </p><p><em>(Text by Zhang Han)</em></p>]]></content:encoded></item><item><title><![CDATA[Getting Discourse to Send Mail via Alibaba Cloud DirectMail]]></title><description><![CDATA[Fixes Net::ReadTimeout and Error 436]]></description><link>https://www.chenglu.com/p/discourse-using-directmail</link><guid isPermaLink="false">https://www.chenglu.com/p/discourse-using-directmail</guid><dc:creator><![CDATA[Luke]]></dc:creator><pubDate>Mon, 28 Jul 2025 18:56:34 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!pz56!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ce24732-8de0-434f-9c2a-179d9a6f7370_1732x550.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>Introduction</h2><p>When you self&#8209;host a Discourse forum, reliable e&#8209;mail delivery is a make&#8209;or&#8209;break prerequisite. Discourse must be able to send sign&#8209;up confirmations, password resets, and digest e&#8209;mails, or your community never really comes alive. If you want to avoid the cost of the usual suspects (SendGrid, Mailgun, etc.), Alibaba Cloud DirectMail is an attractive alternative.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!pz56!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ce24732-8de0-434f-9c2a-179d9a6f7370_1732x550.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pz56!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ce24732-8de0-434f-9c2a-179d9a6f7370_1732x550.png 424w, https://substackcdn.com/image/fetch/$s_!pz56!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ce24732-8de0-434f-9c2a-179d9a6f7370_1732x550.png 848w, https://substackcdn.com/image/fetch/$s_!pz56!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ce24732-8de0-434f-9c2a-179d9a6f7370_1732x550.png 1272w, https://substackcdn.com/image/fetch/$s_!pz56!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ce24732-8de0-434f-9c2a-179d9a6f7370_1732x550.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!pz56!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ce24732-8de0-434f-9c2a-179d9a6f7370_1732x550.png" width="1456" height="462" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0ce24732-8de0-434f-9c2a-179d9a6f7370_1732x550.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:462,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:72457,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.cheng.lu/i/169467158?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ce24732-8de0-434f-9c2a-179d9a6f7370_1732x550.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!pz56!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ce24732-8de0-434f-9c2a-179d9a6f7370_1732x550.png 424w, https://substackcdn.com/image/fetch/$s_!pz56!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ce24732-8de0-434f-9c2a-179d9a6f7370_1732x550.png 848w, https://substackcdn.com/image/fetch/$s_!pz56!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ce24732-8de0-434f-9c2a-179d9a6f7370_1732x550.png 1272w, https://substackcdn.com/image/fetch/$s_!pz56!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ce24732-8de0-434f-9c2a-179d9a6f7370_1732x550.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This post walks through two hurdles I hit while wiring Discourse up to Alibaba Cloud:</p><ol><li><p>A mysterious <code>Net::ReadTimeout</code> during SMTP negotiation</p></li><li><p>A 436 <strong>&#8220;MAIL FROM doesn&#8217;t conform with authentication&#8221;</strong> error once the first problem was fixed</p></li></ol><p>I&#8217;ll explain why they happen and show exactly how to solve them.</p><div><hr></div><h2>1. The <code>Net::ReadTimeout</code> Trap</h2><h3>Symptom</h3><p><code>./launcher logs app</code> shows:</p><pre><code><code>Net::ReadTimeout</code></code></pre><h3>Root Cause</h3><p>Discourse defaults to <strong>STARTTLS</strong> on port <strong>587</strong>. On port <strong>465</strong>, however, Alibaba Cloud expects a TLS handshake <em>immediately</em>. If you try <code>STARTTLS</code> there, Discourse first opens a <em>plain&#8209;text</em> connection, then issues a <code>STARTTLS</code> command. The server rejects the clear&#8209;text hello and the connection hangs&#8212;hence the timeout.</p><blockquote><p><strong>Analogy</strong></p><ul><li><p><strong>465</strong> is &#8220;put on the hazmat suit <em>before</em> entering.&#8221;</p></li><li><p><strong>587</strong> is &#8220;step inside, chat for a second, <em>then</em> suit up if privacy is required.&#8221;</p></li></ul></blockquote><h3>Fix</h3><p>Force Discourse to speak TLS from the very first byte by:</p><ol><li><p>Using port <strong>465</strong></p></li><li><p>Disabling STARTTLS</p></li><li><p>Explicitly enabling SSL/TLS</p></li></ol><pre><code><code># containers/app.yml  (env section)
DISCOURSE_SMTP_ADDRESS: smtpdm-us-east-1.aliyuncs.com
DISCOURSE_SMTP_PORT: 465
DISCOURSE_SMTP_USER_NAME: "YOURNAME@YOURDOMAIN.TLD"
DISCOURSE_SMTP_PASSWORD: "YOURBEAUTIFULPASSWORD"
DISCOURSE_SMTP_ENABLE_START_TLS: "false"   # critical!
DISCOURSE_SMTP_SSL: "true"
DISCOURSE_SMTP_FORCE_TLS: "true"
DISCOURSE_NOTIFICATION_EMAIL: "no-reply@forum.cnbuy.co"
DISCOURSE_SMTP_AUTHENTICATION: "plain"</code></code></pre><div><hr></div><h2>2. The 436 &#8220;MAIL FROM Doesn&#8217;t Conform&#8221; Error</h2><h3>Symptom</h3><p>After the timeout is gone, the log shows:</p><pre><code><code>436 "MAIL FROM" doesn't conform with authentication [@sm060104]
(Auth Account: YOURNAME@YOURDOMAIN.TLD | Mail Account: noreply@YOURDOMAIN.TLD)</code></code></pre><h3>Root Cause</h3><p>Alibaba Cloud insists that the <em>envelope</em> sender (<code>MAIL FROM</code>) match the authenticated user. Discourse, by default, tries to send notifications as <strong>noreply</strong>@YOURDOMAIN.TLD, which mismatches <code>YOURNAME@YOURDOMAIN.TLD</code> (your SMTP credential).</p><h3>Fix</h3><p>Tell Discourse to use the same address for notifications:</p><pre><code><code>## containers/app.yml  (run section)
run:
  - exec: echo "Beginning of custom commands"
  - exec: rails r "SiteSetting.notification_email='YOURNAME@YOURDOMAIN.TLD'"
  - exec: echo "End of custom commands"</code></code></pre><p>Then rebuild:</p><pre><code><code>./launcher rebuild app</code></code></pre><div><hr></div><h2>3. Verification</h2><ol><li><p>Sign up with a throw&#8209;away e&#8209;mail address.</p></li><li><p>Check that the confirmation mail lands in the inbox (not spam).</p></li><li><p>Watch the Discourse logs&#8212;no more timeouts or 436 errors.</p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!paDg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97b2dca3-4dbd-45fb-add8-eedb334907be_2924x1554.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!paDg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97b2dca3-4dbd-45fb-add8-eedb334907be_2924x1554.png 424w, https://substackcdn.com/image/fetch/$s_!paDg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97b2dca3-4dbd-45fb-add8-eedb334907be_2924x1554.png 848w, https://substackcdn.com/image/fetch/$s_!paDg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97b2dca3-4dbd-45fb-add8-eedb334907be_2924x1554.png 1272w, https://substackcdn.com/image/fetch/$s_!paDg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97b2dca3-4dbd-45fb-add8-eedb334907be_2924x1554.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!paDg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97b2dca3-4dbd-45fb-add8-eedb334907be_2924x1554.png" width="1456" height="774" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/97b2dca3-4dbd-45fb-add8-eedb334907be_2924x1554.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:774,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:431155,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.cheng.lu/i/169467158?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97b2dca3-4dbd-45fb-add8-eedb334907be_2924x1554.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!paDg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97b2dca3-4dbd-45fb-add8-eedb334907be_2924x1554.png 424w, https://substackcdn.com/image/fetch/$s_!paDg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97b2dca3-4dbd-45fb-add8-eedb334907be_2924x1554.png 848w, https://substackcdn.com/image/fetch/$s_!paDg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97b2dca3-4dbd-45fb-add8-eedb334907be_2924x1554.png 1272w, https://substackcdn.com/image/fetch/$s_!paDg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97b2dca3-4dbd-45fb-add8-eedb334907be_2924x1554.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2>Conclusion</h2><ul><li><p><strong>Always match the transport to the port.</strong> Port&#8239;465 demands implicit TLS; port&#8239;587 expects STARTTLS.</p></li><li><p><strong>Align </strong><code>notification_email</code><strong> with your SMTP credential</strong> when your provider enforces a one&#8209;to&#8209;one mapping.</p></li><li><p>With those two tweaks, Alibaba Cloud DirectMail becomes a drop&#8209;in, cost&#8209;effective SMTP backend for Discourse.</p></li></ul><p>Happy self&#8209;hosting! If this saved you an afternoon of hair&#8209;pulling, feel free to share the post or drop a comment below.</p>]]></content:encoded></item><item><title><![CDATA[Characteristics of Effective & Ineffective Teams ]]></title><description><![CDATA[Characteristics of Effective Teams]]></description><link>https://www.chenglu.com/p/effective-vs-ineffective-teams-11-key-characteristics</link><guid isPermaLink="false">https://www.chenglu.com/p/effective-vs-ineffective-teams-11-key-characteristics</guid><dc:creator><![CDATA[Luke]]></dc:creator><pubDate>Thu, 19 Sep 2024 11:03:45 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/0798971f-d926-452e-aab4-654efea8b49c_1920x1097.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dFpz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21408fea-ccef-409b-ae27-2872d23429be_1920x1097.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dFpz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21408fea-ccef-409b-ae27-2872d23429be_1920x1097.jpeg 424w, https://substackcdn.com/image/fetch/$s_!dFpz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21408fea-ccef-409b-ae27-2872d23429be_1920x1097.jpeg 848w, https://substackcdn.com/image/fetch/$s_!dFpz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21408fea-ccef-409b-ae27-2872d23429be_1920x1097.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!dFpz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21408fea-ccef-409b-ae27-2872d23429be_1920x1097.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dFpz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21408fea-ccef-409b-ae27-2872d23429be_1920x1097.jpeg" width="1456" height="832" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/21408fea-ccef-409b-ae27-2872d23429be_1920x1097.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:832,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:261347,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!dFpz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21408fea-ccef-409b-ae27-2872d23429be_1920x1097.jpeg 424w, https://substackcdn.com/image/fetch/$s_!dFpz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21408fea-ccef-409b-ae27-2872d23429be_1920x1097.jpeg 848w, https://substackcdn.com/image/fetch/$s_!dFpz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21408fea-ccef-409b-ae27-2872d23429be_1920x1097.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!dFpz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21408fea-ccef-409b-ae27-2872d23429be_1920x1097.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><h2>Characteristics of Effective Teams</h2><div><hr></div><h3>1. There is a clear unity of purpose.</h3><p>There was free discussion of the objectives until members could commit themselves to them; the objectives are meaningful to each group member.</p><h3>2. The group is self-conscious about its own operations.</h3><p>The group has taken time to explicitly discuss group process -- how the group will function to achieve its objectives. The group has a clear, explicit, and mutually agreed-upon approach: mechanics, norms, expectations, rules, etc. Frequently, it will stop to examined how well it is doing or what may be interfering with its operation. Whatever the problem may be, it gets open discussion and a solution found.</p><h3>3. The group has set clear and demanding performance goals</h3><p>for itself and has translated these performance goals into well-defined concrete milestones against which it measures itself. The group defines and achieves a continuous series of "small wins" along the way to larger goals.</p><h3>4. The atmosphere tends to be informal, comfortable, relaxed.</h3><p>There are no obvious tensions, a working atmosphere in which people are involved and interested.</p><h3>5. There is a lot of discussion in which virtually everyone participates,</h3><p>but it remains pertinent to the purpose of the group. If discussion gets off track, someone will bring it back in short order. The members listen to each other. Every idea is given a hearing. People are not afraid of being foolish by putting forth a creative thought even if it seems extreme.</p><h3>6. People are free in expressing their feelings as well as their ideas.</h3><h3>7. There is disagreement and this is viewed as good.</h3><p>Disagreements are not suppressed or overridden by premature group action. The reasons are carefully examined, and the group seeks to resolve them rather than dominate the dissenter. Dissenters are not trying to dominate the group; they have a genuine difference of opinion. If there are basic disagreements that cannot be resolved, the group figures out a way to live with them without letting them block its efforts.</p><h3>8. Most decisions are made at a point where there is general agreement.</h3><p>However, those who disagree with the general agreement of the group do not keep their opposition private and let an apparent consensus mask their disagreement. The group does not accept a simple majority as a proper basis for action.</p><h3>9. Each individual carries his or her own weight,</h3><p>Meeting or exceeding the expectations of other group members. Each individual is respectful of the mechanics of the group: arriving on time, coming to meetings prepared, completing agreed upon tasks on time, etc. When action is taken, clears assignments are made (who-what-when) and willingly accepted and completed by each group member.</p><h3>10. Criticism is frequent, frank and relatively comfortable.</h3><p>The criticism has a constructive flavor -- oriented toward removing an obstacle that faces the group.</p><h3>11. The leadership of the group shifts from time to time.</h3><p>The issue is not who controls, but how to get the job done.</p><div><hr></div><h2>Characteristics of Ineffective Teams</h2><h3>1. There is low unity of purpose.</h3><p>Little or no evidence that the group is widely committed to common objectives or that the objectives are meaningful to each member of the group.</p><h3>2. The group tends to avoid discussion of its own maintenance.</h3><p>The group has taken little time to explicitly discuss group process -- how the group will function to achieve its objectives. The group does not have a clear, mutually agreed-upon approach: mechanics, norms, expectations, rules, etc. There is often much discussion after a meeting of what was wrong and why, but this is seldom discussed within the meeting itself.</p><h3>3. The group has low or ambiguous performance goals for itself.</h3><p>It has not defined concrete milestones against which it measures itself. The group has not given itself the stimulus of a continuous series of "small wins" along the way to larger goals.</p><h3>4. The atmosphere is likely to reflect either indifference</h3><p>(Lots of side conversations, whispering, etc.), boredom, or tension. The group is not genuinely engaged.</p><h3>5. A few people tend to dominate.</h3><p>Sometimes their contributions are way off the point, but little is done by anyone in the group to keep the group clearly on track. People do not really listen to each other. Ideas are ignored or overriden. Conversations after group meetings reveal that people failed to express their ideas or feelings.</p><h3>6. Personal feelings are hidden.</h3><p>There is fear that these are too explosive if brought out.</p><h3>7. Disagreements are not generally dealt with effectively by the group.</h3><p>They may be suppressed by those who fear conflict, or there may be a "Tyranny of the Minority" in which an individual or sub-group is so aggressive that the majority accedes to their wishes in order to preserve the peace.</p><h3>8. Actions are often taken prematurely before the real issues are either examined or resolved.</h3><p>There is sometimes grousing after the meeting. A simple majority is considered sufficient, and the minority is expected to go along. The minority remains resentful and uncommitted.</p><h3>9. There are one or more group members who do not carry their fair share</h3><p>Failing to meet expectation of other group members. One or more members are disrespectful of the mechanics of the group: arriving late, coming unprepared, not completing agreed upon tasks on time, etc. Action steps are either unclear (who-what-when) or some group members are unwilling to accept and complete action steps at an equal level to other group members.</p><h3>10. Criticism may be present, but it is tension-producing or hostile.</h3><p>Some people avoid giving constructive criticism.</p><h3>11. There is a dominant figure in the group who seeks to gain and retain power in the group.</h3><div><hr></div><p>Sources: The Human Side of Enterprise, by Douglas MacGregor The Wisdom of Teams, by Kaztenbach and Smith</p><p>Repost content for academic research purpose.</p>]]></content:encoded></item><item><title><![CDATA[77 Lesson in 77 中文版]]></title><description><![CDATA[&#19968;&#20999;&#22987;&#20110;&#24895;&#26223;&#12289;&#20445;&#25345;&#22909;&#22855;&#12290;]]></description><link>https://www.chenglu.com/p/77-lesson-in-77</link><guid isPermaLink="false">https://www.chenglu.com/p/77-lesson-in-77</guid><dc:creator><![CDATA[Luke]]></dc:creator><pubDate>Sun, 25 Aug 2024 16:04:19 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/6ce6a61c-549e-4765-8382-1e62ce0de752_1276x1648.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>&#21407;&#25991;&#65306;<a href="https://arnoldspumpclub.com/blogs/newsletter/77-life-lessons-arnold-schwarzenegger">77 Life Lessons From Arnold Schwarzenegger</a></p><p>1. Everything starts with vision. You have to see it before you can achieve it. You will never regret the time you spend to develop a very clear vision. When I say clear, I mean so clear that it plays in your mind like a movie. Before I stepped on a bodybuilding stage, I saw myself standing on the podium holding the trophy. It was like a memory &#8212; one that just hadn't happened yet.</p><p>&#19968;&#20999;&#37117;&#20174;&#24895;&#26223;&#24320;&#22987;&#12290;&#22312;&#23454;&#29616;&#20043;&#21069;&#65292;&#20320;&#24517;&#39035;&#20808;&#30475;&#21040;&#23427;&#12290;&#20320;&#27704;&#36828;&#19981;&#20250;&#21518;&#24724;&#33457;&#26102;&#38388;&#21435;&#21457;&#23637;&#19968;&#20010;&#38750;&#24120;&#28165;&#26224;&#30340;&#24895;&#26223;&#12290;&#24403;&#25105;&#35828;&#28165;&#26224;&#26102;&#65292;&#25105;&#30340;&#24847;&#24605;&#26159;&#23427;&#22312;&#20320;&#33041;&#28023;&#20013;&#20687;&#30005;&#24433;&#19968;&#26679;&#25773;&#25918;&#12290;&#22312;&#25105;&#30331;&#19978;&#20581;&#32654;&#33310;&#21488;&#20043;&#21069;&#65292;&#25105;&#23601;&#30475;&#21040;&#33258;&#24049;&#31449;&#22312;&#39046;&#22870;&#21488;&#19978;&#65292;&#25163;&#25569;&#22870;&#26479;&#12290;&#36825;&#23601;&#20687;&#19968;&#20010;&#36824;&#26410;&#21457;&#29983;&#30340;&#35760;&#24518;&#12290;</p><p>2. Put down your phone. Let your mind wander. I had all the time in the world. We didn't have a television. We didn't even have a telephone. My only escape from boredom was disappearing into my own thoughts and dreams. I was lucky. You aren't. You have a machine in your pocket that can tell you everything about the world. Put it down. Don't let it tell you who you want to be. Let your mind do that.</p><p>&#25918;&#19979;&#25163;&#26426;&#12290;&#35753;&#24605;&#32490;&#38543;&#24847;&#28216;&#33633;&#12290;&#25105;&#26377;&#30340;&#26159;&#26102;&#38388;&#12290;&#24403;&#26102;&#25105;&#20204;&#27809;&#26377;&#30005;&#35270;&#65292;&#29978;&#33267;&#27809;&#26377;&#30005;&#35805;&#12290;&#25105;&#21807;&#19968;&#30340;&#28040;&#36963;&#26041;&#24335;&#23601;&#26159;&#27785;&#28024;&#22312;&#33258;&#24049;&#30340;&#24605;&#32490;&#21644;&#26790;&#24819;&#20013;&#12290;&#25105;&#24456;&#24184;&#36816;&#12290;&#32780;&#20320;&#21364;&#19981;&#26159;&#12290;&#20320;&#21475;&#34955;&#37324;&#26377;&#19968;&#21488;&#33021;&#21578;&#35785;&#20320;&#19990;&#30028;&#19978;&#19968;&#20999;&#30340;&#26426;&#22120;&#12290;&#25918;&#19979;&#23427;&#12290;&#19981;&#35201;&#35753;&#23427;&#21578;&#35785;&#20320;&#20320;&#24819;&#25104;&#20026;&#35841;&#65292;&#35753;&#20320;&#30340;&#24605;&#32500;&#21435;&#20915;&#23450;&#12290;</p><p>3. If you don't see your vision right away, there is absolutely nothing wrong with you. It's normal. You need to explore, try new things, read, meet new mentors, learn. You need to&#8230;</p><p>&#22914;&#26524;&#20320;&#27809;&#26377;&#31435;&#21051;&#30475;&#21040;&#20320;&#30340;&#24895;&#26223;&#65292;&#36825;&#23436;&#20840;&#27809;&#26377;&#38382;&#39064;&#12290;&#36825;&#26159;&#27491;&#24120;&#30340;&#12290;&#20320;&#38656;&#35201;&#25506;&#32034;&#65292;&#23581;&#35797;&#26032;&#20107;&#29289;&#65292;&#38405;&#35835;&#65292;&#36935;&#35265;&#26032;&#23548;&#24072;&#65292;&#23398;&#20064;&#12290;&#20320;&#38656;&#35201;&#8230;&#8230;</p><p>4. Be curious. Read books. Read magazines. Watch documentaries. Find a subject that gets you going and dive in as deep as you can. If your vision isn't clear, curiosity is your best bet. Even when it becomes clear, never stop learning.</p><p>&#20445;&#25345;&#22909;&#22855;&#24515;&#12290;&#35835;&#20070;&#12289;&#35835;&#26434;&#24535;&#12289;&#30475;&#32426;&#24405;&#29255;&#12290;&#25214;&#21040;&#19968;&#20010;&#35753;&#20320;&#24863;&#20852;&#36259;&#30340;&#20027;&#39064;&#65292;&#24182;&#23613;&#21487;&#33021;&#28145;&#20837;&#12290;&#22914;&#26524;&#20320;&#30340;&#24895;&#26223;&#19981;&#28165;&#26224;&#65292;&#22909;&#22855;&#24515;&#26159;&#20320;&#26368;&#22909;&#30340;&#24110;&#25163;&#12290;&#21363;&#20351;&#24403;&#24895;&#26223;&#21464;&#24471;&#28165;&#26224;&#65292;&#20063;&#19981;&#35201;&#20572;&#27490;&#23398;&#20064;&#12290;</p><p>5. Decide who &#8212; not what &#8212; you want to be. Make your vision a part of your identity. Don't say, "I want to be fit." Say, "I want to be the type of person who can keep up with my kids and grandkids," or "I want to be the person who everyone looks at on the beach."</p><p>&#20915;&#23450;&#20320;&#24819;&#25104;&#20026;&#35841;&#65292;&#32780;&#19981;&#26159;&#20320;&#24819;&#20570;&#20160;&#20040;&#12290;&#35753;&#20320;&#30340;&#24895;&#26223;&#25104;&#20026;&#20320;&#30340;&#19968;&#37096;&#20998;&#12290;&#19981;&#35201;&#35828; &#8220;&#25105;&#24819;&#20445;&#25345;&#20581;&#24247;&#8221;&#65292;&#32780;&#35201;&#35828; &#8220;&#25105;&#24819;&#25104;&#20026;&#19968;&#20010;&#33021;&#36319;&#24471;&#19978;&#25105;&#30340;&#23401;&#23376;&#21644;&#23385;&#23376;&#30340;&#20154;&#8221;&#65292;&#25110;&#32773; &#8220;&#25105;&#24819;&#25104;&#20026;&#28023;&#28393;&#19978;&#25152;&#26377;&#20154;&#37117;&#27880;&#35270;&#30340;&#20154;&#8221;&#12290;</p><p>6. Don't worry about your motivation sounding silly. When I talk to people in the gym, I hear all kinds of motivations. Some people get motivated to prove their naysayers wrong. Some people get motivated to look good for potential partners. Nothing that keeps you moving forward is too silly.</p><p>&#19981;&#35201;&#25285;&#24515;&#20320;&#30340;&#21160;&#26426;&#21548;&#36215;&#26469;&#24456;&#20667;&#12290;&#24403;&#25105;&#22312;&#20581;&#36523;&#25151;&#19982;&#20154;&#20132;&#35848;&#26102;&#65292;&#25105;&#21548;&#21040;&#21508;&#31181;&#21508;&#26679;&#30340;&#21160;&#26426;&#12290;&#26377;&#20123;&#20154;&#34987;&#28608;&#21169;&#21435;&#35777;&#26126;&#24576;&#30097;&#20182;&#20204;&#30340;&#20154;&#26159;&#38169;&#30340;&#65292;&#26377;&#20123;&#20154;&#34987;&#28608;&#21169;&#26159;&#20026;&#20102;&#22312;&#28508;&#22312;&#20276;&#20387;&#38754;&#21069;&#30475;&#36215;&#26469;&#26356;&#22909;&#12290;&#20219;&#20309;&#33021;&#35753;&#20320;&#21069;&#36827;&#30340;&#21160;&#26426;&#37117;&#19981;&#31639;&#20667;&#12290;</p><p>7. Make sure you know the why behind your next move. I hear from people all the time, "I'm finishing college, and I don't know what I want to do yet, so I'm going to law school or graduate school." There are fantastic reasons to go into debt for law school or grad school, but you better know who you want to be. If you want to be the next great constitutional lawyer protecting democracy in front of the Supreme Court, or if you want to fight for justice for underserved people, I could go on and on. If you know why you want to continue your education, your tuition becomes an investment. But if you don't have the "why" yet, suddenly, that debt isn't an investment but a burden. Instead of doing something that fulfills you, you'll spend your life doing whatever it takes just to pay those bills.</p><p>&#30830;&#20445;&#20320;&#30693;&#36947;&#19979;&#19968;&#27493;&#34892;&#21160;&#32972;&#21518;&#30340;&#21407;&#22240;&#12290;&#25105;&#32463;&#24120;&#21548;&#21040;&#26377;&#20154;&#35828;&#65292;&#8220;&#25105;&#24555;&#35201;&#22823;&#23398;&#27605;&#19994;&#20102;&#65292;&#36824;&#19981;&#30693;&#36947;&#33258;&#24049;&#24819;&#20570;&#20160;&#20040;&#65292;&#25152;&#20197;&#25105;&#35201;&#21435;&#27861;&#23398;&#38498;&#25110;&#30740;&#31350;&#29983;&#38498;&#12290;&#8221; &#20026;&#20102;&#27861;&#23398;&#38498;&#25110;&#30740;&#31350;&#29983;&#38498;&#36127;&#20538;&#26159;&#26377;&#24456;&#22909;&#30340;&#29702;&#30001;&#30340;&#65292;&#20294;&#20320;&#26368;&#22909;&#30693;&#36947;&#20320;&#24819;&#25104;&#20026;&#20160;&#20040;&#26679;&#30340;&#20154;&#12290;&#22914;&#26524;&#20320;&#24819;&#25104;&#20026;&#19979;&#19968;&#20301;&#22312;&#26368;&#39640;&#27861;&#38498;&#21069;&#25421;&#21355;&#27665;&#20027;&#30340;&#20255;&#22823;&#23466;&#27861;&#24459;&#24072;&#65292;&#25110;&#32773;&#20026;&#24369;&#21183;&#32676;&#20307;&#20105;&#21462;&#27491;&#20041;&#65292;&#25105;&#21487;&#20197;&#35828;&#24456;&#22810;&#29702;&#30001;&#12290;&#22914;&#26524;&#20320;&#30693;&#36947;&#20026;&#20160;&#20040;&#35201;&#32487;&#32493;&#28145;&#36896;&#65292;&#37027;&#20040;&#23398;&#36153;&#23601;&#25104;&#20102;&#19968;&#31181;&#25237;&#36164;&#12290;&#20294;&#22914;&#26524;&#20320;&#36824;&#19981;&#30693;&#36947; &#8220;&#20026;&#20160;&#20040;&#8221;&#65292;&#37027;&#36825;&#31181;&#20538;&#21153;&#31361;&#28982;&#23601;&#19981;&#20877;&#26159;&#25237;&#36164;&#65292;&#32780;&#26159;&#36127;&#25285;&#12290;&#19982;&#20854;&#20570;&#19968;&#20123;&#35753;&#20320;&#24863;&#21040;&#28385;&#36275;&#30340;&#20107;&#24773;&#65292;&#20320;&#20250;&#33457;&#19968;&#29983;&#30340;&#26102;&#38388;&#21435;&#20570;&#20219;&#20309;&#33021;&#36824;&#28165;&#36825;&#20123;&#36134;&#21333;&#30340;&#24037;&#20316;&#12290;</p><p>8. I hear from a lot of people in their 40s and 50s who have a great family and have found success in their profession, but they still feel that they are missing something. They always ask me if it's time to look for a new vision. I tell them before they leave behind their job, spend some time giving back. Volunteer to coach kid's sports. Tutor at an after-school program. Feed people at a homeless shelter. Find some way to give back. I think that 40 to 50-year-old itch isn't always a sign that you need to change your life completely. Often, I think it's your mind realizing that you've become successful, and you have a responsibility to help others because&#8230;</p><p>&#25105;&#21548;&#21040;&#24456;&#22810;&#22235;&#20116;&#21313;&#23681;&#30340;&#20154;&#65292;&#20182;&#20204;&#26377;&#19968;&#20010;&#24456;&#22909;&#30340;&#23478;&#24237;&#65292;&#24182;&#19988;&#22312;&#32844;&#19994;&#19978;&#21462;&#24471;&#20102;&#25104;&#21151;&#65292;&#20294;&#20182;&#20204;&#20173;&#28982;&#35273;&#24471;&#33258;&#24049;&#32570;&#23569;&#20102;&#19968;&#20123;&#19996;&#35199;&#12290;&#20182;&#20204;&#24635;&#26159;&#38382;&#25105;&#26159;&#21542;&#35813;&#23547;&#25214;&#26032;&#30340;&#24895;&#26223;&#20102;&#12290;&#25105;&#21578;&#35785;&#20182;&#20204;&#65292;&#22312;&#31163;&#24320;&#24037;&#20316;&#20043;&#21069;&#65292;&#33457;&#28857;&#26102;&#38388;&#22238;&#39304;&#31038;&#20250;&#12290;&#24535;&#24895;&#25945;&#23401;&#23376;&#20204;&#30340;&#36816;&#21160;&#39033;&#30446;&#12290;&#22312;&#35838;&#21518;&#36741;&#23548;&#39033;&#30446;&#20013;&#25285;&#20219;&#23548;&#24072;&#12290;&#22312;&#26080;&#23478;&#21487;&#24402;&#32773;&#25910;&#23481;&#25152;&#21890;&#39135;&#12290;&#25214;&#21040;&#19968;&#20123;&#26041;&#24335;&#22238;&#39304;&#31038;&#20250;&#12290;&#25105;&#35748;&#20026;&#65292;&#22235;&#20116;&#21313;&#23681;&#26102;&#30340;&#37027;&#31181;&#30162;&#30162;&#24863;&#24182;&#19981;&#24635;&#26159;&#24847;&#21619;&#30528;&#20320;&#38656;&#35201;&#23436;&#20840;&#25913;&#21464;&#20320;&#30340;&#29983;&#27963;&#12290;&#36890;&#24120;&#65292;&#25105;&#35748;&#20026;&#36825;&#26159;&#20320;&#30340;&#24515;&#28789;&#24847;&#35782;&#21040;&#20320;&#24050;&#32463;&#25104;&#21151;&#20102;&#65292;&#24182;&#19988;&#20320;&#26377;&#36131;&#20219;&#21435;&#24110;&#21161;&#21035;&#20154;&#65292;&#22240;&#20026;&#8230;&#8230;</p><p>9. None of us make it alone. I am not a self-made man, even though I came to America without any money. Claiming I made it on my own would mean disrespecting my parents, the mentors and early coaches, the training partners and friends like Franco, and every single person who reached out and gave me a hand when I needed it. No matter who you are, someone helped you or laid the groundwork for you along the way. Once you accept that, you can see the tremendous responsibility that comes with it. You have a duty to help the next generation.</p><p>&#27809;&#26377;&#20154;&#33021;&#29420;&#33258;&#25104;&#21151;&#12290;&#21363;&#20351;&#25105;&#26469;&#21040;&#32654;&#22269;&#26102;&#19968;&#26080;&#25152;&#26377;&#65292;&#25105;&#20063;&#19981;&#26159;&#33258;&#25105;&#25104;&#23601;&#30340;&#20154;&#12290;&#22768;&#31216;&#25105;&#38752;&#33258;&#24049;&#25104;&#21151;&#26159;&#23545;&#25105;&#29238;&#27597;&#12289;&#23548;&#24072;&#21644;&#26089;&#26399;&#25945;&#32451;&#12289;&#35757;&#32451;&#20249;&#20276;&#21644;&#20687;&#24343;&#26391;&#21733;&#36825;&#26679;&#30340;&#26379;&#21451;&#20197;&#21450;&#27599;&#19968;&#20010;&#22312;&#25105;&#38656;&#35201;&#26102;&#20280;&#20986;&#25588;&#25163;&#30340;&#20154;&#19981;&#23562;&#37325;&#12290;&#26080;&#35770;&#20320;&#26159;&#35841;&#65292;&#24635;&#26377;&#20154;&#22312;&#19968;&#36335;&#19978;&#24110;&#21161;&#36807;&#20320;&#25110;&#20026;&#20320;&#38138;&#36335;&#12290;&#19968;&#26086;&#20320;&#25509;&#21463;&#20102;&#36825;&#19968;&#28857;&#65292;&#20320;&#23601;&#33021;&#30475;&#21040;&#38543;&#20043;&#32780;&#26469;&#30340;&#24040;&#22823;&#36131;&#20219;&#12290;&#20320;&#26377;&#20041;&#21153;&#24110;&#21161;&#19979;&#19968;&#20195;&#12290;</p><p>10. Your vision will grow and change throughout your life. I love the story of Sir Edmund Hillary, the first person to climb Mount Everest. The press asked him about the view at the top, and he told them that he saw another peak he'd never seen before and started planning how he'd climb that mountain. When you find success, more doors will open. You can find yourself passionate about something you would have never imagined 20 years earlier. Because the truth is&#8230;</p><p>&#20320;&#30340;&#24895;&#26223;&#20250;&#22312;&#20320;&#30340;&#19968;&#29983;&#20013;&#25104;&#38271;&#21644;&#21464;&#21270;&#12290;&#25105;&#21916;&#27426;&#22467;&#24503;&#33945;&#12539;&#24076;&#25289;&#37324;&#29237;&#22763;&#30340;&#25925;&#20107;&#65292;&#20182;&#26159;&#31532;&#19968;&#20010;&#30331;&#19978;&#29664;&#31302;&#26391;&#29595;&#23792;&#30340;&#20154;&#12290;&#35760;&#32773;&#38382;&#20182;&#39030;&#23792;&#30340;&#26223;&#33394;&#22914;&#20309;&#65292;&#20182;&#21578;&#35785;&#20182;&#20204;&#20182;&#30475;&#21040;&#20102;&#21478;&#19968;&#24231;&#20174;&#26410;&#35265;&#36807;&#30340;&#23665;&#23792;&#65292;&#24182;&#24320;&#22987;&#35745;&#21010;&#22914;&#20309;&#25856;&#30331;&#37027;&#24231;&#23665;&#12290;&#24403;&#20320;&#21462;&#24471;&#25104;&#21151;&#26102;&#65292;&#26356;&#22810;&#30340;&#38376;&#20250;&#21521;&#20320;&#25950;&#24320;&#12290;&#20320;&#21487;&#33021;&#20250;&#21457;&#29616;&#33258;&#24049;&#23545;&#20108;&#21313;&#24180;&#21069;&#20174;&#26410;&#24819;&#35937;&#36807;&#30340;&#20107;&#24773;&#20805;&#28385;&#28608;&#24773;&#12290;&#22240;&#20026;&#20107;&#23454;&#26159;&#8230;&#8230;</p><p>11. The joy is not in the victory or in standing at the top of the mountain. The joy is the work that gets you there. If you think that the success you envision is the key to happiness, you're going to be very disappointed when you achieve it. Once you learn to love the work, you'll never have to worry about being happy or fulfilled because there is always work to be done.</p><p>&#24555;&#20048;&#19981;&#22312;&#20110;&#32988;&#21033;&#25110;&#31449;&#22312;&#23665;&#39030;&#19978;&#12290;&#24555;&#20048;&#22312;&#20110;&#23558;&#20320;&#24102;&#21040;&#37027;&#37324;&#30340;&#24037;&#20316;&#12290;&#22914;&#26524;&#20320;&#35748;&#20026;&#20320;&#35774;&#24819;&#30340;&#25104;&#21151;&#26159;&#24184;&#31119;&#30340;&#20851;&#38190;&#65292;&#37027;&#20040;&#24403;&#20320;&#23454;&#29616;&#23427;&#26102;&#65292;&#20320;&#20250;&#38750;&#24120;&#22833;&#26395;&#12290;&#19968;&#26086;&#20320;&#23398;&#20250;&#20102;&#28909;&#29233;&#24037;&#20316;&#65292;&#20320;&#23601;&#27704;&#36828;&#19981;&#24517;&#25285;&#24515;&#26159;&#21542;&#24184;&#31119;&#25110;&#20805;&#23454;&#65292;&#22240;&#20026;&#24635;&#26377;&#24037;&#20316;&#35201;&#20570;&#12290;</p><p>12. Reps, reps, reps. You might think you only do reps in the gym, but repetitions are the key to life. Whether you want to improve at speaking in public or reading books or just eating better, you will need to do reps. Whatever you work at, it becomes easier and less uncomfortable with every rep you do.</p><p>&#21453;&#22797;&#32451;&#20064;&#65292;&#21453;&#22797;&#32451;&#20064;&#65292;&#21453;&#22797;&#32451;&#20064;&#12290;&#20320;&#21487;&#33021;&#35748;&#20026;&#20320;&#21482;&#26159;&#22312;&#20581;&#36523;&#25151;&#36827;&#34892;&#37325;&#22797;&#32451;&#20064;&#65292;&#20294;&#37325;&#22797;&#26159;&#29983;&#27963;&#30340;&#20851;&#38190;&#12290;&#26080;&#35770;&#20320;&#24819;&#22312;&#20844;&#20247;&#28436;&#35762;&#12289;&#38405;&#35835;&#20070;&#31821;&#25110;&#21482;&#26159;&#26356;&#22909;&#22320;&#39278;&#39135;&#26041;&#38754;&#26377;&#25152;&#25552;&#21319;&#65292;&#20320;&#37117;&#38656;&#35201;&#36827;&#34892;&#21453;&#22797;&#32451;&#20064;&#12290;&#26080;&#35770;&#20320;&#22312;&#20570;&#20160;&#20040;&#65292;&#27599;&#27425;&#32451;&#20064;&#37117;&#20250;&#35753;&#23427;&#21464;&#24471;&#26356;&#23481;&#26131;&#12289;&#26356;&#23569;&#19981;&#36866;&#12290;</p><p>13. Discomfort isn't a sign to stop, it's a sign to keep going. Being uncomfortable means you are growing. In the gym, your muscles and strength don't grow from the first 10 easy, fast reps. They grow from the last 2-3 hard and slow reps. It's the same with everything in life. Learning something new isn't supposed to be easy. Doing something you've never done before will always be hard.</p><p>&#19981;&#36866;&#24182;&#19981;&#26159;&#20572;&#27490;&#30340;&#20449;&#21495;&#65292;&#32780;&#26159;&#32487;&#32493;&#21069;&#36827;&#30340;&#20449;&#21495;&#12290;&#24863;&#21040;&#19981;&#36866;&#24847;&#21619;&#30528;&#20320;&#22312;&#25104;&#38271;&#12290;&#22312;&#20581;&#36523;&#25151;&#37324;&#65292;&#20320;&#30340;&#32908;&#32905;&#21644;&#21147;&#37327;&#19981;&#26159;&#20174;&#21069;&#21313;&#20010;&#36731;&#26494;&#12289;&#24555;&#36895;&#30340;&#37325;&#22797;&#32451;&#20064;&#20013;&#22686;&#38271;&#30340;&#65292;&#32780;&#26159;&#20174;&#26368;&#21518; 2-3 &#20010;&#33392;&#38590;&#12289;&#32531;&#24930;&#30340;&#37325;&#22797;&#32451;&#20064;&#20013;&#22686;&#38271;&#30340;&#12290;&#29983;&#27963;&#20013;&#30340;&#19968;&#20999;&#20063;&#26159;&#22914;&#27492;&#12290;&#23398;&#20064;&#26032;&#20107;&#29289;&#19981;&#24212;&#35813;&#26159;&#23481;&#26131;&#30340;&#12290;&#20570;&#19968;&#20123;&#20320;&#20174;&#26410;&#20570;&#36807;&#30340;&#20107;&#24773;&#24635;&#26159;&#24456;&#38590;&#12290;</p><p>14. If you can make discomfort your friend, you will find that most limits you've placed on yourself or others have placed on you are totally fake.</p><p>&#22914;&#26524;&#20320;&#33021;&#35753;&#19981;&#36866;&#25104;&#20026;&#20320;&#30340;&#26379;&#21451;&#65292;&#20320;&#20250;&#21457;&#29616;&#20320;&#32473;&#33258;&#24049;&#35774;&#23450;&#30340;&#22823;&#22810;&#25968;&#38480;&#21046;&#65292;&#25110;&#21035;&#20154;&#32473;&#20320;&#35774;&#23450;&#30340;&#22823;&#22810;&#25968;&#38480;&#21046;&#37117;&#26159;&#20551;&#30340;&#12290;</p><p>15. Start small. Do one rep of something that takes you out of your comfort zone every day. The more reps you do, the easier it will become to be comfortable being uncomfortable.</p><p>&#20174;&#23567;&#20107;&#20570;&#36215;&#12290;&#27599;&#22825;&#20570;&#19968;&#20214;&#35753;&#20320;&#36208;&#20986;&#33298;&#36866;&#21306;&#30340;&#20107;&#24773;&#12290;&#20320;&#20570;&#30340;&#37325;&#22797;&#32451;&#20064;&#36234;&#22810;&#65292;&#36234;&#23481;&#26131;&#36866;&#24212;&#19981;&#36866;&#12290;</p><p>16. There is nothing more comfortable than sitting on the couch watching some great TV. But nobody ever changed their life or changed the world from their couch.</p><p>&#27809;&#26377;&#20160;&#20040;&#27604;&#22352;&#22312;&#27801;&#21457;&#19978;&#30475;&#22909;&#30475;&#30340;&#30005;&#35270;&#26356;&#33298;&#26381;&#30340;&#20102;&#12290;&#20294;&#27809;&#26377;&#20154;&#26366;&#32463;&#22352;&#22312;&#27801;&#21457;&#19978;&#25913;&#21464;&#20102;&#20182;&#20204;&#30340;&#29983;&#27963;&#25110;&#25913;&#21464;&#20102;&#19990;&#30028;&#12290;</p><p>17. Train your mind and your body. The Romans had a saying: Mens sana in corpore sano. A healthy mind in a healthy body. One of my earliest mentors, the first person to really encourage my weightlifting dreams, was a local politician named Fredi Gerstl. Fredi supported our weightlifting club and helped us get the equipment that we needed. All he asked for in return was that we train our minds as much as we trained our bodies. He gave us the classic Greek and Roman texts and talked through them with us. Since he encouraged our physical training, we were more than willing to train our minds with him. There is also a lesson in that&#8230;</p><p>&#35757;&#32451;&#20320;&#30340;&#24515;&#26234;&#21644;&#36523;&#20307;&#12290;&#21476;&#32599;&#39532;&#20154;&#26377;&#19968;&#21477;&#35805;&#65306;&#8220;Mens sana in corpore sano&#8221;&#65292;&#24847;&#24605;&#26159; &#8220;&#20581;&#24247;&#30340;&#24515;&#26234;&#23507;&#20110;&#20581;&#24247;&#30340;&#36523;&#20307;&#20013;&#8221;&#12290;&#25105;&#30340;&#26089;&#26399;&#23548;&#24072;&#20043;&#19968;&#65292;&#31532;&#19968;&#20301;&#30495;&#27491;&#40723;&#21169;&#25105;&#20030;&#37325;&#26790;&#24819;&#30340;&#20154;&#65292;&#26159;&#19968;&#20301;&#21517;&#21483;&#24343;&#38647;&#36842;&#12539;&#26684;&#26031;&#29305;&#23572;&#30340;&#22320;&#26041;&#25919;&#27835;&#23478;&#12290;&#24343;&#38647;&#36842;&#25903;&#25345;&#25105;&#20204;&#30340;&#20030;&#37325;&#20465;&#20048;&#37096;&#65292;&#24182;&#24110;&#21161;&#25105;&#20204;&#33719;&#24471;&#20102;&#25152;&#38656;&#30340;&#35774;&#22791;&#12290;&#20182;&#35201;&#27714;&#30340;&#22238;&#25253;&#21482;&#26159;&#25105;&#20204;&#20687;&#35757;&#32451;&#36523;&#20307;&#19968;&#26679;&#35757;&#32451;&#25105;&#20204;&#30340;&#24515;&#26234;&#12290;&#20182;&#32473;&#25105;&#20204;&#25552;&#20379;&#20102;&#32463;&#20856;&#30340;&#24076;&#33098;&#21644;&#32599;&#39532;&#25991;&#29486;&#65292;&#24182;&#19982;&#25105;&#20204;&#19968;&#36215;&#35752;&#35770;&#12290;&#22240;&#20026;&#20182;&#40723;&#21169;&#25105;&#20204;&#30340;&#36523;&#20307;&#35757;&#32451;&#65292;&#25105;&#20204;&#38750;&#24120;&#24895;&#24847;&#19982;&#20182;&#19968;&#36215;&#35757;&#32451;&#24515;&#26234;&#12290;&#36825;&#20854;&#20013;&#20063;&#26377;&#19968;&#20010;&#25945;&#35757;&#8230;&#8230;</p><p>18. If you want to help others, meet people where they are. If Fredi had acted like the other adults in our town and discouraged our weightlifting and bodybuilding, he would have never had the same impact on us. When we have kids or people we mentor, it can be easy to disrespect whatever they're passionate about because we don't understand it. Resist that temptation. Find common ground. You are most likely to have an impact with someone who wants to listen to you.</p><p>&#22914;&#26524;&#20320;&#24819;&#24110;&#21161;&#21035;&#20154;&#65292;&#23601;&#20174;&#20182;&#20204;&#25152;&#22312;&#30340;&#22320;&#26041;&#24320;&#22987;&#12290;&#22914;&#26524;&#24343;&#38647;&#36842;&#20687;&#25105;&#20204;&#38215;&#19978;&#30340;&#20854;&#20182;&#25104;&#24180;&#20154;&#19968;&#26679;&#65292;&#21453;&#23545;&#25105;&#20204;&#30340;&#20030;&#37325;&#21644;&#20581;&#32654;&#65292;&#20182;&#23601;&#19981;&#20250;&#23545;&#25105;&#20204;&#20135;&#29983;&#21516;&#26679;&#30340;&#24433;&#21709;&#12290;&#24403;&#25105;&#20204;&#26377;&#23401;&#23376;&#25110;&#23548;&#24072;&#26102;&#65292;&#30001;&#20110;&#25105;&#20204;&#19981;&#29702;&#35299;&#20182;&#20204;&#30340;&#28909;&#24773;&#65292;&#25105;&#20204;&#24456;&#23481;&#26131;&#23545;&#20182;&#20204;&#25152;&#28909;&#34935;&#30340;&#20107;&#24773;&#19981;&#23633;&#19968;&#39038;&#12290;&#25269;&#21046;&#36825;&#31181;&#35825;&#24785;&#12290;&#25214;&#21040;&#20849;&#21516;&#28857;&#12290;&#20320;&#26368;&#26377;&#21487;&#33021;&#24433;&#21709;&#37027;&#20123;&#24895;&#24847;&#21548;&#20320;&#35762;&#35805;&#30340;&#20154;&#12290;</p><p>19. You are going to fail. If you do it right, you will fail over and over throughout your life. Accept it now. Failure is a crucial part of success. No one ever lifted 500 pounds without failing over and over. Don't be afraid of failure. Like discomfort, make failure your friend.</p><p>&#20320;&#20250;&#22833;&#36133;&#12290;&#22914;&#26524;&#20320;&#20570;&#24471;&#23545;&#65292;&#20320;&#19968;&#29983;&#20013;&#20250;&#21453;&#22797;&#22833;&#36133;&#12290;&#29616;&#22312;&#23601;&#25509;&#21463;&#36825;&#19968;&#28857;&#12290;&#22833;&#36133;&#26159;&#25104;&#21151;&#30340;&#20851;&#38190;&#37096;&#20998;&#12290;&#27809;&#26377;&#20154;&#26366;&#32463;&#22312;&#27809;&#26377;&#21453;&#22797;&#22833;&#36133;&#30340;&#24773;&#20917;&#19979;&#20030;&#36215; 500 &#30917;&#30340;&#37325;&#37327;&#12290;&#19981;&#35201;&#23475;&#24597;&#22833;&#36133;&#12290;&#20687;&#19981;&#36866;&#19968;&#26679;&#65292;&#35753;&#22833;&#36133;&#25104;&#20026;&#20320;&#30340;&#26379;&#21451;&#12290;</p><p>20. If you don't love failure, how can you love success? It's the failures and the struggles that give our success meaning. Why would you care about winning if you didn't know what it felt like to lose?</p><p>&#22914;&#26524;&#20320;&#19981;&#29233;&#22833;&#36133;&#65292;&#24590;&#20040;&#33021;&#29233;&#25104;&#21151;&#65311;&#27491;&#26159;&#22833;&#36133;&#21644;&#22859;&#26007;&#36171;&#20104;&#20102;&#25105;&#20204;&#30340;&#25104;&#21151;&#24847;&#20041;&#12290;&#22914;&#26524;&#20320;&#19981;&#30693;&#36947;&#22833;&#36133;&#30340;&#24863;&#35273;&#65292;&#20320;&#24590;&#20040;&#20250;&#22312;&#20046;&#32988;&#21033;&#65311;</p><p>21. Many people overestimate the risk of failure and let their fear hold them back. In most cases, if you really assess the risk, you'll see that your fear is overblown. If you fail to get the promotion you want, you won't be homeless. You'll just be right where you are right now. If the furthest you can fall is your current status quo, what are you afraid of?</p><p>&#24456;&#22810;&#20154;&#39640;&#20272;&#20102;&#22833;&#36133;&#30340;&#39118;&#38505;&#65292;&#24182;&#35753;&#24656;&#24807;&#38459;&#30861;&#20102;&#20182;&#20204;&#30340;&#21069;&#36827;&#12290;&#22823;&#22810;&#25968;&#24773;&#20917;&#19979;&#65292;&#22914;&#26524;&#20320;&#30495;&#27491;&#35780;&#20272;&#39118;&#38505;&#65292;&#20320;&#20250;&#21457;&#29616;&#20320;&#30340;&#24656;&#24807;&#26159;&#22840;&#22823;&#30340;&#12290;&#22914;&#26524;&#20320;&#27809;&#26377;&#24471;&#21040;&#24819;&#35201;&#30340;&#21319;&#32844;&#65292;&#20320;&#19981;&#20250;&#26080;&#23478;&#21487;&#24402;&#65292;&#20320;&#21482;&#26159;&#36824;&#22312;&#21407;&#22320;&#36367;&#27493;&#12290;&#22914;&#26524;&#20320;&#26368;&#31967;&#30340;&#32467;&#26524;&#21482;&#26159;&#22238;&#21040;&#29616;&#22312;&#30340;&#29366;&#24577;&#65292;&#37027;&#20320;&#21040;&#24213;&#22312;&#24597;&#20160;&#20040;&#65311;</p><p>22. Your mind will also exaggerate the embarrassment of failure. It's important to be honest with yourself about this. First, very few people will know you failed. Second, anyone who knows you failed and takes joy in it &#8212; schadenfreude &#8212; wasn't going to cheer for your success anyway, so why do you care what they think?</p><p>&#20320;&#30340;&#24515;&#26234;&#20063;&#20250;&#22840;&#22823;&#22833;&#36133;&#30340;&#23604;&#23596;&#12290;&#35802;&#23454;&#22320;&#38754;&#23545;&#33258;&#24049;&#24456;&#37325;&#35201;&#12290;&#39318;&#20808;&#65292;&#30693;&#36947;&#20320;&#22833;&#36133;&#30340;&#20154;&#23525;&#23525;&#26080;&#20960;&#12290;&#20854;&#27425;&#65292;&#37027;&#20123;&#30693;&#36947;&#20320;&#22833;&#36133;&#24182;&#24184;&#28798;&#20048;&#31096;&#30340;&#20154;&#26412;&#26469;&#23601;&#19981;&#20250;&#20026;&#20320;&#30340;&#25104;&#21151;&#21917;&#24425;&#65292;&#37027;&#20040;&#20320;&#21448;&#20309;&#24517;&#22312;&#24847;&#20182;&#20204;&#30340;&#30475;&#27861;&#21602;&#65311;</p><p>23. There will always be people who doubt you, who root against you. Let them. You have your vision, and you know the work it will take to bring the vision from your mind into the real world. So ignore the naysayers.</p><p>&#24635;&#20250;&#26377;&#20154;&#24576;&#30097;&#20320;&#65292;&#21453;&#23545;&#20320;&#12290;&#23601;&#35753;&#20182;&#20204;&#21435;&#21543;&#12290;&#20320;&#26377;&#33258;&#24049;&#30340;&#24895;&#26223;&#65292;&#20320;&#30693;&#36947;&#35201;&#23454;&#29616;&#36825;&#20010;&#24895;&#26223;&#38656;&#35201;&#20570;&#20123;&#20160;&#20040;&#12290;&#25152;&#20197;&#65292;&#24573;&#30053;&#37027;&#20123;&#21809;&#21453;&#35843;&#30340;&#20154;&#12290;</p><p>24. Or, if it helps you, use them as fuel. Do the work to prove them wrong.</p><p>(&#25509;&#19978;&#19968;&#26465;) &#24573;&#30053;&#37027;&#20123;&#21809;&#21453;&#35843;&#30340;&#20154;&#65292;&#25110;&#32773;&#22914;&#26524;&#36825;&#20123;&#20154;&#23545;&#20320;&#26377;&#25152; &#8220;&#24110;&#21161;&#8221;&#65292;&#23601;&#25226;&#20182;&#20204;&#24403;&#20316;&#21160;&#21147;&#12290;&#21162;&#21147;&#24037;&#20316;&#26469;&#35777;&#26126;&#20182;&#20204;&#26159;&#38169;&#30340;&#12290;</p><p>25. You will find out throughout your life that your own mind can be your greatest enemy. It can be your biggest naysayer. Learning to overcome yourself is much more important than learning to overcome anyone else. Your mind will seek comfort. It will ask why you don't just stay in bed, under the covers, when you wake up before the sun to train or to work. It will tell you that you might fail, so why even try? You need to learn to shut it off.</p><p>&#20320;&#20250;&#21457;&#29616;&#65292;&#22312;&#20320;&#30340;&#19968;&#29983;&#20013;&#65292;&#20320;&#30340;&#24515;&#26234;&#21487;&#33021;&#26159;&#20320;&#26368;&#22823;&#30340;&#25932;&#20154;&#65292;&#23427;&#21487;&#33021;&#26159;&#20320;&#26368;&#24378;&#30340;&#21453;&#23545;&#32773;&#12290;&#23398;&#20250;&#25112;&#32988;&#33258;&#24049;&#27604;&#25112;&#32988;&#20219;&#20309;&#20154;&#37117;&#37325;&#35201;&#12290;&#20320;&#30340;&#24515;&#26234;&#20250;&#36861;&#27714;&#33298;&#36866;&#65292;&#23427;&#20250;&#22312;&#20320;&#22825;&#19981;&#20142;&#23601;&#36215;&#24202;&#35757;&#32451;&#25110;&#24037;&#20316;&#26102;&#38382;&#20320;&#65292;&#20026;&#20160;&#20040;&#19981;&#36538;&#22312;&#24202;&#19978;&#32487;&#32493;&#30561;&#65311;&#23427;&#20250;&#21578;&#35785;&#20320;&#65292;&#20320;&#21487;&#33021;&#20250;&#22833;&#36133;&#65292;&#37027;&#20026;&#20160;&#20040;&#36824;&#35201;&#23581;&#35797;&#21602;&#65311;&#20320;&#38656;&#35201;&#23398;&#20250;&#20851;&#25481;&#36825;&#20123;&#22768;&#38899;&#12290;</p><p>26. There are times for thinking, and there are times to be a machine. I start every day like a machine. Everything is on automatic pilot. I wake up, I make coffee, I feed all of my animals, then I drink my coffee, get on my bike, and ride to the gym to train. I don't turn my brain on until I've biked to breakfast after the gym.</p><p>&#26377;&#20123;&#26102;&#20505;&#38656;&#35201;&#24605;&#32771;&#65292;&#32780;&#26377;&#20123;&#26102;&#20505;&#20320;&#24471;&#20687;&#21488;&#26426;&#22120;&#12290;&#25105;&#27599;&#22825;&#19968;&#24320;&#22987;&#23601;&#20687;&#26426;&#22120;&#19968;&#26679;&#65292;&#25152;&#26377;&#30340;&#20107;&#24773;&#37117;&#26159;&#33258;&#21160;&#39550;&#39542;&#12290;&#25105;&#37266;&#26469;&#65292;&#29038;&#21654;&#21857;&#65292;&#21890;&#20859;&#25105;&#30340;&#21160;&#29289;&#20204;&#65292;&#28982;&#21518;&#21917;&#21654;&#21857;&#65292;&#39569;&#19978;&#33258;&#34892;&#36710;&#21435;&#20581;&#36523;&#25151;&#35757;&#32451;&#12290;&#30452;&#21040;&#25105;&#39569;&#36710;&#21040;&#26089;&#39184;&#30340;&#22320;&#26041;&#65292;&#25105;&#30340;&#22823;&#33041;&#25165;&#24320;&#22987;&#36816;&#36716;&#12290;</p><p>27. Build your own routine. We all have different goals and different visions. But create an hour or two every day where you don't need an ounce of brainpower and everything happens on autopilot.</p><p>&#24314;&#31435;&#20320;&#33258;&#24049;&#30340;&#26085;&#24120;&#20064;&#24815;&#12290;&#25105;&#20204;&#27599;&#20010;&#20154;&#26377;&#19981;&#21516;&#30340;&#30446;&#26631;&#21644;&#24895;&#26223;&#12290;&#20294;&#27599;&#22825;&#32473;&#33258;&#24049;&#23433;&#25490;&#19968;&#20004;&#20010;&#23567;&#26102;&#65292;&#19981;&#38656;&#35201;&#36153;&#24515;&#24605;&#65292;&#19968;&#20999;&#37117;&#22312;&#33258;&#21160;&#36827;&#34892;&#12290;</p><p>28. Think of life like a play, and it will ease your mind when you're challenged or when someone stands in your way. When I had a rival in bodybuilding, or when Hollywood agents told me I would never make it as a leading man, I never got angry with them. I told myself they were playing a role. Every story needs a villain. So why should I waste my energy being upset at the villains in my story? Instead, I could use that energy to beat them.</p><p>&#25226;&#29983;&#27963;&#24819;&#35937;&#25104;&#19968;&#22330;&#25103;&#65292;&#36825;&#20250;&#22312;&#20320;&#36935;&#21040;&#25361;&#25112;&#25110;&#26377;&#20154;&#25377;&#36947;&#26102;&#35753;&#20320;&#25918;&#26494;&#24515;&#24773;&#12290;&#24403;&#25105;&#22312;&#20581;&#32654;&#30028;&#26377;&#23545;&#25163;&#65292;&#25110;&#32773;&#24403;&#22909;&#33713;&#22366;&#32463;&#32426;&#20154;&#21578;&#35785;&#25105;&#25105;&#27704;&#36828;&#26080;&#27861;&#25104;&#20026;&#20027;&#35282;&#26102;&#65292;&#25105;&#20174;&#26410;&#23545;&#20182;&#20204;&#29983;&#27668;&#12290;&#25105;&#21578;&#35785;&#33258;&#24049;&#65292;&#20182;&#20204;&#21482;&#26159;&#25198;&#28436;&#20102;&#19968;&#20010;&#35282;&#33394;&#12290;&#27599;&#20010;&#25925;&#20107;&#37117;&#38656;&#35201;&#19968;&#20010;&#21453;&#27966;&#12290;&#37027;&#25105;&#20026;&#20160;&#20040;&#35201;&#28010;&#36153;&#31934;&#21147;&#21435;&#23545;&#21453;&#27966;&#29983;&#27668;&#21602;&#65311;&#30456;&#21453;&#65292;&#25105;&#21487;&#20197;&#29992;&#36825;&#32929;&#33021;&#37327;&#21435;&#25171;&#36133;&#20182;&#20204;&#12290;</p><p>29. A lot of people think that I've been successful because I'm like a machine who charges toward my goals with no emotions. That couldn't be further from the truth. I laugh, I cry, I love feeling my emotions.</p><p>&#24456;&#22810;&#20154;&#35748;&#20026;&#25105;&#20043;&#25152;&#20197;&#25104;&#21151;&#65292;&#26159;&#22240;&#20026;&#25105;&#20687;&#21488;&#27809;&#26377;&#24773;&#24863;&#30340;&#26426;&#22120;&#19968;&#26679;&#26397;&#30528;&#30446;&#26631;&#20914;&#21050;&#12290;&#20107;&#23454;&#23436;&#20840;&#19981;&#26159;&#36825;&#26679;&#12290;&#25105;&#20250;&#31505;&#65292;&#20250;&#21741;&#65292;&#25105;&#21916;&#27426;&#24863;&#21463;&#33258;&#24049;&#30340;&#24773;&#24863;&#12290;</p><p>30. Don't bottle anything up. When you feel grief, let it out. When you feel love, let it out. Anything you hold in and bottle up will eventually find a way out, and the longer you wait, the bigger the pressure becomes. Don't let it become an explosion.</p><p>&#19981;&#35201;&#25226;&#20219;&#20309;&#24773;&#24863;&#24971;&#22312;&#24515;&#37324;&#12290;&#24403;&#20320;&#24863;&#21040;&#24754;&#20260;&#26102;&#65292;&#25226;&#23427;&#34920;&#36798;&#20986;&#26469;&#12290;&#24403;&#20320;&#24863;&#21040;&#29233;&#26102;&#65292;&#25226;&#23427;&#34920;&#36798;&#20986;&#26469;&#12290;&#20219;&#20309;&#20320;&#21387;&#25233;&#21644;&#23553;&#23384;&#30340;&#19996;&#35199;&#26368;&#32456;&#37117;&#20250;&#25214;&#21040;&#37322;&#25918;&#30340;&#26041;&#24335;&#65292;&#32780;&#19988;&#20320;&#31561;&#24453;&#24471;&#36234;&#20037;&#65292;&#21387;&#21147;&#23601;&#20250;&#36234;&#22823;&#12290;&#19981;&#35201;&#35753;&#23427;&#21464;&#25104;&#19968;&#27425;&#29190;&#21457;&#12290;</p><p>31. Tell people what they mean to you now. I've always hated that everybody stands up at a funeral and gives a beautiful eulogy but they didn't share those thoughts when the person could hear them! I started a new tradition. You might not know this, but every newspaper pre-writes the obituaries for well-known people. Some newspapers have even asked to interview me for my own obituary! It sounds morbid, but it gave me an idea. When one of my dear friends was facing terminal cancer, I knew that I would write a eulogy. Instead of waiting, I did it early. I was able to share it with her before she left us. It was so meaningful that I've done the same thing for friends and mentors who are getting older. Trust me &#8212; tell them what they mean to you now, and you won't regret it. Don't save your thoughts until it's too late for them to hear them.</p><p>&#29616;&#22312;&#23601;&#21578;&#35785;&#21035;&#20154;&#20182;&#20204;&#23545;&#20320;&#24847;&#21619;&#30528;&#20160;&#20040;&#12290;&#25105;&#19968;&#30452;&#35752;&#21388;&#22312;&#33900;&#31036;&#19978;&#22823;&#23478;&#31449;&#36215;&#26469;&#35828;&#30528;&#32654;&#20029;&#30340;&#24764;&#35789;&#65292;&#21364;&#27809;&#26377;&#22312;&#37027;&#20010;&#20154;&#36824;&#33021;&#22815;&#21548;&#21040;&#30340;&#26102;&#20505;&#20998;&#20139;&#36825;&#20123;&#24819;&#27861;&#65281;&#25105;&#24320;&#22987;&#20102;&#19968;&#20010;&#26032;&#30340;&#20256;&#32479;&#12290;&#20320;&#21487;&#33021;&#19981;&#30693;&#36947;&#65292;&#27599;&#23478;&#25253;&#32440;&#37117;&#20250;&#20026;&#30693;&#21517;&#20154;&#22763;&#39044;&#20808;&#20889;&#22909;&#35747;&#21578;&#12290;&#26377;&#20123;&#25253;&#32440;&#29978;&#33267;&#38382;&#25105;&#26159;&#21542;&#24895;&#24847;&#25509;&#21463;&#37319;&#35775;&#65292;&#20889;&#19968;&#31687;&#20851;&#20110;&#25105;&#33258;&#24049;&#30340;&#35747;&#21578;&#65281;&#36825;&#21548;&#36215;&#26469;&#26377;&#28857;&#30149;&#24577;&#65292;&#20294;&#21364;&#32473;&#20102;&#25105;&#19968;&#20010;&#24819;&#27861;&#12290;&#24403;&#25105;&#19968;&#20301;&#20146;&#29233;&#30340;&#26379;&#21451;&#38754;&#23545;&#26411;&#26399;&#30284;&#30151;&#26102;&#65292;&#25105;&#30693;&#36947;&#33258;&#24049;&#20250;&#20889;&#19968;&#31687;&#24764;&#35789;&#12290;&#20294;&#25105;&#27809;&#26377;&#31561;&#65292;&#32780;&#26159;&#25552;&#21069;&#20889;&#20102;&#19979;&#26469;&#65292;&#25105;&#33021;&#22815;&#22312;&#22905;&#31163;&#24320;&#25105;&#20204;&#20043;&#21069;&#19982;&#22905;&#20998;&#20139;&#12290;&#23427;&#22914;&#27492;&#26377;&#24847;&#20041;&#65292;&#20197;&#33267;&#20110;&#25105;&#20063;&#20026;&#37027;&#20123;&#24180;&#38271;&#30340;&#26379;&#21451;&#21644;&#23548;&#24072;&#20570;&#20102;&#21516;&#26679;&#30340;&#20107;&#24773;&#12290;&#30456;&#20449;&#25105; &#8212;&#8212; &#29616;&#22312;&#23601;&#21578;&#35785;&#20182;&#20204;&#20320;&#23545;&#20182;&#20204;&#30340;&#30475;&#27861;&#65292;&#20320;&#19981;&#20250;&#21518;&#24724;&#12290;&#19981;&#35201;&#31561;&#21040;&#20182;&#20204;&#26080;&#27861;&#21548;&#21040;&#26102;&#25165;&#34920;&#36798;&#20320;&#30340;&#24819;&#27861;&#12290;</p><p>32. One thing you learn as you get older is that none of us will get to live forever. It sucks. The older you get, the more death you see. Parents, siblings, friends, mentors. It can seem cruel that the reward for living a long life is outliving so many people that made your life what it is. But I've always found comfort in realizing that none of the people who die are gone. They're with us every day. I once heard a pastor at a church say that they're like ships sailing out of the harbor. Yes, at some point, as they get past the horizon, we can't see them anymore. But that doesn't mean they're gone. I don't think we ever lose the people who pass away. They stay with us every day, in our memories, but also in the way they shaped our lives.</p><p>&#38543;&#30528;&#24180;&#40836;&#30340;&#22686;&#38271;&#65292;&#20320;&#20250;&#23398;&#21040;&#30340;&#19968;&#20214;&#20107;&#26159;&#65292;&#25105;&#20204;&#27809;&#26377;&#19968;&#20010;&#20154;&#33021;&#27963;&#21040;&#27704;&#36828;&#12290;&#36825;&#24456;&#31967;&#31957;&#12290;&#20320;&#24180;&#32426;&#36234;&#22823;&#65292;&#30475;&#21040;&#30340;&#27515;&#20129;&#23601;&#36234;&#22810;&#12290;&#29238;&#27597;&#12289;&#20804;&#24351;&#22992;&#22969;&#12289;&#26379;&#21451;&#12289;&#23548;&#24072;&#12290;&#38271;&#23551;&#30340;&#22238;&#25253;&#26159;&#27963;&#24471;&#27604;&#37027;&#20123;&#22609;&#36896;&#20320;&#29983;&#27963;&#30340;&#20154;&#26356;&#20037;&#65292;&#36825;&#20284;&#20046;&#24456;&#27531;&#37239;&#12290;&#20294;&#25105;&#24635;&#33021;&#25214;&#21040;&#23433;&#24944;&#65292;&#22240;&#20026;&#25105;&#24847;&#35782;&#21040;&#37027;&#20123;&#21435;&#19990;&#30340;&#20154;&#24182;&#27809;&#26377;&#30495;&#27491;&#31163;&#21435;&#12290;&#20182;&#20204;&#27599;&#22825;&#37117;&#22312;&#25105;&#20204;&#36523;&#36793;&#12290;&#25105;&#26366;&#21548;&#19968;&#20301;&#25945;&#22530;&#30340;&#29287;&#24072;&#35828;&#36807;&#65292;&#20182;&#20204;&#23601;&#20687;&#33322;&#34892;&#20986;&#28207;&#30340;&#33337;&#21482;&#12290;&#26159;&#30340;&#65292;&#24403;&#20182;&#20204;&#36234;&#36807;&#22320;&#24179;&#32447;&#65292;&#25105;&#20204;&#20877;&#20063;&#30475;&#19981;&#21040;&#20182;&#20204;&#20102;&#12290;&#20294;&#36825;&#24182;&#19981;&#24847;&#21619;&#30528;&#20182;&#20204;&#28040;&#22833;&#20102;&#12290;&#25105;&#19981;&#35748;&#20026;&#25105;&#20204;&#20250;&#22833;&#21435;&#37027;&#20123;&#21435;&#19990;&#30340;&#20154;&#12290;&#20182;&#20204;&#27599;&#22825;&#37117;&#19982;&#25105;&#20204;&#21516;&#22312;&#65292;&#22312;&#25105;&#20204;&#30340;&#35760;&#24518;&#20013;&#65292;&#20063;&#22312;&#20182;&#20204;&#22609;&#36896;&#25105;&#20204;&#30340;&#29983;&#27963;&#26041;&#24335;&#20013;&#12290;</p><p>33. Do it now. No, this isn't just a Predator quote. This is advice to do what you can right now. It will save you a lot of stress throughout your life. My partner in the Arnold Classic and my mentor, Jim Lorimer, gets the credit for this advice. We were sitting in his office, planning one of the early Arnold Classics, and he mentioned a sponsor we needed to call. Like a good student, I made a note in my notebook. Jim said, "What are you doing?" and I told him, "Duh, I'm writing on my to-do list to call the guy." Jim said, "Arnold, the phone is right there. Just do it now, and you don't have to write anything down." This lesson has saved me from a lot of to-do lists and a lot of stress throughout my life. When something can be done immediately, just get it done. Don't write it down. Clear it from your plate, and you never have to think about it again. So many people walk around with to-do lists filled with items like "call a plumber, call the insurance company, make a doctor's appointment," and if they just did those things, they wouldn't need to stress about them. Do it now.</p><p>&#29616;&#22312;&#23601;&#20570;&#12290;&#36825;&#19981;&#20165;&#20165;&#26159;&#12298;&#38081;&#34880;&#25112;&#22763;&#12299;&#20013;&#30340;&#21488;&#35789;&#12290;&#36825;&#26159;&#24314;&#35758;&#20320;&#29616;&#22312;&#23601;&#20570;&#20320;&#33021;&#20570;&#30340;&#20107;&#24773;&#65292;&#23427;&#20250;&#35753;&#20320;&#22312;&#29983;&#27963;&#20013;&#20943;&#36731;&#24456;&#22810;&#21387;&#21147;&#12290;&#25105;&#30340; Arnold Classic &#25645;&#26723;&#21644;&#23548;&#24072; Jim Lorimer &#32473;&#20102;&#25105;&#36825;&#20010;&#24314;&#35758;&#12290;&#24403;&#26102;&#25105;&#20204;&#22352;&#22312;&#20182;&#30340;&#21150;&#20844;&#23460;&#37324;&#65292;&#31574;&#21010;&#20854;&#20013;&#19968;&#20010;&#26089;&#26399;&#30340; Arnold Classic&#65292;&#20182;&#25552;&#21040;&#25105;&#20204;&#38656;&#35201;&#25171;&#30005;&#35805;&#32473;&#19968;&#20010;&#36190;&#21161;&#21830;&#12290;&#20687;&#20010;&#22909;&#23398;&#29983;&#19968;&#26679;&#65292;&#25105;&#22312;&#31508;&#35760;&#26412;&#19978;&#35760;&#20102;&#19968;&#26465;&#12290;Jim &#38382;&#25105;&#65292;&#8220;&#20320;&#22312;&#20570;&#20160;&#20040;&#65311;&#8221; &#25105;&#21578;&#35785;&#20182;&#65292;&#8220;&#21999;&#65292;&#25105;&#22312;&#24453;&#21150;&#20107;&#39033;&#28165;&#21333;&#19978;&#20889;&#19979;&#35201;&#32473;&#37027;&#20010;&#20154;&#25171;&#30005;&#35805;&#12290;&#8221;Jim &#35828;&#65292;&#8220;Arnold&#65292;&#30005;&#35805;&#23601;&#22312;&#37027;&#20799;&#65292;&#29616;&#22312;&#23601;&#25171;&#65292;&#19981;&#29992;&#20889;&#20219;&#20309;&#19996;&#35199;&#12290;&#8221; &#36825;&#20010;&#25945;&#35757;&#35753;&#25105;&#36991;&#20813;&#20102;&#35768;&#22810;&#24453;&#21150;&#20107;&#39033;&#21644;&#29983;&#27963;&#20013;&#30340;&#21387;&#21147;&#12290;&#24403;&#26576;&#20123;&#20107;&#24773;&#21487;&#20197;&#31435;&#21363;&#23436;&#25104;&#26102;&#65292;&#30452;&#25509;&#20570;&#23601;&#22909;&#20102;&#12290;&#19981;&#35201;&#20889;&#19979;&#26469;&#12290;&#25226;&#23427;&#20174;&#20320;&#30340;&#24453;&#21150;&#20107;&#39033;&#28165;&#21333;&#20013;&#21010;&#25481;&#65292;&#20320;&#20877;&#20063;&#19981;&#29992;&#25285;&#24515;&#23427;&#20102;&#12290;&#24456;&#22810;&#20154;&#24635;&#26159;&#24102;&#30528;&#28385;&#28385;&#30340;&#24453;&#21150;&#20107;&#39033;&#28165;&#21333;&#65292;&#27604;&#22914; &#8220;&#25171;&#30005;&#35805;&#32473;&#27700;&#31649;&#24037;&#65292;&#25171;&#30005;&#35805;&#32473;&#20445;&#38505;&#20844;&#21496;&#65292;&#39044;&#32422;&#21307;&#29983;&#8221;&#65292;&#22914;&#26524;&#20182;&#20204;&#30452;&#25509;&#21435;&#20570;&#36825;&#20123;&#20107;&#24773;&#65292;&#20182;&#20204;&#23601;&#19981;&#20250;&#20026;&#27492;&#24863;&#21040;&#21387;&#21147;&#20102;&#12290;&#29616;&#22312;&#23601;&#20570;&#12290;</p><p>34. Treat the world as your laboratory and your work as an experiment. In my very young days, when someone trained differently than me, I had a tendency to call it Mickey Mouse. But, I was always willing to try it out. I remember Vince Gironda, who owned one of the biggest bodybuilding gyms in LA, showed me this side-lying deltoid exercise with a light dumbbell. Of course, I called it Mickey Mouse, but then I did a bunch of sets to test it for myself. The next day, I couldn't move my arms. They were so sore that the Mickey Mouse exercise became a staple for me. It is very easy to look at someone who thinks differently or does things differently than you and just decide they're wrong. That's the comfortable path. Why not just try their way? What's the worst that can happen? If you act like you're a scientist doing an experiment instead of like a televangelist who knows it all, then you'll confirm some of your beliefs, but you'll also challenge others and learn new ones.</p><p>&#25226;&#19990;&#30028;&#24403;&#20316;&#20320;&#30340;&#23454;&#39564;&#23460;&#65292;&#25226;&#24037;&#20316;&#24403;&#20316;&#23454;&#39564;&#12290;&#22312;&#25105;&#24180;&#36731;&#30340;&#26102;&#20505;&#65292;&#24403;&#26377;&#20154;&#29992;&#19981;&#21516;&#20110;&#25105;&#30340;&#26041;&#24335;&#35757;&#32451;&#26102;&#65292;&#25105;&#20542;&#21521;&#20110;&#31216;&#20043;&#20026; &#8220;&#31859;&#32769;&#40736;&#35757;&#32451;&#27861;&#8221;&#12290;&#20294;&#25105;&#24635;&#26159;&#24895;&#24847;&#21435;&#23581;&#35797;&#12290;&#25105;&#35760;&#24471; Vince Gironda&#65292;&#20182;&#25317;&#26377;&#27931;&#26441;&#30710;&#26368;&#22823;&#30340;&#20581;&#32654;&#20581;&#36523;&#25151;&#20043;&#19968;&#65292;&#21521;&#25105;&#23637;&#31034;&#20102;&#29992;&#36731;&#21713;&#38083;&#20570;&#20391;&#21351;&#19977;&#35282;&#32908;&#35757;&#32451;&#12290;&#24403;&#28982;&#65292;&#25105;&#31216;&#20043;&#20026; &#8220;&#31859;&#32769;&#40736;&#35757;&#32451;&#27861;&#8221;&#65292;&#20294;&#25105;&#20570;&#20102;&#19968;&#22534;&#32452;&#25968;&#26469;&#27979;&#35797;&#23427;&#12290;&#31532;&#20108;&#22825;&#65292;&#25105;&#30340;&#25163;&#33218;&#26681;&#26412;&#26080;&#27861;&#21160;&#24377;&#12290;&#23427;&#20204;&#37240;&#30171;&#24471;&#21385;&#23475;&#65292;&#20197;&#33267;&#20110; &#8220;&#31859;&#32769;&#40736;&#35757;&#32451;&#27861;&#8221; &#25104;&#20102;&#25105;&#30340;&#26631;&#37197;&#12290;&#24456;&#23481;&#26131;&#30475;&#21040;&#26377;&#20154;&#24605;&#32771;&#25110;&#20570;&#20107;&#30340;&#26041;&#24335;&#19982;&#20320;&#19981;&#21516;&#65292;&#23601;&#26029;&#23450;&#20182;&#20204;&#26159;&#38169;&#30340;&#12290;&#36825;&#26159;&#26368;&#33298;&#26381;&#30340;&#36873;&#25321;&#12290;&#20026;&#20160;&#20040;&#19981;&#35797;&#35797;&#20182;&#20204;&#30340;&#26041;&#24335;&#21602;&#65311;&#26368;&#31967;&#31957;&#30340;&#24773;&#20917;&#26159;&#20160;&#20040;&#65311;&#22914;&#26524;&#20320;&#20687;&#31185;&#23398;&#23478;&#20570;&#23454;&#39564;&#19968;&#26679;&#34892;&#20107;&#65292;&#32780;&#19981;&#26159;&#20687;&#19968;&#20010;&#33258;&#20197;&#20026;&#26080;&#25152;&#19981;&#30693;&#30340;&#30005;&#35270;&#20256;&#25945;&#22763;&#65292;&#37027;&#20040;&#20320;&#19981;&#20165;&#20250;&#35777;&#23454;&#33258;&#24049;&#30340;&#19968;&#20123;&#20449;&#24565;&#65292;&#36824;&#20250;&#25361;&#25112;&#20854;&#20182;&#20449;&#24565;&#24182;&#23398;&#20064;&#26032;&#30340;&#19996;&#35199;&#12290;</p><p>35. Surround yourself with people who think differently than you. In the age of social media, it's easier than ever to build your own chamber and protect yourself from ideas you don't agree with. Don't do it. When I became Governor, I appointed almost as many Democrats as Republicans to be part of my administration. Some of the Republicans I appointed were much more conservative than I was. I appointed more women than any Governor before me and more minorities. I didn't do that so people would praise me. I did that because I know how a white Republican man thinks. I don't need people to tell me that. I need people around me to fill in my blind spots because the job isn't to be the Governor of all the white Republican men in California. The job was to be the Governor for 40 million Californians who all think differently and come from different backgrounds. Having people who thought differently than me around the table helped create lively debates, and those debates resulted in out-of-the-box ideas to serve the people. If you're only talking to people who agree with you, you're missing out on at least 50% of the brainpower available.</p><p>&#19982;&#37027;&#20123;&#24605;&#32500;&#26041;&#24335;&#19982;&#20320;&#19981;&#21516;&#30340;&#20154;&#20026;&#20276;&#12290;&#22312;&#31038;&#20132;&#23186;&#20307;&#30340;&#26102;&#20195;&#65292;&#27604;&#20197;&#24448;&#20219;&#20309;&#26102;&#20505;&#37117;&#26356;&#23481;&#26131;&#24314;&#31435;&#33258;&#24049;&#30340; &#8220;&#22238;&#38899;&#23460;&#8221; &#24182;&#20445;&#25252;&#33258;&#24049;&#19981;&#21463;&#37027;&#20123;&#19982;&#20320;&#35266;&#28857;&#19981;&#19968;&#33268;&#30340;&#24819;&#27861;&#24433;&#21709;&#12290;&#19981;&#35201;&#36825;&#20040;&#20570;&#12290;&#24403;&#25105;&#25104;&#20026;&#24030;&#38271;&#26102;&#65292;&#25105;&#20219;&#21629;&#30340;&#27665;&#20027;&#20826;&#20154;&#20960;&#20046;&#21644;&#20849;&#21644;&#20826;&#20154;&#19968;&#26679;&#22810;&#25104;&#20026;&#25105;&#25919;&#24220;&#30340;&#19968;&#37096;&#20998;&#12290;&#25105;&#20219;&#21629;&#20102;&#19968;&#20123;&#27604;&#25105;&#26356;&#20445;&#23432;&#30340;&#20849;&#21644;&#20826;&#20154;&#12290;&#25105;&#20219;&#21629;&#30340;&#22899;&#24615;&#27604;&#20043;&#21069;&#20219;&#20309;&#19968;&#20301;&#24030;&#38271;&#37117;&#22810;&#65292;&#23569;&#25968;&#26063;&#35028;&#20063;&#26356;&#22810;&#12290;&#25105;&#36825;&#26679;&#20570;&#24182;&#19981;&#26159;&#20026;&#20102;&#33719;&#24471;&#36190;&#25196;&#12290;&#25105;&#36825;&#26679;&#20570;&#26159;&#22240;&#20026;&#25105;&#30693;&#36947;&#19968;&#20010;&#30333;&#20154;&#20849;&#21644;&#20826;&#30007;&#20154;&#26159;&#24590;&#20040;&#24819;&#30340;&#12290;&#25105;&#19981;&#38656;&#35201;&#21035;&#20154;&#21578;&#35785;&#25105;&#36825;&#20123;&#12290;&#25105;&#38656;&#35201;&#36523;&#36793;&#30340;&#20154;&#26469;&#22635;&#34917;&#25105;&#30340;&#30450;&#28857;&#65292;&#22240;&#20026;&#25105;&#30340;&#24037;&#20316;&#19981;&#26159;&#25104;&#20026;&#21152;&#24030;&#25152;&#26377;&#30333;&#20154;&#20849;&#21644;&#20826;&#30007;&#20154;&#30340;&#24030;&#38271;&#65292;&#32780;&#26159;&#25104;&#20026; 4000 &#19975;&#21152;&#24030;&#20154;&#30340;&#24030;&#38271;&#65292;&#20182;&#20204;&#37117;&#26377;&#19981;&#21516;&#30340;&#24819;&#27861;&#65292;&#26469;&#33258;&#19981;&#21516;&#30340;&#32972;&#26223;&#12290;&#35753;&#37027;&#20123;&#24605;&#32500;&#26041;&#24335;&#19981;&#21516;&#20110;&#25105;&#30340;&#20154;&#21442;&#19982;&#20915;&#31574;&#65292;&#26377;&#21161;&#20110;&#28608;&#21457;&#26377;&#27963;&#21147;&#30340;&#36777;&#35770;&#65292;&#36825;&#20123;&#36777;&#35770;&#20135;&#29983;&#20102;&#38750;&#21516;&#23547;&#24120;&#30340;&#28857;&#23376;&#26469;&#20026;&#20154;&#27665;&#26381;&#21153;&#12290;&#22914;&#26524;&#20320;&#21482;&#21644;&#37027;&#20123;&#19982;&#20320;&#24847;&#35265;&#19968;&#33268;&#30340;&#20154;&#20132;&#35848;&#65292;&#37027;&#20320;&#23601;&#38169;&#36807;&#20102;&#33267;&#23569; 50% &#30340;&#21487;&#29992;&#33041;&#21147;&#12290;</p><p>36. Don't fall for the "Yes Man" trap. The more successful you become, the more people will want to massage your ego. Your true friends and mentors and advisors will be willing to push back. Encourage it. Every big decision can benefit from debate. In fact&#8230;</p><p>&#19981;&#35201;&#25481;&#20837;&#8220;Yes Man (&#22909;&#22909;&#20808;&#29983;)&#8221;&#30340;&#38519;&#38449;&#12290;&#20320;&#36234;&#25104;&#21151;&#65292;&#20320;&#36523;&#36793;&#30340; yes-man &#20250;&#36234;&#36814;&#21512;&#20320;&#30340;&#33258;&#23562;&#24515;&#65292;&#32780;&#19981;&#26159;&#32473;&#20320;&#30495;&#35802;&#30340;&#24314;&#35758;&#12290;&#21407;&#22240;&#26159;&#24403;&#19968;&#20010;&#20154;&#36234;&#26469;&#36234;&#25104;&#21151;&#26102;&#65292;&#21608;&#22260;&#23601;&#20250;&#20986;&#29616;&#36234;&#26469;&#36234;&#22810;&#30340;&#20154;&#24819;&#35201;&#22857;&#25215;&#20182;&#65292;&#20294;&#30495;&#27491;&#30340;&#26379;&#21451;&#12289;&#23548;&#24072;&#21644;&#39038;&#38382;&#20250;&#25954;&#20110;&#25552;&#20986;&#21453;&#23545;&#24847;&#35265;&#12290;&#8220;yes-man&#8221;&#21482;&#20250;&#35753;&#20320;&#27785;&#28024;&#22312;&#33258;&#25105;&#28385;&#36275;&#20013;&#65292;&#32780;&#26080;&#27861;&#30475;&#21040;&#33258;&#24049;&#30340;&#30450;&#28857;&#65292;&#26368;&#32456;&#21487;&#33021;&#23548;&#33268;&#38169;&#35823;&#30340;&#20915;&#31574;&#12290;&#20320;&#36234;&#25104;&#21151;&#65292;&#23601;&#36234;&#22810;&#20154;&#24819;&#35201;&#22857;&#25215;&#20320;&#12290;&#20320;&#30495;&#27491;&#30340;&#26379;&#21451;&#12289;&#23548;&#24072;&#21644;&#39038;&#38382;&#20250;&#24895;&#24847;&#25361;&#25112;&#20320;&#30340;&#35266;&#28857;&#12290;&#40723;&#21169;&#20182;&#20204;&#36825;&#26679;&#20570;&#12290;&#27599;&#19968;&#20010;&#37325;&#35201;&#30340;&#20915;&#23450;&#37117;&#21487;&#20197;&#20174;&#36777;&#35770;&#20013;&#21463;&#30410;&#12290;&#20107;&#23454;&#19978;&#8230;</p><p>37. Do a "murder board" before your big decisions. I do this for any big interview, press tour, or appearance. You can do it before job interviews or presentations. Get together a couple of people you trust. Tell them to ask you every single question they can possibly imagine. Hard questions, crazy questions. Answer them. When you have trouble with one, talk through it with them, and then try it again. This way, when it's time for the real thing, nothing can take you by surprise. I told you: reps, reps, reps.</p><p>&#22312;&#20570;&#37325;&#22823;&#20915;&#31574;&#20043;&#21069;&#65292;&#20570;&#19968;&#27425; &#8220;&#35851;&#26432;&#26495;&#8221; &#35757;&#32451;&#12290;&#25105;&#22312;&#20219;&#20309;&#22823;&#37319;&#35775;&#12289;&#26032;&#38395;&#21457;&#24067;&#20250;&#25110;&#20844;&#24320;&#20142;&#30456;&#20043;&#21069;&#37117;&#20250;&#36825;&#20040;&#20570;&#12290;&#20320;&#20063;&#21487;&#20197;&#22312;&#38754;&#35797;&#25110;&#28436;&#35762;&#20043;&#21069;&#36825;&#26679;&#20570;&#12290;&#25214;&#20960;&#20301;&#20320;&#20449;&#20219;&#30340;&#20154;&#65292;&#35753;&#20182;&#20204;&#38382;&#20320;&#33021;&#24819;&#21040;&#30340;&#25152;&#26377;&#38382;&#39064;&#12290;&#38590;&#39064;&#65292;&#30127;&#29378;&#30340;&#38382;&#39064;&#12290;&#28982;&#21518;&#20316;&#31572;&#12290;&#22914;&#26524;&#26377;&#19968;&#20010;&#38382;&#39064;&#35753;&#20320;&#24863;&#21040;&#22256;&#24785;&#65292;&#23601;&#19982;&#20182;&#20204;&#35752;&#35770;&#65292;&#28982;&#21518;&#20877;&#35797;&#19968;&#27425;&#12290;&#36825;&#26679;&#65292;&#24403;&#30495;&#27491;&#38754;&#23545;&#26102;&#65292;&#27809;&#26377;&#20160;&#20040;&#33021;&#35753;&#20320;&#24863;&#21040;&#24778;&#35766;&#12290;&#25105;&#21578;&#35785;&#36807;&#20320;&#65306;&#37325;&#22797;&#65292;&#37325;&#22797;&#65292;&#20877;&#37325;&#22797;&#12290;</p><p>38. Sometimes, everything matters. My team sometimes makes fun of me because I will notice little things like one light bulb out of a hundred that needs to be changed or a spot on the carpet. I believe that getting the little things right is the low-hanging fruit, and if you don't do it, you risk getting sloppy and taking shortcuts when it really does matter. When you can control something, it doesn't matter how small it is. It matters because you have the power to change it. And every time you change something when you have the power, that's a rep to remind yourself you can create change. It's a rep to remind yourself the shortcuts just cheat you. It's a rep to remind yourself to get the basics right.</p><p>&#26377;&#26102;&#20505;&#65292;&#32454;&#33410;&#20915;&#23450;&#19968;&#20999;&#12290;&#25105;&#30340;&#22242;&#38431;&#26377;&#26102;&#20250;&#21462;&#31505;&#25105;&#65292;&#22240;&#20026;&#25105;&#20250;&#27880;&#24847;&#21040;&#19968;&#30334;&#20010;&#28783;&#27873;&#20013;&#26377;&#19968;&#20010;&#38656;&#35201;&#26356;&#25442;&#65292;&#25110;&#32773;&#22320;&#27631;&#19978;&#30340;&#19968;&#20010;&#27745;&#28857;&#12290;&#25105;&#30456;&#20449;&#25226;&#23567;&#20107;&#20570;&#22909;&#26159;&#35302;&#25163;&#21487;&#24471;&#30340;&#25104;&#26524;&#65292;&#22914;&#26524;&#20320;&#19981;&#36825;&#26679;&#20570;&#65292;&#23601;&#26377;&#21487;&#33021;&#22312;&#30495;&#27491;&#37325;&#35201;&#30340;&#26102;&#20505;&#21464;&#24471;&#39532;&#34382;&#24182;&#36208;&#25463;&#24452;&#12290;&#24403;&#20320;&#33021;&#25511;&#21046;&#26576;&#20214;&#20107;&#26102;&#65292;&#26080;&#35770;&#23427;&#22810;&#20040;&#24494;&#23567;&#65292;&#37117;&#26159;&#37325;&#35201;&#30340;&#12290;&#22240;&#20026;&#20320;&#26377;&#25913;&#21464;&#23427;&#30340;&#21147;&#37327;&#12290;&#32780;&#27599;&#27425;&#24403;&#20320;&#26377;&#21147;&#37327;&#25913;&#21464;&#26576;&#20214;&#20107;&#26102;&#65292;&#36825;&#23601;&#26159;&#19968;&#27425;&#25552;&#37266;&#33258;&#24049;&#21487;&#20197;&#21019;&#36896;&#25913;&#21464;&#30340;&#26426;&#20250;&#12290;&#36825;&#20063;&#26159;&#19968;&#27425;&#25552;&#37266;&#33258;&#24049;&#65292;&#36208;&#25463;&#24452;&#21482;&#20250;&#27450;&#39575;&#33258;&#24049;&#12290;&#25552;&#37266;&#33258;&#24049;&#25226;&#22522;&#30784;&#20570;&#22909;&#12290;</p><p>39. Sometimes, nothing fckin' matters. There are other times that my team makes fun of me because I am so relaxed. We will come to someone else's event where I'm supposed to speak, and they'll tell me they're sorry, but we don't know when I'll be on stage. I say, "It doesn't fckin matter." Because it doesn't. We don't have control. Trying to control something we can't will only make all of us stressed out, and that won't help anybody.</p><p>&#26377;&#26102;&#20505;&#65292;&#20160;&#20040;&#37117;&#26080;&#25152;&#35859;&#12290;&#36824;&#26377;&#20123;&#26102;&#20505;&#65292;&#25105;&#30340;&#22242;&#38431;&#21462;&#31505;&#25105;&#65292;&#22240;&#20026;&#25105;&#22826;&#25918;&#26494;&#20102;&#12290;&#25105;&#20204;&#20250;&#21435;&#21442;&#21152;&#21035;&#20154;&#30340;&#27963;&#21160;&#65292;&#25105;&#26412;&#26469;&#35201;&#28436;&#35762;&#65292;&#20294;&#20182;&#20204;&#20250;&#21578;&#35785;&#25105;&#65292;&#24456;&#25265;&#27465;&#65292;&#25105;&#20204;&#19981;&#30693;&#36947;&#20320;&#20160;&#20040;&#26102;&#20505;&#19978;&#21488;&#12290;&#25105;&#20250;&#35828;&#65292;&#8220;&#26080;&#25152;&#35859;&#12290;&#8221; &#22240;&#20026;&#30495;&#30340;&#26080;&#25152;&#35859;&#12290;&#25105;&#20204;&#26080;&#27861;&#25511;&#21046;&#12290;&#35797;&#22270;&#25511;&#21046;&#25105;&#20204;&#26080;&#27861;&#25511;&#21046;&#30340;&#20107;&#24773;&#21482;&#20250;&#35753;&#25105;&#20204;&#25152;&#26377;&#20154;&#24863;&#21040;&#21387;&#21147;&#65292;&#36825;&#23545;&#20219;&#20309;&#20154;&#37117;&#27809;&#26377;&#24110;&#21161;&#12290;</p><p>40. In fact, most of the time, nothing matters. Focus on the basics. Focus on what you can control. Nothing else matters. I will have people who have never worked out in their life come up to me and ask, "Should I do a push-pull split, or a bodybuilding split, or full body workouts?" I say, "It doesn't matter. Anything is more than you're doing now. Just do something." People will ask about supplements to help their diet when all they eat is processed food. It doesn't matter. Get the basics right!</p><p>&#20107;&#23454;&#19978;&#65292;&#22823;&#22810;&#25968;&#26102;&#20505;&#65292;&#20160;&#20040;&#37117;&#19981;&#37325;&#35201;&#12290;&#19987;&#27880;&#20110;&#22522;&#30784;&#65292;&#19987;&#27880;&#20110;&#20320;&#33021;&#25511;&#21046;&#30340;&#20107;&#24773;&#12290;&#20854;&#20182;&#30340;&#37117;&#19981;&#37325;&#35201;&#12290;&#26377;&#20154;&#20250;&#25214;&#25105;&#65292;&#20174;&#26410;&#38203;&#28860;&#36807;&#30340;&#20154;&#20250;&#38382;&#25105;&#65292;&#8220;&#25105;&#24212;&#35813;&#20570;&#25512;&#25289;&#20998;&#31163;&#35757;&#32451;&#65292;&#36824;&#26159;&#20581;&#32654;&#20998;&#31163;&#35757;&#32451;&#65292;&#25110;&#32773;&#26159;&#20840;&#36523;&#38203;&#28860;&#65311;&#8221; &#25105;&#20250;&#35828;&#65292;&#8220;&#27809;&#20851;&#31995;&#12290;&#20219;&#20309;&#35757;&#32451;&#37117;&#27604;&#20320;&#29616;&#22312;&#20570;&#30340;&#26356;&#22810;&#12290;&#21482;&#35201;&#24320;&#22987;&#23601;&#22909;&#12290;&#8221; &#26377;&#20154;&#20250;&#38382;&#20851;&#20110;&#34917;&#20805;&#21058;&#30340;&#38382;&#39064;&#26469;&#24110;&#21161;&#20182;&#20204;&#30340;&#39278;&#39135;&#65292;&#32780;&#20182;&#20204;&#30340;&#39278;&#39135;&#20840;&#26159;&#21152;&#24037;&#39135;&#21697;&#12290;&#26080;&#25152;&#35859;&#12290;&#20808;&#25226;&#22522;&#30784;&#25171;&#22909;&#65281;</p><p>41. Don't major in the minor. There are so many people who worry about the last 5% so much that they never start working on the first 95%. Which supplements should I take? Which workout is optimal? Which diet is best? If you haven't gotten the basics in order &#8212; training routinely and eating mostly real food &#8212; you're wasting your time. Approximately 95% of your results will come from a basic foundation of training and good food.</p><p>&#19981;&#35201;&#26412;&#26411;&#20498;&#32622;&#12290;&#24456;&#22810;&#20154;&#24635;&#26159;&#32416;&#32467;&#20110;&#26368;&#21518;&#30340; 5%&#65292;&#20197;&#33267;&#20110;&#20174;&#26410;&#30495;&#27491;&#24320;&#22987;&#20570;&#21069; 95% &#30340;&#24037;&#20316;&#12290;&#25105;&#35813;&#21507;&#20160;&#20040;&#34917;&#21058;&#65311;&#21738;&#31181;&#38203;&#28860;&#26368;&#26377;&#25928;&#65311;&#21738;&#31181;&#39278;&#39135;&#26368;&#22909;&#65311;&#22914;&#26524;&#20320;&#36824;&#27809;&#26377;&#25171;&#22909;&#22522;&#30784; &#8212;&#8212; &#22362;&#25345;&#35757;&#32451;&#21644;&#21507;&#20027;&#35201;&#26159;&#22825;&#28982;&#39135;&#29289; &#8212;&#8212; &#37027;&#20040;&#20320;&#23601;&#26159;&#22312;&#28010;&#36153;&#26102;&#38388;&#12290;&#22823;&#32422; 95% &#30340;&#32467;&#26524;&#26469;&#33258;&#20110;&#33391;&#22909;&#30340;&#35757;&#32451;&#21644;&#39278;&#39135;&#22522;&#30784;&#12290;</p><p>42. Don't optimize. Just start. Stop your research. It's how you procrastinate. Most of the time, we all know what we need to do. This is where our brains become our enemies. Instead of just starting, our brains tell us we need to research and find the perfect plan, so instead of doing some squats and pushups and drinking a protein shake, we can sit in front of a screen reading about the perfect diet while eating a donut.</p><p>&#19981;&#35201;&#36861;&#27714;&#23436;&#32654;&#20248;&#21270;&#12290;&#31435;&#21363;&#24320;&#22987;&#12290;&#20572;&#27490;&#20320;&#30340;&#30740;&#31350;&#65292;&#36825;&#26159;&#20320;&#25302;&#24310;&#30340;&#26041;&#24335;&#12290;&#22823;&#22810;&#25968;&#26102;&#20505;&#65292;&#25105;&#20204;&#37117;&#30693;&#36947;&#33258;&#24049;&#38656;&#35201;&#20570;&#20160;&#20040;&#12290;&#36825;&#26102;&#25105;&#20204;&#30340;&#24605;&#32500;&#20250;&#21464;&#25104;&#25932;&#20154;&#65292;&#32780;&#19981;&#26159;&#30452;&#25509;&#24320;&#22987;&#34892;&#21160;&#65292;&#22823;&#33041;&#21578;&#35785;&#25105;&#20204;&#38656;&#35201;&#30740;&#31350;&#24182;&#25214;&#21040;&#23436;&#32654;&#30340;&#35745;&#21010;&#65292;&#25152;&#20197;&#25105;&#20204;&#20250;&#22352;&#22312;&#23631;&#24149;&#21069;&#19968;&#36793;&#35835;&#20851;&#20110;&#23436;&#32654;&#39278;&#39135;&#30340;&#25991;&#31456;&#65292;&#19968;&#36793;&#21507;&#29980;&#29980;&#22280;&#65292;&#32780;&#19981;&#26159;&#20570;&#20960;&#32452;&#28145;&#36466;&#12289;&#20463;&#21351;&#25745;&#24182;&#21917;&#19968;&#26479;&#34507;&#30333;&#31881;&#12290;</p><p>43. Don't let perfect be the enemy of progress. I know a lot of people who will start a workout plan that's supposed to be every other day, and then as soon as something comes up and they miss a day, they give up. You're never going to be perfect. None of us are. Just accept it. Progress is about moving forward. So you can only do two workout days this week instead of three? That's still progress compared to zero workouts. Just keep moving forward.</p><p>&#19981;&#35201;&#35753;&#23436;&#32654;&#38459;&#30861;&#36827;&#27493;&#12290;&#25105;&#35748;&#35782;&#24456;&#22810;&#20154;&#65292;&#20182;&#20204;&#24320;&#22987;&#20102;&#19968;&#20010;&#38548;&#22825;&#38203;&#28860;&#35745;&#21010;&#65292;&#20294;&#19968;&#26086;&#36935;&#21040;&#24847;&#22806;&#24773;&#20917;&#38169;&#36807;&#20102;&#19968;&#22825;&#65292;&#23601;&#25918;&#24323;&#20102;&#12290;&#20320;&#27704;&#36828;&#26080;&#27861;&#20570;&#21040;&#23436;&#32654;&#65292;&#25105;&#20204;&#20013;&#27809;&#26377;&#20154;&#26159;&#23436;&#32654;&#30340;&#12290;&#25509;&#21463;&#36825;&#19968;&#28857;&#12290;&#36827;&#27493;&#23601;&#26159;&#21521;&#21069;&#36808;&#36827;&#12290;&#25152;&#20197;&#36825;&#21608;&#20320;&#21482;&#33021;&#38203;&#28860;&#20004;&#22825;&#32780;&#19981;&#26159;&#19977;&#22825;&#65311;&#30456;&#27604;&#20110;&#38646;&#38203;&#28860;&#65292;&#36825;&#20381;&#28982;&#26159;&#36827;&#27493;&#12290;&#32487;&#32493;&#21521;&#21069;&#36208;&#12290;</p><p>44. Show up&#8212;for yourself, for others, just show up. The biggest difference between successful people and everyone else is that successful people get up over and over again when they fall and just keep showing up. Giving up has killed more dreams than failure ever will.</p><p>&#20986;&#29616; &#8212;&#8212; &#20026;&#33258;&#24049;&#65292;&#20026;&#20182;&#20154;&#65292;&#21482;&#35201;&#20986;&#29616;&#12290;&#25104;&#21151;&#20154;&#22763;&#19982;&#20854;&#20182;&#20154;&#30340;&#26368;&#22823;&#21306;&#21035;&#22312;&#20110;&#65292;&#25104;&#21151;&#20154;&#22763;&#22312;&#36300;&#20498;&#21518;&#20250;&#19968;&#27425;&#21448;&#19968;&#27425;&#22320;&#31449;&#36215;&#26469;&#65292;&#24182;&#19988;&#22362;&#25345;&#20986;&#29616;&#12290;&#25918;&#24323;&#27604;&#22833;&#36133;&#26432;&#27515;&#30340;&#26790;&#24819;&#36824;&#35201;&#22810;&#12290;</p><p>45. Follow through. Don't start things you don't finish. Follow through to the end, and then follow through and make sure everything worked. When I was Governor, there were horrible fires in San Diego, and thousands of people had to be evacuated to their football stadium. Everyone immediately felt the echoes of Hurricane Katrina in New Orleans, so even though I had total faith in my team, I got down to San Diego immediately. I went to the stadium and the other evacuation site at the fairgrounds, and I asked the people on the ground what they needed. Baby formula, diapers, cots, dialysis machines. I got on the phone and called the grocery stores and the military bases and hospitals to marshal supplies all night. The next morning, before I went to sleep, I came back, and the people who had told me what they needed were surprised to see me. I needed to hear from them that the supplies they needed had arrived. I needed to follow through. Don't assume things are finished. Make damn sure they are.</p><p>&#22362;&#25345;&#21040;&#24213;&#12290;&#19981;&#35201;&#24320;&#22987;&#20320;&#23436;&#19981;&#25104;&#30340;&#20107;&#12290;&#22362;&#25345;&#21040;&#26368;&#21518;&#65292;&#24182;&#30830;&#20445;&#19968;&#20999;&#37117;&#25353;&#35745;&#21010;&#36827;&#34892;&#12290;&#24403;&#25105;&#25285;&#20219;&#24030;&#38271;&#26102;&#65292;&#22307;&#36845;&#25096;&#21457;&#29983;&#20102;&#20005;&#37325;&#30340;&#28779;&#28798;&#65292;&#25104;&#21315;&#19978;&#19975;&#30340;&#20154;&#19981;&#24471;&#19981;&#25764;&#31163;&#21040;&#20182;&#20204;&#30340;&#36275;&#29699;&#22330;&#12290;&#27599;&#20010;&#20154;&#31435;&#21363;&#24863;&#21463;&#21040;&#20102;&#26032;&#22885;&#23572;&#33391;&#39123;&#39118;&#21345;&#29305;&#37324;&#23068;&#30340;&#22238;&#22768;&#65292;&#25152;&#20197;&#23613;&#31649;&#25105;&#23545;&#25105;&#30340;&#22242;&#38431;&#20805;&#28385;&#20449;&#24515;&#65292;&#25105;&#36824;&#26159;&#31435;&#21363;&#36214;&#21040;&#20102;&#22307;&#36845;&#25096;&#12290;&#25105;&#21435;&#20102;&#20307;&#32946;&#22330;&#21644;&#21478;&#19968;&#20010;&#22312;&#23637;&#35272;&#22330;&#30340;&#30095;&#25955;&#22320;&#28857;&#65292;&#35810;&#38382;&#29616;&#22330;&#30340;&#20154;&#20204;&#38656;&#35201;&#20160;&#20040;&#12290;&#23156;&#20799;&#37197;&#26041;&#22902;&#31881;&#12289;&#23615;&#24067;&#12289;&#24202;&#38138;&#12289;&#36879;&#26512;&#26426;&#12290;&#25105;&#25972;&#26202;&#25171;&#30005;&#35805;&#32473;&#26434;&#36135;&#24215;&#12289;&#20891;&#20107;&#22522;&#22320;&#21644;&#21307;&#38498;&#65292;&#32452;&#32455;&#29289;&#36164;&#12290;&#31532;&#20108;&#22825;&#26089;&#19978;&#65292;&#22312;&#25105;&#20934;&#22791;&#30561;&#35273;&#21069;&#65292;&#25105;&#22238;&#21040;&#20102;&#29616;&#22330;&#65292;&#37027;&#20123;&#21578;&#35785;&#25105;&#20182;&#20204;&#38656;&#27714;&#30340;&#20154;&#24778;&#35766;&#22320;&#30475;&#21040;&#25105;&#12290;&#25105;&#38656;&#35201;&#20146;&#32819;&#21548;&#21040;&#20182;&#20204;&#38656;&#35201;&#30340;&#29289;&#36164;&#24050;&#32463;&#21040;&#36798;&#12290;&#25105;&#38656;&#35201;&#22362;&#25345;&#21040;&#24213;&#12290;&#19981;&#35201;&#20197;&#20026;&#20107;&#24773;&#24050;&#32463;&#23436;&#25104;&#12290;&#30830;&#20445;&#23427;&#20204;&#30495;&#30340;&#23436;&#25104;&#20102;&#12290;</p><p>46. Don't do half-reps. It hurts me every time I see someone in the gym doing a lat pulldown or a curl or a bench press halfway. Sure, they can do a lot of reps. But if they half-ass their basic exercises, what else are they half-assing? When you cheat an exercise, you only cheat yourself. Whatever you do, go all out. Otherwise, you'll always have to wonder what would have happened if you gave it a full effort.</p><p>&#19981;&#35201;&#20570;&#21322;&#22871;&#21160;&#20316;&#12290;&#27599;&#27425;&#30475;&#21040;&#26377;&#20154;&#22312;&#20581;&#36523;&#25151;&#20570;&#24341;&#20307;&#21521;&#19978;&#12289;&#24367;&#20030;&#25110;&#21351;&#25512;&#21482;&#20570;&#21040;&#19968;&#21322;&#26102;&#65292;&#25105;&#37117;&#20250;&#24863;&#21040;&#24515;&#30171;&#12290;&#24403;&#28982;&#65292;&#20182;&#20204;&#21487;&#20197;&#20570;&#24456;&#22810;&#37325;&#22797;&#21160;&#20316;&#12290;&#20294;&#22914;&#26524;&#20182;&#20204;&#22312;&#22522;&#26412;&#21160;&#20316;&#19978;&#20599;&#24037;&#20943;&#26009;&#65292;&#36824;&#26377;&#20160;&#20040;&#26159;&#20182;&#20204;&#22312;&#20599;&#24037;&#20943;&#26009;&#30340;&#65311;&#24403;&#20320;&#20316;&#24330;&#38203;&#28860;&#26102;&#65292;&#20320;&#21482;&#26159;&#22312;&#27450;&#39575;&#33258;&#24049;&#12290;&#19981;&#35770;&#20320;&#20570;&#20160;&#20040;&#65292;&#20840;&#21147;&#20197;&#36212;&#12290;&#21542;&#21017;&#65292;&#20320;&#24635;&#20250;&#22909;&#22855;&#65292;&#22914;&#26524;&#20320;&#20840;&#21147;&#20197;&#36212;&#65292;&#32467;&#26524;&#20250;&#26159;&#20160;&#20040;&#26679;&#23376;&#12290;</p><p>47. There is no magic pill. Believe me. I've been around the fitness industry for 60 years of trends and fads and shortcuts.</p><p>&#27809;&#26377;&#28789;&#20025;&#22937;&#33647;&#12290;&#30456;&#20449;&#25105;&#12290;&#25105;&#22312;&#20581;&#36523;&#34892;&#19994;&#24050;&#32463;&#32463;&#21382;&#20102; 60 &#24180;&#30340;&#36235;&#21183;&#12289;&#28526;&#27969;&#21644;&#25463;&#24452;&#12290;</p><p>48. The only shortcut is doing something the right way the first time so that you don't waste any time on the shortcuts.</p><p>&#21807;&#19968;&#30340;&#25463;&#24452;&#23601;&#26159;&#31532;&#19968;&#27425;&#23601;&#25226;&#20107;&#24773;&#20570;&#23545;&#65292;&#36825;&#26679;&#20320;&#23601;&#19981;&#20250;&#28010;&#36153;&#26102;&#38388;&#22312;&#23547;&#25214;&#25463;&#24452;&#19978;&#12290;</p><p>49. Sell, sell, sell. No matter what you do in life, you need to learn to sell. Whether you have a product or whether you are the product, we all have to sell something. Become comfortable with selling.</p><p>&#38144;&#21806;&#65292;&#38144;&#21806;&#65292;&#20877;&#38144;&#21806;&#12290;&#19981;&#35770;&#20320;&#29983;&#27963;&#20013;&#20570;&#20160;&#20040;&#65292;&#20320;&#37117;&#38656;&#35201;&#23398;&#20250;&#38144;&#21806;&#12290;&#26080;&#35770;&#20320;&#26159;&#25317;&#26377;&#19968;&#27454;&#20135;&#21697;&#36824;&#26159;&#20320;&#26412;&#36523;&#23601;&#26159;&#20135;&#21697;&#65292;&#25105;&#20204;&#37117;&#24517;&#39035;&#38144;&#21806;&#26576;&#26679;&#19996;&#35199;&#12290;&#20064;&#24815;&#38144;&#21806;&#12290;</p><p>50. Like it or not, EVERYONE has to sell, People tell me, "Arnold, I'm a teacher, I don't need to sell anything." Bullshit! You need to sell those students on why they should listen to you. You have to sell the principal on why they should hire you.</p><p>&#19981;&#31649;&#20320;&#21916;&#27426;&#19982;&#21542;&#65292;&#27599;&#20010;&#20154;&#37117;&#24517;&#39035;&#38144;&#21806;&#12290;&#26377;&#20154;&#23545;&#25105;&#35828;&#65306;&#8220;&#38463;&#35834;&#24503;&#65292;&#25105;&#26159;&#32769;&#24072;&#65292;&#25105;&#19981;&#38656;&#35201;&#38144;&#21806;&#20219;&#20309;&#19996;&#35199;&#12290;&#8221; &#32993;&#35828;&#65281;&#20320;&#38656;&#35201;&#21521;&#23398;&#29983;&#25512;&#38144;&#20026;&#20160;&#20040;&#20182;&#20204;&#24212;&#35813;&#21548;&#20320;&#30340;&#12290;&#20320;&#24517;&#39035;&#21521;&#26657;&#38271;&#25512;&#38144;&#20026;&#20160;&#20040;&#20182;&#20204;&#24212;&#35813;&#32856;&#29992;&#20320;&#12290;</p><p>51. The first step in sales isn't talking. It's listening. You need to know your customer. What are their needs? What are their dreams? Learn to ask questions and then really, truly listen to the answers. That's how you find the message that will connect.</p><p>&#38144;&#21806;&#30340;&#31532;&#19968;&#27493;&#19981;&#26159;&#35828;&#35805;&#65292;&#32780;&#26159;&#20542;&#21548;&#12290;&#20320;&#38656;&#35201;&#20102;&#35299;&#20320;&#30340;&#23458;&#25143;&#12290;&#20182;&#20204;&#30340;&#38656;&#27714;&#26159;&#20160;&#20040;&#65311;&#20182;&#20204;&#30340;&#26790;&#24819;&#26159;&#20160;&#20040;&#65311;&#23398;&#20250;&#25552;&#38382;&#65292;&#28982;&#21518;&#30495;&#27491;&#20542;&#21548;&#20182;&#20204;&#30340;&#31572;&#26696;&#12290;&#36825;&#23601;&#26159;&#20320;&#25214;&#21040;&#19982;&#20182;&#20204;&#36830;&#25509;&#30340;&#20449;&#24687;&#30340;&#26041;&#24335;&#12290;</p><p>52. Speak to their heart first, not their mind. If you can develop an emotional connection with someone and understand their feelings, you are already a step ahead of the person who is going to bombard them with logic. There is a time for the logic, but first, get into the heart so the brain is ready to hear your arguments.</p><p>&#39318;&#20808;&#35201;&#25171;&#21160;&#20182;&#20204;&#30340;&#24515;&#65292;&#32780;&#19981;&#26159;&#20182;&#20204;&#30340;&#22836;&#33041;&#12290;&#22914;&#26524;&#20320;&#33021;&#19982;&#26576;&#20154;&#24314;&#31435;&#24773;&#24863;&#32852;&#31995;&#24182;&#29702;&#35299;&#20182;&#20204;&#30340;&#24863;&#21463;&#65292;&#20320;&#23601;&#24050;&#32463;&#27604;&#37027;&#20123;&#21482;&#29992;&#36923;&#36753;&#36720;&#28856;&#20182;&#20204;&#30340;&#20154;&#39046;&#20808;&#20102;&#19968;&#27493;&#12290;&#36923;&#36753;&#26377;&#20854;&#29992;&#27494;&#20043;&#22320;&#65292;&#20294;&#39318;&#20808;&#35201;&#36827;&#20837;&#20182;&#20204;&#30340;&#24515;&#28789;&#65292;&#36825;&#26679;&#20182;&#20204;&#30340;&#22823;&#33041;&#25165;&#20250;&#20934;&#22791;&#22909;&#21548;&#20320;&#30340;&#35770;&#25454;&#12290;</p><p>53. Even when you aren't selling, listening is a superpower. I love that old adage that God gave us two ears and one mouth, so we should listen twice as much as we talk. So many people just want to feel like someone cares. And you never know what you can learn. When I'm working on a movie set, I try to listen to all of the different crew members. I once learned all the challenges of cleaning up all of the waste a film production creates. It was fascinating! Train your curiosity muscle by listening to people as often as you can.</p><p>&#21363;&#20351;&#20320;&#19981;&#22312;&#38144;&#21806;&#65292;&#20542;&#21548;&#20063;&#26159;&#19968;&#31181;&#36229;&#33021;&#21147;&#12290;&#25105;&#21916;&#27426;&#37027;&#21477;&#32769;&#35805;&#65292;&#19978;&#24093;&#32473;&#20102;&#25105;&#20204;&#20004;&#21482;&#32819;&#26421;&#21644;&#19968;&#24352;&#22068;&#65292;&#25152;&#20197;&#25105;&#20204;&#24212;&#35813;&#21548;&#30340;&#27604;&#35828;&#30340;&#22810;&#20004;&#20493;&#12290;&#24456;&#22810;&#20154;&#21482;&#26159;&#24819;&#24863;&#21463;&#21040;&#26377;&#20154;&#20851;&#24515;&#20320;&#65292;&#32780;&#20320;&#27704;&#36828;&#19981;&#30693;&#36947;&#20320;&#33021;&#23398;&#21040;&#20160;&#20040;&#12290;&#24403;&#25105;&#22312;&#30005;&#24433;&#29255;&#22330;&#24037;&#20316;&#26102;&#65292;&#25105;&#35797;&#30528;&#21548;&#21462;&#25152;&#26377;&#19981;&#21516;&#24037;&#20316;&#20154;&#21592;&#30340;&#24847;&#35265;&#12290;&#25105;&#26366;&#32463;&#23398;&#21040;&#20102;&#30005;&#24433;&#21046;&#20316;&#36807;&#31243;&#20013;&#28165;&#29702;&#24223;&#29289;&#30340;&#25152;&#26377;&#25361;&#25112;&#65292;&#36825;&#22826;&#26377;&#36259;&#20102;&#65281;&#36890;&#36807;&#20542;&#21548;&#20154;&#20204;&#30340;&#22768;&#38899;&#26469;&#38203;&#28860;&#20320;&#30340;&#22909;&#22855;&#24515;&#32908;&#32905;&#12290;</p><p>54. You might think that talking is the best way to open up doors, but listening opens more doors than you would guess. I'm like a sponge. I love to soak up information and stories and advice. I think this is why I've had the opportunity to meet people like Nelson Mandela, Mikhail Gorbachev, and every President since I came to this country. People can sense when you want to listen, and it makes them want to share.</p><p>&#20320;&#21487;&#33021;&#35748;&#20026;&#35828;&#35805;&#26159;&#25171;&#24320;&#22823;&#38376;&#30340;&#26368;&#20339;&#26041;&#24335;&#65292;&#20294;&#20542;&#21548;&#27604;&#20320;&#24819;&#35937;&#30340;&#26356;&#33021;&#25171;&#24320;&#26356;&#22810;&#30340;&#38376;&#12290;&#25105;&#20687;&#28023;&#32501;&#19968;&#26679;&#65292;&#21916;&#27426;&#21560;&#25910;&#20449;&#24687;&#12289;&#25925;&#20107;&#21644;&#24314;&#35758;&#12290;&#25105;&#35748;&#20026;&#36825;&#23601;&#26159;&#20026;&#20160;&#20040;&#33258;&#20174;&#25105;&#26469;&#21040;&#36825;&#20010;&#22269;&#23478;&#21518;&#65292;&#25105;&#26377;&#26426;&#20250;&#35265;&#21040;&#20687;&#32435;&#23572;&#36874;&#12539;&#26364;&#24503;&#25289;&#12289;&#31859;&#21704;&#20234;&#23572;&#12539;&#25096;&#23572;&#24052;&#20052;&#22827;&#20197;&#21450;&#25152;&#26377;&#24635;&#32479;&#30340;&#20154;&#20204;&#12290;&#20154;&#20204;&#21487;&#20197;&#24863;&#30693;&#21040;&#20320;&#24819;&#20542;&#21548;&#65292;&#36825;&#35753;&#20182;&#20204;&#24895;&#24847;&#20998;&#20139;&#12290;</p><p>55. Learn to change gears. No matter what you do, you will hit barriers and obstacles. In the gym, in weight loss, in your personal and professional life, a life without obstacles doesn't exist. If you're prepared, and you can change gears and adapt, you can find a way to keep moving forward.</p><p>&#23398;&#20250;&#25442;&#25377;&#12290;&#19981;&#31649;&#20320;&#20570;&#20160;&#20040;&#65292;&#20320;&#37117;&#20250;&#36935;&#21040;&#38556;&#30861;&#21644;&#22256;&#38590;&#12290;&#22312;&#20581;&#36523;&#25151;&#12289;&#20943;&#32933;&#12289;&#20010;&#20154;&#21644;&#32844;&#19994;&#29983;&#27963;&#20013;&#65292;&#27809;&#26377;&#38556;&#30861;&#30340;&#29983;&#27963;&#26159;&#19981;&#23384;&#22312;&#30340;&#12290;&#22914;&#26524;&#20320;&#20570;&#22909;&#20102;&#20934;&#22791;&#65292;&#33021;&#22815;&#25442;&#25377;&#24182;&#36866;&#24212;&#65292;&#20320;&#23601;&#33021;&#25214;&#21040;&#32487;&#32493;&#21069;&#36827;&#30340;&#26041;&#27861;&#12290;</p><p>56. If you're too set in your ways, you might find the opposite. Picture a car stuck in mud. If you keep running the engine and turning the tires, the car just gets deeper and deeper into the mud. It's the same way when you hit an obstacle, and you keep trying the same thing over and over. Learn to adapt.</p><p>&#22914;&#26524;&#20320;&#22266;&#23432;&#24049;&#35265;&#65292;&#32467;&#26524;&#21487;&#33021;&#36866;&#24471;&#20854;&#21453;&#12290;&#24819;&#35937;&#19968;&#36742;&#38519;&#22312;&#27877;&#20013;&#30340;&#36710;&#12290;&#22914;&#26524;&#20320;&#32487;&#32493;&#21457;&#21160;&#24341;&#25806;&#24182;&#36716;&#21160;&#36718;&#32974;&#65292;&#36710;&#21482;&#20250;&#36234;&#26469;&#36234;&#28145;&#22320;&#38519;&#20837;&#27877;&#20013;&#12290;&#24403;&#20320;&#36935;&#21040;&#38556;&#30861;&#26102;&#65292;&#20320;&#19968;&#30452;&#37325;&#22797;&#21516;&#26679;&#30340;&#26041;&#27861;&#20063;&#26159;&#22914;&#27492;&#12290;&#23398;&#20250;&#36866;&#24212;&#12290;</p><p>57. Talk to yourself. Seriously. Self-talk gets me through hard times. It makes me my best self. It keeps me from losing my temper. I can't tell you how many times I started to get very frustrated, and I've said, "Arnold, relax." Or, "Arnold, stop being a brat." Learn to talk to yourself. Trust me.</p><p>&#21644;&#33258;&#24049;&#23545;&#35805;&#12290;&#33258;&#25105;&#23545;&#35805;&#24110;&#21161;&#25105;&#24230;&#36807;&#20102;&#33392;&#38590;&#26102;&#21051;&#12290;&#23427;&#35753;&#25105;&#25104;&#20026;&#26368;&#22909;&#30340;&#33258;&#24049;&#12290;&#23427;&#35753;&#25105;&#19981;&#33267;&#20110;&#21457;&#33086;&#27668;&#12290;&#25105;&#26080;&#27861;&#21578;&#35785;&#20320;&#26377;&#22810;&#23569;&#27425;&#25105;&#24320;&#22987;&#24863;&#21040;&#38750;&#24120;&#27822;&#20007;&#65292;&#28982;&#21518;&#25105;&#23545;&#33258;&#24049;&#35828;&#65306;&#8220;&#38463;&#35834;&#24503;&#65292;&#25918;&#26494;&#12290;&#8221; &#25110;&#32773; &#8220;&#38463;&#35834;&#24503;&#65292;&#21035;&#20687;&#20010;&#23567;&#23401;&#23376;&#19968;&#26679;&#12290;&#8221; &#23398;&#20250;&#21644;&#33258;&#24049;&#23545;&#35805;&#12290;&#30456;&#20449;&#25105;&#12290;</p><p>58. Develop a sense of humor. People love to laugh. They like being around funny people. You might think you're either funny or you're not. That's not true. Like everything, you can get better with reps. When I wanted to get into Hollywood, I became friends with a very famous comedian, Milton Berle. I asked him to help me with comedy. Milton would write jokes for me, and then he would critique my timing. (He wasn't very gentle about it, I remember a few, "Schwarzenegger, you Nazi, you fucked it up!") The more I practiced, by getting in a joke in every TV appearance, the better I became.</p><p>&#22521;&#20859;&#24189;&#40664;&#24863;&#12290;&#20154;&#20204;&#21916;&#27426;&#31505;&#65292;&#21916;&#27426;&#21644;&#26377;&#36259;&#30340;&#20154;&#22312;&#19968;&#36215;&#12290;&#20320;&#21487;&#33021;&#35748;&#20026;&#33258;&#24049;&#35201;&#20040;&#26377;&#36259;&#65292;&#35201;&#20040;&#27809;&#26377;&#12290;&#36825;&#19981;&#26159;&#30495;&#30340;&#12290;&#20687;&#25152;&#26377;&#20107;&#24773;&#19968;&#26679;&#65292;&#20320;&#21487;&#20197;&#36890;&#36807;&#21453;&#22797;&#32451;&#20064;&#21464;&#24471;&#26356;&#22909;&#12290;&#24403;&#25105;&#24819;&#36827;&#20837;&#22909;&#33713;&#22366;&#26102;&#65292;&#25105;&#19982;&#19968;&#20301;&#38750;&#24120;&#33879;&#21517;&#30340;&#21916;&#21095;&#28436;&#21592;&#31859;&#23572;&#39039;&#12539;&#20271;&#23572;&#25104;&#20026;&#26379;&#21451;&#12290;&#25105;&#35831;&#20182;&#24110;&#21161;&#25105;&#23398;&#20064;&#21916;&#21095;&#12290;&#31859;&#23572;&#39039;&#20250;&#20026;&#25105;&#20889;&#31505;&#35805;&#65292;&#28982;&#21518;&#20182;&#20250;&#25209;&#35780;&#25105;&#30340;&#26102;&#26426;&#65288;&#20182;&#23545;&#25105;&#21487;&#19981;&#22826;&#23458;&#27668;&#65292;&#25105;&#35760;&#24471;&#26377;&#20960;&#27425;&#20182;&#23545;&#25105;&#35828;&#65306;&#8220;&#26045;&#29926;&#36763;&#26684;&#65292;&#20320;&#36825;&#20010;&#32435;&#31929;&#65292;&#20320;&#25630;&#30776;&#20102;&#65281;&#8221;&#65289;&#25105;&#36234;&#32451;&#20064;&#65292;&#22312;&#27599;&#27425;&#30005;&#35270;&#33410;&#30446;&#20013;&#37117;&#25554;&#20837;&#19968;&#20010;&#31505;&#35805;&#65292;&#25105;&#21464;&#24471;&#36234;&#22909;&#12290;</p><p>59. Develop a sense of humor about yourself, too. The more you can laugh at yourself, the happier you'll be. When you fail a lift or you screw something up, practice laughing at yourself instead of beating yourself up. We all can take ourselves too seriously. One way to stress just a little less about life is to laugh at yourself instead of beating yourself up.</p><p>&#22521;&#20859;&#33258;&#22066;&#30340;&#24189;&#40664;&#24863;&#12290;&#20320;&#36234;&#33021;&#31505;&#23545;&#33258;&#24049;&#65292;&#20320;&#23601;&#20250;&#36234;&#24555;&#20048;&#12290;&#24403;&#20320;&#20030;&#37325;&#22833;&#36133;&#25110;&#25630;&#30776;&#20102;&#26576;&#20214;&#20107;&#26102;&#65292;&#32451;&#20064;&#31505;&#23545;&#33258;&#24049;&#65292;&#32780;&#19981;&#26159;&#33258;&#36131;&#12290;&#25105;&#20204;&#37117;&#21487;&#33021;&#25226;&#33258;&#24049;&#30475;&#24471;&#22826;&#20005;&#32899;&#12290;&#20943;&#23569;&#29983;&#27963;&#21387;&#21147;&#30340;&#19968;&#31181;&#26041;&#24335;&#23601;&#26159;&#31505;&#23545;&#33258;&#24049;&#65292;&#32780;&#19981;&#26159;&#36131;&#22791;&#33258;&#24049;&#12290;</p><p>60. Seriously, don't beat yourself up, ever. You need a lot of energy to chase a vision. Don't waste any of your energy being negative to yourself.</p><p>&#27704;&#36828;&#19981;&#35201;&#33258;&#36131;&#12290;&#36861;&#27714;&#24895;&#26223;&#38656;&#35201;&#22823;&#37327;&#30340;&#33021;&#37327;&#12290;&#19981;&#35201;&#28010;&#36153;&#20320;&#30340;&#20219;&#20309;&#33021;&#37327;&#22312;&#33258;&#25105;&#21542;&#23450;&#19978;&#12290;</p><p>61. But be brutally honest with yourself. When I say, "Don't beat yourself up," I don't mean that if your goal is to lose 20 pounds and you're stuck that you should ignore that you're eating dessert every day. You need to be honest with yourself without any negativity. Talk to yourself how you would talk to a friend you're concerned about. Honesty allows you to figure out a plan to move on from failures. Abusing yourself over it just burns the energy for planning and moving on.</p><p>&#20294;&#35201;&#23545;&#33258;&#24049;&#27531;&#37239;&#22320;&#35802;&#23454;&#12290;&#24403;&#25105;&#35828; &#8220;&#19981;&#35201;&#33258;&#36131;&#8221; &#26102;&#65292;&#25105;&#24182;&#19981;&#26159;&#35828;&#22914;&#26524;&#20320;&#30340;&#30446;&#26631;&#26159;&#20943;&#25481; 20 &#30917;&#32780;&#20320;&#38519;&#20837;&#22256;&#22659;&#65292;&#20320;&#23601;&#24212;&#35813;&#24573;&#35270;&#20320;&#27599;&#22825;&#37117;&#22312;&#21507;&#29980;&#28857;&#12290;&#20320;&#38656;&#35201;&#23545;&#33258;&#24049;&#35802;&#23454;&#65292;&#20294;&#27809;&#26377;&#20219;&#20309;&#28040;&#26497;&#24773;&#32490;&#12290;&#20687;&#20851;&#24515;&#26379;&#21451;&#19968;&#26679;&#19982;&#33258;&#24049;&#23545;&#35805;&#12290;&#35802;&#23454;&#33021;&#35753;&#20320;&#25214;&#20986;&#20174;&#22833;&#36133;&#20013;&#36208;&#20986;&#26469;&#30340;&#35745;&#21010;&#12290;&#33258;&#25105;&#34384;&#24453;&#21482;&#20250;&#28040;&#32791;&#35745;&#21010;&#21644;&#21069;&#36827;&#30340;&#33021;&#37327;&#12290;</p><p>62. If you ever feel stuck, pick three small things you can focus on. Make them so small it's impossible for you to fail. If your goals are to learn a new language, get in shape, and read more, write all three things on a notecard, and write "5 minutes a day." When you wake up, do 5 minutes of reading, 5 minutes of pushups and squats, and 5 minutes of language practice before you brush your teeth. Make a tally for each habit on the notecard, and keep it on your nightstand. No matter what, you get that tally every day. Even if you're about to climb into bed and you realize you didn't do all three things, you do it and then go to sleep.</p><p>&#22914;&#26524;&#20320;&#24863;&#21040;&#38519;&#20837;&#22256;&#22659;&#65292;&#25361;&#20986;&#19977;&#20010;&#20320;&#21487;&#20197;&#19987;&#27880;&#30340;&#23567;&#30446;&#26631;&#12290;&#25226;&#23427;&#20204;&#23450;&#24471;&#22914;&#27492;&#20043;&#23567;&#65292;&#20197;&#33267;&#20110;&#20320;&#19981;&#21487;&#33021;&#22833;&#36133;&#12290;&#22914;&#26524;&#20320;&#30340;&#30446;&#26631;&#26159;&#23398;&#20064;&#19968;&#38376;&#26032;&#35821;&#35328;&#12289;&#20581;&#36523;&#21644;&#22810;&#35835;&#20070;&#65292;&#25226;&#36825;&#19977;&#20214;&#20107;&#20889;&#22312;&#21345;&#29255;&#19978;&#65292;&#24182;&#20889;&#19978; &#8220;&#27599;&#22825; 5 &#20998;&#38047;&#8221;&#12290;&#24403;&#20320;&#37266;&#26469;&#26102;&#65292;&#21047;&#29273;&#21069;&#20808;&#20570; 5 &#20998;&#38047;&#30340;&#38405;&#35835;&#12289;5 &#20998;&#38047;&#30340;&#20463;&#21351;&#25745;&#21644;&#28145;&#36466;&#65292;5 &#20998;&#38047;&#30340;&#35821;&#35328;&#32451;&#20064;&#12290;&#22312;&#21345;&#29255;&#19978;&#20026;&#27599;&#20010;&#20064;&#24815;&#20570;&#20010;&#35760;&#24405;&#65292;&#24182;&#23558;&#23427;&#25918;&#22312;&#24202;&#22836;&#12290;&#19981;&#31649;&#24590;&#26679;&#65292;&#27599;&#22825;&#37117;&#35201;&#23436;&#25104;&#36825;&#20123;&#35760;&#24405;&#12290;&#21363;&#20351;&#20320;&#20934;&#22791;&#19978;&#24202;&#30561;&#35273;&#26102;&#21457;&#29616;&#33258;&#24049;&#36824;&#27809;&#26377;&#23436;&#25104;&#25152;&#26377;&#19977;&#20214;&#20107;&#65292;&#20320;&#20063;&#35201;&#20570;&#20102;&#20877;&#21435;&#30561;&#35273;&#12290;</p><p>63. Slowly grow your goals. Progressive resistance works in the gym and in life, right? After a month, take one of your goals and make it 10 minutes a day.</p><p>&#24930;&#24930;&#22686;&#21152;&#20320;&#30340;&#30446;&#26631;&#12290;&#28176;&#36827;&#30340;&#38459;&#21147;&#22312;&#20581;&#36523;&#25151;&#21644;&#29983;&#27963;&#20013;&#37117;&#26377;&#25928;&#65292;&#23545;&#21543;&#65311;&#19968;&#20010;&#26376;&#21518;&#65292;&#23558;&#20320;&#30340;&#19968;&#20010;&#30446;&#26631;&#22686;&#21152;&#21040;&#27599;&#22825; 10 &#20998;&#38047;&#12290;</p><p>64. Just to show you the compounding power of progressive resistance in life, if you started in January with 5-minute workouts and added 5 minutes each month, by June, you'd be training a half hour a day. It sure beats those New Year's resolutions where you commit to training 30 minutes a day and then quit after three weeks, right?</p><p>&#20165;&#20026;&#23637;&#31034;&#28176;&#36827;&#38459;&#21147;&#22312;&#29983;&#27963;&#20013;&#30340;&#22797;&#21033;&#25928;&#24212;&#65292;&#22914;&#26524;&#20320;&#20174;&#19968;&#26376;&#24320;&#22987;&#27599;&#22825;&#38203;&#28860; 5 &#20998;&#38047;&#65292;&#27599;&#20010;&#26376;&#22686;&#21152; 5 &#20998;&#38047;&#65292;&#21040;&#20845;&#26376;&#65292;&#20320;&#23601;&#20250;&#27599;&#22825;&#35757;&#32451;&#21322;&#23567;&#26102;&#12290;&#36825;&#32943;&#23450;&#27604;&#37027;&#20123;&#20320;&#25215;&#35834;&#27599;&#22825;&#38203;&#28860; 30 &#20998;&#38047;&#20294;&#19977;&#21608;&#21518;&#23601;&#25918;&#24323;&#30340;&#26032;&#24180;&#20915;&#24515;&#35201;&#22909;&#24471;&#22810;&#65292;&#23545;&#21543;&#65311;</p><p>65. Harness the power of small wins. The reason I say to start with small goals is that you need to learn the value of any wins. If you can start your day with three, 5-minute wins, then you're going to feel that you accomplished something. And you did! Celebrate those little wins. Because here is the reality: you need fuel. Celebrating the little wins teaches you that those little wins compound and build up.</p><p>&#21033;&#29992;&#23567;&#32988;&#21033;&#30340;&#21147;&#37327;&#12290;&#25105;&#20043;&#25152;&#20197;&#35828;&#20174;&#23567;&#30446;&#26631;&#24320;&#22987;&#65292;&#26159;&#22240;&#20026;&#20320;&#38656;&#35201;&#23398;&#20250;&#29645;&#24796;&#27599;&#19968;&#20010;&#32988;&#21033;&#30340;&#20215;&#20540;&#12290;&#22914;&#26524;&#20320;&#33021;&#20174;&#27599;&#22825;&#19977;&#20010; 5 &#20998;&#38047;&#30340;&#23567;&#32988;&#21033;&#24320;&#22987;&#65292;&#37027;&#20040;&#20320;&#20250;&#24863;&#35273;&#33258;&#24049;&#23436;&#25104;&#20102;&#19968;&#20123;&#20107;&#24773;&#12290;&#32780;&#20320;&#30830;&#23454;&#20570;&#21040;&#20102;&#65281;&#24198;&#31069;&#37027;&#20123;&#23567;&#32988;&#21033;&#12290;&#22240;&#20026;&#29616;&#23454;&#26159;&#65306;&#20320;&#38656;&#35201;&#29123;&#26009;&#12290;&#24198;&#31069;&#23567;&#32988;&#21033;&#25945;&#20250;&#20320;&#36825;&#20123;&#23567;&#32988;&#21033;&#26159;&#21487;&#20197;&#22797;&#21033;&#31215;&#32047;&#30340;&#12290;</p><p>66. You need momentum, not motivation. No matter how fired up you are, motivation will run out. Believe me. I've been training for 62 years. There is no motivation that lasts that long. There are going to be days &#8212; probably soon &#8212; when you don't want to get out of bed. Those are the days when you need momentum, not motivation. You need a routine. It is going to suck. Just do it.</p><p>&#20320;&#38656;&#35201;&#30340;&#26159;&#21160;&#21147;&#65292;&#32780;&#19981;&#26159;&#21160;&#26426;&#12290;&#26080;&#35770;&#20320;&#22810;&#20040;&#20805;&#28385;&#28608;&#24773;&#65292;&#21160;&#26426;&#26368;&#32456;&#20250;&#28040;&#22833;&#12290;&#30456;&#20449;&#25105;&#12290;&#25105;&#24050;&#32463;&#35757;&#32451;&#20102; 62 &#24180;&#65292;&#27809;&#26377;&#20160;&#20040;&#21160;&#26426;&#33021;&#25345;&#32493;&#36825;&#20040;&#20037;&#12290;&#26377;&#20123;&#26085;&#23376; &#8212;&#8212; &#21487;&#33021;&#24456;&#24555; &#8212;&#8212; &#20320;&#20250;&#19981;&#24819;&#36215;&#24202;&#12290;&#37027;&#20123;&#26085;&#23376;&#20320;&#38656;&#35201;&#30340;&#26159;&#21160;&#21147;&#65292;&#32780;&#19981;&#26159;&#21160;&#26426;&#12290;&#20320;&#38656;&#35201;&#19968;&#20010;&#24120;&#35268;&#12290;&#34429;&#28982;&#23427;&#21487;&#33021;&#24456;&#31967;&#31957;&#65292;&#20294;&#20320;&#21482;&#38656;&#21435;&#20570;&#12290;</p><p>67. You need patience. It takes time for little wins to build. When you look at someone successful, it's easy to imagine it happening overnight, but it's almost never true. They just kept moving forward, sometimes with big jumps, sometimes with tiny steps, and I guarantee there were days they went backward or stayed still. But the trend went upward. I see this all the time in our app. People will say, "I lost 20 pounds in the last 4 months, thank you," and other members respond, "Wow! Unbelievable!" But at the same time, you'll see people say, "I only lost a pound this week, what am I doing wrong?" Do the math. 4 months is about 18 weeks. The big transformation looks huge, but it's 1.1 pounds per month. Most people won't get excited about progress that slow &#8212; until they see what it means over 4 or 6 or 12 months. In a year, that would be 57 pounds of weight loss. Sadly, most people will never see that success because they'll be too impatient to see how small wins can build up into huge success. Be patient.</p><p>&#20320;&#38656;&#35201;&#32784;&#24515;&#12290;&#23567;&#32988;&#21033;&#30340;&#31215;&#32047;&#38656;&#35201;&#26102;&#38388;&#12290;&#24403;&#20320;&#30475;&#30528;&#19968;&#20010;&#25104;&#21151;&#30340;&#20154;&#26102;&#65292;&#24456;&#23481;&#26131;&#24819;&#35937;&#36825;&#26159;&#22312;&#19968;&#22812;&#20043;&#38388;&#21457;&#29983;&#30340;&#65292;&#20294;&#20960;&#20046;&#20174;&#26469;&#19981;&#26159;&#36825;&#26679;&#12290;&#20182;&#20204;&#21482;&#26159;&#19981;&#26029;&#21069;&#36827;&#65292;&#26377;&#26102;&#22823;&#27493;&#21069;&#36827;&#65292;&#26377;&#26102;&#23567;&#27493;&#21069;&#36827;&#65292;&#25105;&#20445;&#35777;&#26377;&#20123;&#26085;&#23376;&#20182;&#20204;&#20250;&#20498;&#36864;&#25110;&#20572;&#28382;&#19981;&#21069;&#12290;&#20294;&#24635;&#20307;&#36235;&#21183;&#26159;&#21521;&#19978;&#30340;&#12290;&#25105;&#22312;&#25105;&#20204;&#30340;&#24212;&#29992;&#31243;&#24207;&#20013;&#32463;&#24120;&#30475;&#21040;&#36825;&#31181;&#24773;&#20917;&#12290;&#26377;&#20154;&#20250;&#35828;&#65306;&#8220;&#36807;&#21435; 4 &#20010;&#26376;&#25105;&#20943;&#25481;&#20102; 20 &#30917;&#65292;&#35874;&#35874;&#12290;&#8221; &#20854;&#20182;&#25104;&#21592;&#20250;&#22238;&#24212;&#65306;&#8220;&#21703;&#65281;&#38590;&#20197;&#32622;&#20449;&#65281;&#8221; &#20294;&#19982;&#27492;&#21516;&#26102;&#65292;&#20320;&#20063;&#20250;&#30475;&#21040;&#26377;&#20154;&#35828;&#65306;&#8220;&#25105;&#36825;&#21608;&#21482;&#20943;&#20102;&#19968;&#30917;&#65292;&#25105;&#20570;&#38169;&#20102;&#20160;&#20040;&#65311;&#8221; &#31639;&#19968;&#19979;&#12290;4 &#20010;&#26376;&#22823;&#32422;&#26159; 18 &#21608;&#12290;&#22823;&#21464;&#21270;&#30475;&#36215;&#26469;&#24456;&#22823;&#65292;&#20294;&#23427;&#27599;&#26376;&#20165;&#20165;&#26159; 1.1 &#30917;&#12290;&#22823;&#22810;&#25968;&#20154;&#19981;&#20250;&#23545;&#22914;&#27492;&#32531;&#24930;&#30340;&#36827;&#23637;&#24863;&#21040;&#20852;&#22859; &#8212;&#8212; &#30452;&#21040;&#20182;&#20204;&#30475;&#21040; 4 &#20010;&#26376;&#12289;6 &#20010;&#26376;&#25110; 12 &#20010;&#26376;&#21518;&#30340;&#24847;&#20041;&#12290;&#22312;&#19968;&#24180;&#20869;&#65292;&#36825;&#23558;&#26159; 57 &#30917;&#30340;&#20943;&#37325;&#12290;&#19981;&#24184;&#30340;&#26159;&#65292;&#22823;&#22810;&#25968;&#20154;&#27704;&#36828;&#19981;&#20250;&#30475;&#21040;&#36825;&#31181;&#25104;&#21151;&#65292;&#22240;&#20026;&#20182;&#20204;&#22826;&#19981;&#32784;&#28902;&#20102;&#65292;&#26080;&#27861;&#30475;&#21040;&#23567;&#32988;&#21033;&#22914;&#20309;&#31215;&#32047;&#25104;&#24040;&#22823;&#30340;&#25104;&#21151;&#12290;&#35201;&#26377;&#32784;&#24515;&#12290;</p><p>68. Find joy, not happiness. I think one of the nicest things anybody ever said about me came from Jim Lorimer. He said, "If I needed one word to describe Arnold, it's 'joy.' When he's working, there is joy, when he's with his friends, there is joy, when he's with his family, there is joy. I've never seen someone have joy in everything they do." Now, I believe joy is different than happiness. Joy is deeper. People chase happiness, but I think they should chase joy. Happiness is fleeting. You can feel joy when you're struggling. You can feel joy when you're grieving the loss of a dear friend. Joy, to me, is having a sense of purpose. It's what gives meaning to life.</p><p>&#23547;&#25214;&#24555;&#20048;&#65292;&#32780;&#19981;&#26159;&#24184;&#31119;&#12290;&#25105;&#35748;&#20026;&#26377;&#20154;&#35828;&#36807;&#20851;&#20110;&#25105;&#30340;&#26368;&#32654;&#22909;&#30340;&#35805;&#20043;&#19968;&#26469;&#33258;&#21513;&#22982;&#12539;&#27931;&#37324;&#40664;&#12290;&#20182;&#35828;&#65306;&#8220;&#22914;&#26524;&#25105;&#38656;&#35201;&#29992;&#19968;&#20010;&#35789;&#26469;&#24418;&#23481;&#38463;&#35834;&#24503;&#65292;&#37027;&#23601;&#26159;&#8216;&#24555;&#20048;&#8217;&#12290;&#24403;&#20182;&#24037;&#20316;&#26102;&#65292;&#20805;&#28385;&#24555;&#20048;&#65307;&#24403;&#20182;&#19982;&#26379;&#21451;&#22312;&#19968;&#36215;&#26102;&#65292;&#20805;&#28385;&#24555;&#20048;&#65307;&#24403;&#20182;&#19982;&#23478;&#20154;&#22312;&#19968;&#36215;&#26102;&#65292;&#20805;&#28385;&#24555;&#20048;&#12290;&#25105;&#20174;&#26410;&#35265;&#36807;&#26377;&#20154;&#22312;&#20570;&#27599;&#19968;&#20214;&#20107;&#26102;&#37117;&#20805;&#28385;&#24555;&#20048;&#12290;&#8221; &#29616;&#22312;&#65292;&#25105;&#30456;&#20449;&#24555;&#20048;&#19981;&#21516;&#20110;&#24184;&#31119;&#12290;&#24555;&#20048;&#26356;&#28145;&#27785;&#12290;&#20154;&#20204;&#36861;&#27714;&#24184;&#31119;&#65292;&#20294;&#25105;&#35748;&#20026;&#20182;&#20204;&#24212;&#35813;&#36861;&#27714;&#24555;&#20048;&#12290;&#24184;&#31119;&#26159;&#30701;&#26242;&#30340;&#12290;&#24403;&#20320;&#22312;&#25379;&#25166;&#26102;&#65292;&#20320;&#21487;&#20197;&#24863;&#21463;&#21040;&#24555;&#20048;&#12290;&#24403;&#20320;&#22312;&#24764;&#24565;&#19968;&#20301;&#20146;&#23494;&#30340;&#26379;&#21451;&#26102;&#65292;&#20320;&#20063;&#21487;&#20197;&#24863;&#21463;&#21040;&#24555;&#20048;&#12290;&#23545;&#25105;&#26469;&#35828;&#65292;&#24555;&#20048;&#26159;&#26377;&#19968;&#31181;&#30446;&#26631;&#24863;&#12290;&#36825;&#23601;&#26159;&#29983;&#27963;&#30340;&#24847;&#20041;&#12290;</p><p>69. We don't have to be alike to inspire each other. You don't need to want to be the greatest bodybuilder of all time, a movie star, or the Governor of California to learn from me. You can use these lessons to be the best mom or dad of all time, and I'm inspired daily by all of your stories. If we all took a little more time to focus on how many people there are to potentially inspire us, we'd all realize&#8230;</p><p>&#25105;&#20204;&#19981;&#24517;&#30456;&#21516;&#25165;&#33021;&#20114;&#30456;&#21551;&#21457;&#12290;&#20320;&#19981;&#38656;&#35201;&#24819;&#25104;&#20026;&#26377;&#21490;&#20197;&#26469;&#26368;&#20255;&#22823;&#30340;&#20581;&#32654;&#36816;&#21160;&#21592;&#12289;&#30005;&#24433;&#26126;&#26143;&#25110;&#21152;&#21033;&#31119;&#23612;&#20122;&#24030;&#24030;&#38271;&#25165;&#33021;&#20174;&#25105;&#36825;&#37324;&#23398;&#20064;&#12290;&#20320;&#21487;&#20197;&#21033;&#29992;&#36825;&#20123;&#25945;&#35757;&#25104;&#20026;&#26377;&#21490;&#20197;&#26469;&#26368;&#22909;&#30340;&#22920;&#22920;&#25110;&#29240;&#29240;&#65292;&#25105;&#27599;&#22825;&#37117;&#20174;&#20320;&#20204;&#30340;&#25925;&#20107;&#20013;&#33719;&#24471;&#21551;&#21457;&#12290;&#22914;&#26524;&#25105;&#20204;&#37117;&#33457;&#26356;&#22810;&#30340;&#26102;&#38388;&#21435;&#20851;&#27880;&#26377;&#22810;&#23569;&#20154;&#21487;&#20197;&#28508;&#22312;&#22320;&#21551;&#21457;&#25105;&#20204;&#65292;&#25105;&#20204;&#37117;&#20250;&#24847;&#35782;&#21040;&#8230;&#8230;</p><p>70. The world isn't as broken as your phone makes it seem. Read your social media feed. Now imagine going to a gym, or a bar, or church, and hearing people talk like that. You'd say, "It's enough already &#8212; stop fucking whining." But that's normal on social media! Get out there in the real world as often as you can. Talk to real people, not avatars. You will not find joy on social media.</p><p>&#19990;&#30028;&#24182;&#19981;&#20687;&#20320;&#30340;&#25163;&#26426;&#35753;&#23427;&#30475;&#36215;&#26469;&#30340;&#37027;&#26679;&#30772;&#30862;&#12290;&#35835;&#35835;&#20320;&#30340;&#31038;&#20132;&#23186;&#20307;&#21160;&#24577;&#12290;&#29616;&#22312;&#24819;&#35937;&#21435;&#20581;&#36523;&#25151;&#12289;&#37202;&#21543;&#25110;&#25945;&#22530;&#65292;&#21548;&#20154;&#20204;&#37027;&#26679;&#35828;&#35805;&#12290;&#20320;&#20250;&#35828;&#65306;&#8220;&#22815;&#20102; &#8212;&#8212; &#21035;&#20877;&#25265;&#24616;&#20102;&#12290;&#8221; &#20294;&#22312;&#31038;&#20132;&#23186;&#20307;&#19978;&#65292;&#36825;&#26159;&#27491;&#24120;&#30340;&#65281;&#23613;&#21487;&#33021;&#22810;&#22320;&#36208;&#36827;&#29616;&#23454;&#19990;&#30028;&#12290;&#19982;&#30495;&#23454;&#30340;&#20154;&#20132;&#35848;&#65292;&#32780;&#19981;&#26159;&#34394;&#25311;&#24418;&#35937;&#12290;&#20320;&#19981;&#20250;&#22312;&#31038;&#20132;&#23186;&#20307;&#19978;&#25214;&#21040;&#24555;&#20048;&#12290;</p><p>71. On those days when you feel really hopeless about the world, just go and do something for someone else. Buy a sandwich for a homeless person. Trust me, the second you bring a little positivity into someone's life, you'll feel it in your own life. And you'll prove to yourself that you do have the power to make things better, even if it's for one person for a few minutes.</p><p>&#22312;&#37027;&#20123;&#20320;&#23545;&#19990;&#30028;&#24863;&#21040;&#32477;&#26395;&#30340;&#26085;&#23376;&#37324;&#65292;&#21435;&#20026;&#21035;&#20154;&#20570;&#28857;&#20160;&#20040;&#12290;&#20026;&#19968;&#20010;&#26080;&#23478;&#21487;&#24402;&#30340;&#20154;&#20080;&#20010;&#19977;&#26126;&#27835;&#12290;&#30456;&#20449;&#25105;&#65292;&#24403;&#20320;&#32473;&#21035;&#20154;&#30340;&#29983;&#27963;&#24102;&#26469;&#19968;&#28857;&#31215;&#26497;&#30340;&#24433;&#21709;&#26102;&#65292;&#20320;&#20250;&#22312;&#33258;&#24049;&#30340;&#29983;&#27963;&#20013;&#24863;&#21463;&#21040;&#23427;&#12290;&#20320;&#20250;&#21521;&#33258;&#24049;&#35777;&#26126;&#65292;&#20320;&#30830;&#23454;&#26377;&#33021;&#21147;&#35753;&#20107;&#24773;&#21464;&#24471;&#26356;&#22909;&#65292;&#21363;&#20351;&#21482;&#26159;&#20026;&#19968;&#20010;&#20154;&#20570;&#20960;&#20998;&#38047;&#12290;</p><p>72. When you feel down, a quick walk can always get your brain moving. Some days, I wake up, and it feels like the world is a black-and-white movie. It sucks. But when I get moving, even just a little bit, it starts to turn to color. Movement is medicine, and a 5-minute walk can save you a lot of heartache.</p><p>&#24403;&#20320;&#24863;&#21040;&#20302;&#33853;&#26102;&#65292;&#24555;&#36895;&#25955;&#27493;&#24635;&#33021;&#35753;&#20320;&#30340;&#22823;&#33041;&#27963;&#36291;&#36215;&#26469;&#12290;&#26377;&#20123;&#26085;&#23376;&#65292;&#25105;&#37266;&#26469;&#26102;&#24863;&#35273;&#19990;&#30028;&#20687;&#26159;&#19968;&#37096;&#40657;&#30333;&#30005;&#24433;&#12290;&#36825;&#24456;&#31967;&#31957;&#12290;&#20294;&#24403;&#25105;&#24320;&#22987;&#36816;&#21160;&#65292;&#21738;&#24597;&#21482;&#26159;&#19968;&#28857;&#28857;&#65292;&#19990;&#30028;&#23601;&#24320;&#22987;&#21464;&#24471;&#26377;&#33394;&#24425;&#12290;&#36816;&#21160;&#26159;&#33391;&#33647;&#65292;5 &#20998;&#38047;&#30340;&#25955;&#27493;&#21487;&#20197;&#24110;&#20320;&#30465;&#21435;&#24456;&#22810;&#30171;&#33510;&#12290;</p><p>73. They have a rule on airplanes that applies to life. You're supposed to put your oxygen mask on before you help anyone else. Even your kid. It sounds crazy. But I (naturally) asked about it. If you don't put yours on first, you can pass out before you can help your kid, and then everybody's screwed. When people tell me they feel selfish working on themselves, whether it's mentally or physically, I remind them of this. The more you do for yourself, the more you can help others.</p><p>&#39134;&#26426;&#19978;&#26377;&#19968;&#26465;&#35268;&#21017;&#36866;&#29992;&#20110;&#29983;&#27963;&#12290;&#22312;&#20320;&#24110;&#21161;&#21035;&#20154;&#20043;&#21069;&#65292;&#20320;&#24212;&#35813;&#20808;&#25140;&#19978;&#33258;&#24049;&#30340;&#27687;&#27668;&#38754;&#32617;&#12290;&#21363;&#20351;&#26159;&#20320;&#30340;&#23401;&#23376;&#12290;&#36825;&#21548;&#36215;&#26469;&#24456;&#30127;&#29378;&#65292;&#20294;&#25105;&#65288;&#33258;&#28982;&#22320;&#65289;&#38382;&#36807;&#36825;&#20214;&#20107;&#12290;&#22914;&#26524;&#20320;&#19981;&#20808;&#25140;&#19978;&#33258;&#24049;&#30340;&#65292;&#20320;&#21487;&#33021;&#20250;&#22312;&#24110;&#21161;&#23401;&#23376;&#20043;&#21069;&#26197;&#36807;&#21435;&#65292;&#28982;&#21518;&#27599;&#20010;&#20154;&#37117;&#23436;&#34507;&#20102;&#12290;&#24403;&#20154;&#20204;&#21578;&#35785;&#25105;&#20182;&#20204;&#35273;&#24471;&#20026;&#33258;&#24049;&#21162;&#21147;&#65292;&#26080;&#35770;&#26159;&#31934;&#31070;&#19978;&#36824;&#26159;&#36523;&#20307;&#19978;&#65292;&#37117;&#24456;&#33258;&#31169;&#26102;&#65292;&#25105;&#25552;&#37266;&#20182;&#20204;&#36825;&#19968;&#28857;&#12290;&#20320;&#20026;&#33258;&#24049;&#20570;&#24471;&#36234;&#22810;&#65292;&#20320;&#23601;&#33021;&#36234;&#22810;&#22320;&#24110;&#21161;&#21035;&#20154;&#12290;</p><p>74. When I say train your mind as much as your body, I mean in every way. If you injured your leg, you would go to an ortho and a PT and get the help you need. If you feel lost, depressed, or anxious, get the help you need. That isn't weakness. It's strength. It's being honest with yourself and doing the work to get better every day.</p><p>&#24403;&#25105;&#35828;&#20687;&#35757;&#32451;&#36523;&#20307;&#19968;&#26679;&#35757;&#32451;&#20320;&#30340;&#22823;&#33041;&#26102;&#65292;&#25105;&#25351;&#30340;&#26159;&#21508;&#20010;&#26041;&#38754;&#12290;&#22914;&#26524;&#20320;&#21463;&#20260;&#20102;&#65292;&#20320;&#20250;&#21435;&#25214;&#39592;&#31185;&#21307;&#29983;&#21644;&#29289;&#29702;&#27835;&#30103;&#24072;&#24182;&#24471;&#21040;&#25152;&#38656;&#30340;&#24110;&#21161;&#12290;&#22914;&#26524;&#20320;&#24863;&#21040;&#36855;&#22833;&#12289;&#27822;&#20007;&#25110;&#28966;&#34385;&#65292;&#35831;&#23547;&#27714;&#25152;&#38656;&#30340;&#24110;&#21161;&#12290;&#36825;&#19981;&#26159;&#36719;&#24369;&#65292;&#32780;&#26159;&#21147;&#37327;&#12290;&#36825;&#26159;&#23545;&#33258;&#24049;&#35802;&#23454;&#65292;&#24182;&#27599;&#22825;&#21162;&#21147;&#21464;&#24471;&#26356;&#22909;&#30340;&#34920;&#29616;&#12290;</p><p>75. I need to mention finding a vision one more time because it is that important. It is the real secret to a life of joy. You need a purpose, a reason to live. Take the time.</p><p>&#25105;&#38656;&#35201;&#20877;&#25552;&#19968;&#27425;&#25214;&#21040;&#24895;&#26223;&#30340;&#37325;&#35201;&#24615;&#65292;&#22240;&#20026;&#23427;&#30830;&#23454;&#38750;&#24120;&#37325;&#35201;&#12290;&#36825;&#26159;&#24555;&#20048;&#29983;&#27963;&#30340;&#30495;&#27491;&#31192;&#35776;&#12290;&#20320;&#38656;&#35201;&#19968;&#20010;&#30446;&#26631;&#65292;&#19968;&#20010;&#27963;&#30528;&#30340;&#29702;&#30001;&#12290;&#33457;&#26102;&#38388;&#25214;&#21040;&#23427;&#12290;</p><p>76. If you take nothing else from this list, please listen to this: leave the world better than you found it. That's it. If every one of us tries to live up to that simple rule, imagine the world we'll leave to our grandkids.</p><p>&#22914;&#26524;&#20320;&#21482;&#35760;&#20303;&#36825;&#19968;&#26465;&#65292;&#37027;&#23601;&#35831;&#35760;&#20303;&#65306;&#35753;&#19990;&#30028;&#21464;&#24471;&#27604;&#20320;&#21018;&#26469;&#30340;&#26102;&#20505;&#26356;&#22909;&#12290;&#23601;&#26159;&#36825;&#26679;&#12290;&#22914;&#26524;&#25105;&#20204;&#27599;&#20010;&#20154;&#37117;&#21162;&#21147;&#36981;&#23432;&#36825;&#26465;&#31616;&#21333;&#30340;&#35268;&#21017;&#65292;&#24819;&#35937;&#19968;&#19979;&#25105;&#20204;&#30041;&#32473;&#23376;&#23385;&#21518;&#20195;&#30340;&#19990;&#30028;&#23558;&#20250;&#26159;&#20160;&#20040;&#26679;&#23376;&#12290;</p><p>77. Put your phone down. Seriously, this was a really long list because I'm so old. Go look around. Take a walk. Find some joy. It's out there.</p><p>&#25918;&#19979;&#20320;&#30340;&#25163;&#26426;&#12290;&#22235;&#22788;&#30475;&#30475;&#12290;&#21435;&#25955;&#27493;&#12290;&#23547;&#25214;&#24555;&#20048;&#12290;&#24555;&#20048;&#23601;&#22312;&#22806;&#38754;&#12290;</p>]]></content:encoded></item><item><title><![CDATA[Share WeChat Articles on LinkedIn]]></title><description><![CDATA[A step-by-step guide to bypassing domain restrictions and enhancing your LinkedIn content strategy.]]></description><link>https://www.chenglu.com/p/share-wechat-articles-on-linkedin</link><guid isPermaLink="false">https://www.chenglu.com/p/share-wechat-articles-on-linkedin</guid><dc:creator><![CDATA[Luke]]></dc:creator><pubDate>Tue, 04 Jun 2024 21:04:12 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/56bba558-26ee-4641-b632-98113fdbc1e4_2049x1152.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>WeChat (Weixin) Official Accounts Platform is a popular platform in the China market, extensively used by institutions and organizations to disseminate information. However, when you try to share WeChat articles on LinkedIn, such as adding an interview to your LinkedIn working experience or posting your team&#8217;s announcement, you may encounter issues.</p><p>Typically, LinkedIn might display error messages like, "Sorry, we were unable to retrieve information about your link. Please try another link," or "Cannot display preview. You can post as is, or try another link."</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!M8Sm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78f0b2f0-4041-49bf-986b-347ae86657ee_1488x544.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!M8Sm!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78f0b2f0-4041-49bf-986b-347ae86657ee_1488x544.png 424w, https://substackcdn.com/image/fetch/$s_!M8Sm!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78f0b2f0-4041-49bf-986b-347ae86657ee_1488x544.png 848w, https://substackcdn.com/image/fetch/$s_!M8Sm!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78f0b2f0-4041-49bf-986b-347ae86657ee_1488x544.png 1272w, https://substackcdn.com/image/fetch/$s_!M8Sm!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78f0b2f0-4041-49bf-986b-347ae86657ee_1488x544.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!M8Sm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78f0b2f0-4041-49bf-986b-347ae86657ee_1488x544.png" width="728" height="266" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/78f0b2f0-4041-49bf-986b-347ae86657ee_1488x544.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:532,&quot;width&quot;:1456,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:64698,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!M8Sm!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78f0b2f0-4041-49bf-986b-347ae86657ee_1488x544.png 424w, https://substackcdn.com/image/fetch/$s_!M8Sm!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78f0b2f0-4041-49bf-986b-347ae86657ee_1488x544.png 848w, https://substackcdn.com/image/fetch/$s_!M8Sm!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78f0b2f0-4041-49bf-986b-347ae86657ee_1488x544.png 1272w, https://substackcdn.com/image/fetch/$s_!M8Sm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78f0b2f0-4041-49bf-986b-347ae86657ee_1488x544.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!aWvI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3646baf8-efb6-48cf-904e-1299e6c81549_1488x1184.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!aWvI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3646baf8-efb6-48cf-904e-1299e6c81549_1488x1184.png 424w, https://substackcdn.com/image/fetch/$s_!aWvI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3646baf8-efb6-48cf-904e-1299e6c81549_1488x1184.png 848w, https://substackcdn.com/image/fetch/$s_!aWvI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3646baf8-efb6-48cf-904e-1299e6c81549_1488x1184.png 1272w, https://substackcdn.com/image/fetch/$s_!aWvI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3646baf8-efb6-48cf-904e-1299e6c81549_1488x1184.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!aWvI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3646baf8-efb6-48cf-904e-1299e6c81549_1488x1184.png" width="728" height="579.5" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3646baf8-efb6-48cf-904e-1299e6c81549_1488x1184.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1159,&quot;width&quot;:1456,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:119702,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!aWvI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3646baf8-efb6-48cf-904e-1299e6c81549_1488x1184.png 424w, https://substackcdn.com/image/fetch/$s_!aWvI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3646baf8-efb6-48cf-904e-1299e6c81549_1488x1184.png 848w, https://substackcdn.com/image/fetch/$s_!aWvI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3646baf8-efb6-48cf-904e-1299e6c81549_1488x1184.png 1272w, https://substackcdn.com/image/fetch/$s_!aWvI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3646baf8-efb6-48cf-904e-1299e6c81549_1488x1184.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Understanding the Problem</h2><p>These issues generally occur because LinkedIn has restrictions against certain domains, such as <code>mp.weixin.qq.com</code> and <code>*.workers.dev</code>. This results in LinkedIn being unable to fetch the necessary details from the link provided.</p><p>Seems the <code>https://www.linkedin.com/voyager/api/graphql</code> API got nothing from the URL:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5Ozv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9179812-e7ec-4a31-911e-64a57303718c_1416x586.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5Ozv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9179812-e7ec-4a31-911e-64a57303718c_1416x586.png 424w, https://substackcdn.com/image/fetch/$s_!5Ozv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9179812-e7ec-4a31-911e-64a57303718c_1416x586.png 848w, https://substackcdn.com/image/fetch/$s_!5Ozv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9179812-e7ec-4a31-911e-64a57303718c_1416x586.png 1272w, https://substackcdn.com/image/fetch/$s_!5Ozv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9179812-e7ec-4a31-911e-64a57303718c_1416x586.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5Ozv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9179812-e7ec-4a31-911e-64a57303718c_1416x586.png" width="1416" height="586" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c9179812-e7ec-4a31-911e-64a57303718c_1416x586.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:586,&quot;width&quot;:1416,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:214511,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!5Ozv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9179812-e7ec-4a31-911e-64a57303718c_1416x586.png 424w, https://substackcdn.com/image/fetch/$s_!5Ozv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9179812-e7ec-4a31-911e-64a57303718c_1416x586.png 848w, https://substackcdn.com/image/fetch/$s_!5Ozv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9179812-e7ec-4a31-911e-64a57303718c_1416x586.png 1272w, https://substackcdn.com/image/fetch/$s_!5Ozv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc9179812-e7ec-4a31-911e-64a57303718c_1416x586.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Solution Through Cloudflare Workers</h2><p>The Cloudflare Workers platform enables you to deploy serverless code instantly across the globe through Cloudflare's data centers. With Cloudflare Workers, we can deploy a simple logic that bypasses LinkedIn&#8217;s domain restrictions.</p><p>We can use Workers to establish a reverse proxy that specifically handles requests from LinkedIn to access WeChat content, which means when a LinkedIn request is detected (User-Agent: LinkedInBot), then the proxy logic runs; otherwise, for regular users accessing, it should 301 redirect to the original WeChat article.</p><p>Let&#8217;s do it!</p><h3>1. Set Up &amp; Deploy a Cloudflare Worker</h3><p>Register with Cloudflare, create a new worker, and insert the following code snippet:</p><pre><code>addEventListener('fetch', event =&gt; {
  event.respondWith(handleRequest(event.request))
})

/**
 * Handle requests, redirect based on user agent or display content
 * @param {Request} request
 */
async function handleRequest(request) {
  const url = new URL(request.url);
  let targetUrl = 'https://mp.weixin.qq.com/s';

  // Check if the article ID is in the path or the query parameters
  if (url.searchParams.has('__biz')) {
    // If the URL contains query parameters, append the entire query string to the target URL
    targetUrl += `?${url.searchParams}`;
  } else {
    // Otherwise, extract the article ID from the path
    const path = url.pathname.split('/');
    const articleId = path[path.length - 1];
    targetUrl += `/${articleId}`;
  }

  const userAgent = request.headers.get('user-agent');

  // Check if the user agent is LinkedInBot
  if (userAgent &amp;&amp; userAgent.includes('LinkedInBot/1.0')) {
    // Display article content for LinkedInBot
    const originalResponse = await fetch(targetUrl);
    const originalText = await originalResponse.text();
    
    // More content processing logic can be added here, such as HTML cleanup
    return new Response(originalText, {
      headers: { 'content-type': 'text/html;charset=UTF-8' }
    });
  } else {
    // Redirect non-LinkedIn user agents to the original article
    return Response.redirect(targetUrl, 301);
  }
}
</code></pre><h3>2. Domain Binding for Your Worker</h3><p>Since the <code>*.workers.dev</code> were blocked by LinkedIn, you need to using your custom domains for this service. Navigate to your Worker settings, then to Triggers, and add a subdomain from your account:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!3_4k!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4599977-898b-4866-b200-787b97963bd9_1600x1398.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3_4k!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4599977-898b-4866-b200-787b97963bd9_1600x1398.png 424w, https://substackcdn.com/image/fetch/$s_!3_4k!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4599977-898b-4866-b200-787b97963bd9_1600x1398.png 848w, https://substackcdn.com/image/fetch/$s_!3_4k!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4599977-898b-4866-b200-787b97963bd9_1600x1398.png 1272w, https://substackcdn.com/image/fetch/$s_!3_4k!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4599977-898b-4866-b200-787b97963bd9_1600x1398.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3_4k!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4599977-898b-4866-b200-787b97963bd9_1600x1398.png" width="1456" height="1272" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e4599977-898b-4866-b200-787b97963bd9_1600x1398.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1272,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!3_4k!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4599977-898b-4866-b200-787b97963bd9_1600x1398.png 424w, https://substackcdn.com/image/fetch/$s_!3_4k!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4599977-898b-4866-b200-787b97963bd9_1600x1398.png 848w, https://substackcdn.com/image/fetch/$s_!3_4k!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4599977-898b-4866-b200-787b97963bd9_1600x1398.png 1272w, https://substackcdn.com/image/fetch/$s_!3_4k!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4599977-898b-4866-b200-787b97963bd9_1600x1398.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Wait for the issuance of a domain certificate, which should display 'Active' once ready.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7CX7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb378e785-2aea-4942-b446-cccc6debb793_1394x424.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7CX7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb378e785-2aea-4942-b446-cccc6debb793_1394x424.png 424w, https://substackcdn.com/image/fetch/$s_!7CX7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb378e785-2aea-4942-b446-cccc6debb793_1394x424.png 848w, https://substackcdn.com/image/fetch/$s_!7CX7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb378e785-2aea-4942-b446-cccc6debb793_1394x424.png 1272w, https://substackcdn.com/image/fetch/$s_!7CX7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb378e785-2aea-4942-b446-cccc6debb793_1394x424.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7CX7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb378e785-2aea-4942-b446-cccc6debb793_1394x424.png" width="1394" height="424" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b378e785-2aea-4942-b446-cccc6debb793_1394x424.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:424,&quot;width&quot;:1394,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!7CX7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb378e785-2aea-4942-b446-cccc6debb793_1394x424.png 424w, https://substackcdn.com/image/fetch/$s_!7CX7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb378e785-2aea-4942-b446-cccc6debb793_1394x424.png 848w, https://substackcdn.com/image/fetch/$s_!7CX7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb378e785-2aea-4942-b446-cccc6debb793_1394x424.png 1272w, https://substackcdn.com/image/fetch/$s_!7CX7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb378e785-2aea-4942-b446-cccc6debb793_1394x424.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>3. Replace with your Worker URL.</h3><p>Replace the <code>mp.weixin.qq.com</code> part of the WeChat link with your custom domain. For example, replace: </p><pre><code>https://<strong>mp.weixin.qq.com</strong>/s/dekkArgbpMDrZw-_rUKIGQ</code></pre><p>to:</p><pre><code>https://<strong>mp.3588837.xyz</strong>/s/dekkArgbpMDrZw-_rUKIGQ</code></pre><p>The new URL should successfully display the content preview on LinkedIn:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!nB8H!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5e06727-e93e-496a-ad9a-86a50dfe897b_1350x1600.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nB8H!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5e06727-e93e-496a-ad9a-86a50dfe897b_1350x1600.png 424w, https://substackcdn.com/image/fetch/$s_!nB8H!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5e06727-e93e-496a-ad9a-86a50dfe897b_1350x1600.png 848w, https://substackcdn.com/image/fetch/$s_!nB8H!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5e06727-e93e-496a-ad9a-86a50dfe897b_1350x1600.png 1272w, https://substackcdn.com/image/fetch/$s_!nB8H!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5e06727-e93e-496a-ad9a-86a50dfe897b_1350x1600.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nB8H!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5e06727-e93e-496a-ad9a-86a50dfe897b_1350x1600.png" width="728" height="862.8148148148148" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c5e06727-e93e-496a-ad9a-86a50dfe897b_1350x1600.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1600,&quot;width&quot;:1350,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!nB8H!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5e06727-e93e-496a-ad9a-86a50dfe897b_1350x1600.png 424w, https://substackcdn.com/image/fetch/$s_!nB8H!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5e06727-e93e-496a-ad9a-86a50dfe897b_1350x1600.png 848w, https://substackcdn.com/image/fetch/$s_!nB8H!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5e06727-e93e-496a-ad9a-86a50dfe897b_1350x1600.png 1272w, https://substackcdn.com/image/fetch/$s_!nB8H!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5e06727-e93e-496a-ad9a-86a50dfe897b_1350x1600.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>4. Using My Workers&#8217; URL</h3><p>Alternatively, if you prefer not to set up your own service, you can use the one I have prepared by simply replacing</p><pre><code><code>mp.weixin.qq.com</code></code></pre><p>with:</p><pre><code><code>mp.cheng.lu</code></code></pre><p>By implementing this workaround using Cloudflare Workers, you can enhance your LinkedIn profile&#8217;s engagement and ensure your audience has access to critical WeChat content without disruptions.</p>]]></content:encoded></item><item><title><![CDATA[Angular in China and beyond: Introducing angular.cn]]></title><description><![CDATA[Angular team launched the first localized site: Angular.cn.]]></description><link>https://www.chenglu.com/p/angular-cn-launch</link><guid isPermaLink="false">https://www.chenglu.com/p/angular-cn-launch</guid><dc:creator><![CDATA[Luke]]></dc:creator><pubDate>Mon, 11 Jul 2016 14:00:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F195fef62-2143-4f59-b5d4-6e732e9e3104_2146x1214.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>This is a snapshot post on the Angular blog for the CN site launch, original post time: July 11, 2016, Read more: <a href="https://angularjs.blogspot.com/2016/07/angular-in-china-and-beyond-introducing.html">Original post</a>(404), <a href="https://web.archive.org/web/20171220230601/https://angularjs.blogspot.com/2016/07/angular-in-china-and-beyond-introducing.html">Internet Archive</a>, <a href="https://x.com/angular/status/752930451644293120">Tweet</a>, also the site announcement at <a href="https://youtu.be/TjBxhXlWm8g?t=2659">Google Developer Days event</a>. </p><div><hr></div><p>Please welcome Ralph&nbsp;Wang&nbsp;(&#27754;&#24535;&#25104;)&nbsp;and Rex Ye (&#21494;&#24535;&#25935;), joining our blog as guest authors.&nbsp;Ralph is a developer, author, community lead, and Angular GDE in Beijing, China. Rex is an entrepreneur based in London. Together, they have led the first localization of angular.io for developers in China. We're excited to share the newly-launched <a href="https://web.archive.org/web/20171220230601/http://angular.cn/">angular.cn</a> with you! Read on to learn how they did it, and how you can get involved in bringing Angular to your locale. &nbsp;<br>--Naomi Black, &nbsp;Angular TPM</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_p9K!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F195fef62-2143-4f59-b5d4-6e732e9e3104_2146x1214.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_p9K!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F195fef62-2143-4f59-b5d4-6e732e9e3104_2146x1214.jpeg 424w, https://substackcdn.com/image/fetch/$s_!_p9K!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F195fef62-2143-4f59-b5d4-6e732e9e3104_2146x1214.jpeg 848w, https://substackcdn.com/image/fetch/$s_!_p9K!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F195fef62-2143-4f59-b5d4-6e732e9e3104_2146x1214.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!_p9K!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F195fef62-2143-4f59-b5d4-6e732e9e3104_2146x1214.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_p9K!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F195fef62-2143-4f59-b5d4-6e732e9e3104_2146x1214.jpeg" width="1456" height="824" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/195fef62-2143-4f59-b5d4-6e732e9e3104_2146x1214.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:824,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:94451,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!_p9K!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F195fef62-2143-4f59-b5d4-6e732e9e3104_2146x1214.jpeg 424w, https://substackcdn.com/image/fetch/$s_!_p9K!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F195fef62-2143-4f59-b5d4-6e732e9e3104_2146x1214.jpeg 848w, https://substackcdn.com/image/fetch/$s_!_p9K!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F195fef62-2143-4f59-b5d4-6e732e9e3104_2146x1214.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!_p9K!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F195fef62-2143-4f59-b5d4-6e732e9e3104_2146x1214.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The language barrier does not stop Angular getting all the love from Chinese developers. There is new blood joining our community everyday. Some of them are newcomers, some of them have been using Angular in isolation for a long time without the support from the community. There are more than 4000 active users in our two Angular QQ chat groups, which is nothing compared to the sheer size of the whole Angular community in China. We felt that we needed to do more to enhance the influence of the community so that it could reach and help more developers.<br>&#35821;&#35328;&#30340;&#38556;&#30861;&#24182;&#27809;&#26377;&#38459;&#25377;&#20303;&#20013;&#22269;&#30340;&#24320;&#21457;&#32773;&#20204;&#23545;Angular&#30340;&#28909;&#24773;&#12290;&#27599;&#22825;&#37117;&#26377;&#26032;&#20154;&#21152;&#20837;&#25105;&#20204;&#36825;&#20010;&#31038;&#21306;&#12290;&#20182;&#20204;&#26377;&#30340;&#26159;&#21021;&#23398;&#32773;&#12289;&#26377;&#30340;&#26159;&#22312;&#24182;&#27809;&#26377;&#31038;&#21306;&#25903;&#25345;&#30340;&#24773;&#20917;&#19979;&#33258;&#23398;&#20102;Angular&#24456;&#20037;&#30340;&#20154;&#12290;&#22312;&#25105;&#20204;&#20004;&#20010;Angular QQ&#32676;&#37324;&#65292;&#26377;4000&#21315;&#22810;&#21517;&#27963;&#36291;&#30340;&#25104;&#21592;&#65292;&#20294;&#26159;&#20182;&#20204;&#20173;&#26087;&#36828;&#36828;&#27604;&#19981;&#19978;&#20840;&#20013;&#22269;Angular&#31038;&#21306;&#30340;&#24040;&#22823;&#25968;&#37327;&#12290;&#25105;&#20204;&#35748;&#20026;&#25105;&#20204;&#38656;&#35201;&#21152;&#24378;Angular&#31038;&#21306;&#30340;&#24433;&#21709;&#65292;&#20351;&#24471;&#23427;&#33021;&#22815;&#24433;&#21709;&#21040;&#20197;&#21450;&#24110;&#21161;&#26356;&#22810;&#30340;&#24320;&#21457;&#32773;&#12290;<br><br>We chose official document localization as a starting point.<br>&#20026;&#27492;&#65292;&#25105;&#20204;&#36873;&#25321;&#20102;&#8220;&#32763;&#35793;&#23448;&#26041;&#25991;&#26723;&#8221;&#20316;&#20026;&#31361;&#30772;&#21475;&#12290;<br><br>As a large open source project, Angular 2 is in continuous development and its documents will also be constantly updated. &#8220;Complete the localization and leave it alone&#8221; obviously does not meet the requirement as a copy of an obsolete document could be misleading. We needed a new approach.<br>&#20316;&#20026;&#19968;&#20010;&#22823;&#22411;&#24320;&#28304;&#20195;&#30721;&#30340;&#39033;&#30446;&#65292;Angular 2&#22788;&#22312;&#19981;&#26029;&#30340;&#24320;&#21457;&#20013;&#65292;&#23427;&#30340;&#25991;&#26723;&#20063;&#23558;&#20250;&#34987;&#19981;&#26029;&#22320;&#26356;&#26032;&#12290;&#26174;&#28982;&#65292;&#8220;&#19968;&#27425;&#24615;&#32763;&#35793;&#23436;&#65292;&#28982;&#21518;&#20877;&#20063;&#19981;&#31649;&#8221;&#30340;&#27169;&#24335;&#26159;&#26080;&#27861;&#28385;&#36275;&#38656;&#27714;&#30340;&#65292;&#19968;&#20221;&#36807;&#26102;&#30340;&#25991;&#26723;&#26377;&#26102;&#20505;&#29978;&#33267;&#20250;&#35823;&#23548;&#35835;&#32773;&#12290;&#25105;&#20204;&#22240;&#27492;&#38656;&#35201;&#37319;&#29992;&#19968;&#31181;&#26032;&#30340;&#12289;&#33021;&#22815;&#20445;&#25345;&#25345;&#32493;&#26356;&#26032;&#30340;&#32763;&#35793;&#26041;&#24335;&#12290;<br><br>The new approach we adopted is Git-based. We forked a copy of angular.io and appended the translations right next to each of the corresponding paragraphs. This way, our repository is structurally identical to angular.io. We can pull and merge any changes from angular.io easily and update our translations accordingly. Git has enabled our effective collaboration across time zones. We have created a script to hide the original text post compilation. It also allows our users to toggle the original text by simply clicking on the translated text, or by clicking the (Show English) button in the upper right corner. This is extremely handy for us and community contributors when it is time to review the work.<br>&#25105;&#20204;&#20915;&#23450;&#25152;&#37319;&#29992;&#30340;&#36825;&#31181;&#26032;&#30340;&#26041;&#24335;&#26159;&#22522;&#20110;GitHub&#30340;&#12290;&#25105;&#20204;&#24320;&#20102;&#19968;&#20010;angular.io&#24211;&#30340;&#20998;&#25903;&#65292;&#24182;&#25226;&#35793;&#25991;&#30452;&#25509;&#36861;&#21152;&#22312;&#21407;&#25991;&#20043;&#21518;&#65292;&#36825;&#26679;&#65292;&#25105;&#20204;&#36164;&#28304;&#24211;&#30340;&#26550;&#26500;&#23558;&#21644;angular.io&#30340;&#20445;&#25345;&#19968;&#33268;&#12290;&#24403;&#21407;&#25991;&#21457;&#29983;&#21464;&#26356;&#26102;&#65292;&#25105;&#20204;&#23601;&#20250;&#21457;&#29616;&#36825;&#31181;&#21464;&#21270;&#65292;&#24182;&#21487;&#20197;&#20511;&#21161;&#24037;&#20855;&#30456;&#23545;&#36731;&#26494;&#30340;&#36827;&#34892;&#21512;&#24182;&#24182;&#21450;&#26102;&#26356;&#26032;&#35793;&#25991;&#12290;Github&#36824;&#35753;&#25105;&#20204;&#21487;&#20197;&#26377;&#25928;&#22320;&#23454;&#29616;&#36328;&#26102;&#21306;&#30340;&#21327;&#20316;&#12289;&#20063;&#24110;&#21161;&#21327;&#35843;&#25105;&#20204;&#20004;&#20301;&#35793;&#32773;&#30340;&#26356;&#26032;&#12290;&#22635;&#34917;&#20102;&#26102;&#21306;&#24046;&#21035;&#36896;&#25104;&#30340;&#26080;&#27861;&#21450;&#26102;&#20132;&#27969;&#30340;&#30450;&#28857;&#12290;&#25226;&#36825;&#20123;&#28304;&#25991;&#20214;&#32534;&#35793;&#20043;&#21518;&#65292;&#25105;&#20204;&#22686;&#21152;&#20102;&#19968;&#20010;&#39069;&#22806;&#30340;js&#25991;&#20214;&#65292;&#23427;&#20250;&#25353;&#29031;&#26684;&#24335;&#19978;&#30340;&#35268;&#32422;&#65292;&#22312;&#36816;&#34892;&#26399;&#38388;&#25226;&#21407;&#25991;&#38544;&#34255;&#25481;&#65292;&#36824;&#33021;&#36890;&#36807;&#28857;&#20987;&#35793;&#25991;&#26469;&#35753;&#21407;&#25991;&#37325;&#26032;&#26174;&#31034;&#20986;&#26469;&#12290;&#36825;&#31181;&#26041;&#24335;&#23545;&#20110;&#33258;&#24049;&#26657;&#23545;&#21644;&#31038;&#21306;&#30340;&#21512;&#20316;&#32773;&#21327;&#21161;&#26657;&#23545;&#33267;&#20851;&#37325;&#35201;&#12290;<br><br>After over a month of hard working, our localized docs site finally caught up with angular.io.<br>&#32463;&#36807;&#19968;&#20010;&#22810;&#26376;&#30340;&#39640;&#24378;&#24230;&#32763;&#35793;&#65292;&#25105;&#20204;&#30340;&#32763;&#35793;&#31295;&#65288;&#24182;&#23436;&#25104;&#20102;&#31532;&#19968;&#36941;&#26657;&#23545;&#65289;&#32456;&#20110;&#36214;&#19978;&#20102;&#22312;angular.io&#19978;&#30340;&#23448;&#26041;&#25991;&#26723;&#30340;&#26356;&#26032;&#36827;&#24230;&#12290;<br><br>Without knowing anyone on the Angular team yet, we sent an email to Naomi in the evening, Beijing time. She was online early, California time, and replied right away. A few hours later, we were collaborating with the core Angular team and the project was officially under way . This is an interesting case of effective global collaboration. Ralph was in Beijing, Luke was in Shanghai, Rex was in London and Naomi was in San Francisco.<br>&#34429;&#28982;&#25105;&#20204;&#24182;&#19981;&#35748;&#35782;Angular&#20135;&#21697;&#37096;&#38376;&#30340;&#20154;&#65292;&#20294;&#25105;&#20204;&#36824;&#26159;&#20110;&#21271;&#20140;&#26102;&#38388;&#30340;&#26202;&#19978;&#32473;Naomi&#21457;&#20102;&#20010;&#37038;&#20214;&#21578;&#30693;&#22905;&#25105;&#20204;&#30340;&#24037;&#20316;&#32467;&#26524;&#12290;&#21152;&#24030;&#36824;&#26159;&#24403;&#22320;&#30340;&#26089;&#26216;&#65292;Naomi&#24456;&#24555;&#23601;&#32473;&#25105;&#20204;&#22238;&#22797;&#20102;&#28909;&#24773;&#27915;&#28322;&#37038;&#20214;&#65292;&#24182;&#25226;&#25105;&#20204;&#20171;&#32461;&#32473;&#20102;&#31243;&#36335;&#12290;&#20960;&#20010;&#23567;&#26102;&#21518;&#65292; &#25105;&#20204;&#21644;Angular&#20135;&#21697;&#37096;&#38376;&#30340;&#26680;&#24515;&#22242;&#38431;&#30340;&#21327;&#20316;&#23601;&#24320;&#22987;&#20102;&#12290;&#36825;&#26159;&#20010;&#26377;&#36259;&#30340;&#22312;&#20840;&#29699;&#33539;&#22260;&#20869;&#36827;&#34892;&#26377;&#25928;&#21512;&#20316;&#30340;&#26696;&#20363;&#12290;&#27754;&#24535;&#25104;&#22312;&#21271;&#20140;&#12289;&#31243;&#36335;&#22312;&#19978;&#28023;&#12289;&#21494;&#24535;&#25935;&#22312;&#20262;&#25958;&#65292;&#32780;Naomi&#22312;&#26087;&#37329;&#23665;&#12290;<br><br>We joined the Angular organization on Github, created the <a href="https://github.com/angular/angular-cn">angular/angular-cn</a> repository for our project, and were welcomed to Angular's doc authoring team on Slack so that we could speak to the authors directly regarding their articles and be informed of any future updates. This greatly increased the accuracy and timeliness of our translation. We were also able to contribute ideas to help the authors improve their articles.<br>&#19981;&#20165;&#22914;&#27492;&#65292;Naomi&#36824;&#25226;&#25105;&#20204;&#21152;&#20837;&#20102;github&#19978;&#30340;Angular&#24320;&#21457;&#32452;&#65292;&#24182;&#22312;&#32452;&#19979;&#32473;&#25105;&#20204;&#24314;&#31435;&#20102;&#19968;&#20010;&#19987;&#38376;&#29992;&#20316;&#32763;&#35793;&#30340;&#20179;&#24211;&#12290;&#22905;&#36824;&#25226;&#25105;&#20204;&#21152;&#20837;&#20102;&#25991;&#26723;&#20316;&#32773;&#30340;slack&#23567;&#32452;&#65292;&#35753;&#25105;&#20204;&#21487;&#20197;&#19982;Angular&#24320;&#21457;&#32452;&#20146;&#23494;&#25509;&#35302;&#65292;&#21450;&#26102;&#20102;&#35299;&#25991;&#26723;&#30340;&#20889;&#20316;&#21450;&#26356;&#25913;&#35745;&#21010;&#12290;&#36825;&#24110;&#21161;&#25105;&#20204;&#36991;&#20813;&#20102;&#24456;&#22810;&#26080;&#29992;&#21151;&#65292;&#24182;&#33021;&#30452;&#25509;&#36319;&#20316;&#32773;&#35752;&#35770;&#23545;&#21407;&#25991;&#29702;&#35299;&#19981;&#36879;&#30340;&#22320;&#26041;&#65292;&#30830;&#20445;&#35793;&#25991;&#20934;&#30830;&#26080;&#35823;&#12290;&#21453;&#36807;&#26469;&#65292;&#25105;&#20204;&#20063;&#36890;&#36807;&#36825;&#20010;&#28192;&#36947;&#65292;&#23545;&#22810;&#22788;&#21407;&#25991;&#25552;&#20986;&#20102;&#20462;&#25913;&#24847;&#35265;&#12290;<br><br>To ensure that developers in China would have consistent access from a locally-hosted official domain, Google China's Developer Relations team helped us to secure angular.cn and we launched the site. When we made our work known to our Chinese community, more than 10% subscribers instantly &#8220;liked&#8221; the news in Ralph&#8217;s personal WeChat channel. Many volunteers started to provide valuable feedback on our work, many of whom preferred to be kept anonymous. &nbsp;All they wanted was the feeling of being able to contribute to the community. Our work has also attracted many new Angular developers to the the community.<br>&#20026;&#20102;&#24110;&#21161;&#22312;&#20013;&#22269;&#30340;&#24320;&#21457;&#32773;&#20204;&#33021;&#22815;&#20174;&#22522;&#20110;&#22269;&#20869;&#30340;&#26381;&#21153;&#22120;&#26041;&#20415;&#22320;&#24471;&#21040;&#32479;&#19968;&#21644;&#19968;&#33268;&#24615;&#30340;&#36164;&#28304;&#20351;&#29992;&#65292;&#35895;&#27468;&#24320;&#21457;&#25216;&#26415;&#25512;&#24191;&#37096;&#30340;&#20013;&#22269;&#22242;&#38431;&#24110;&#21161;&#25105;&#20204;&#33719;&#24471;&#20102;angular.cn&#30340;&#22495;&#21517;&#24182;&#21457;&#24067;&#20102;&#36825;&#20010;&#32593;&#31449;&#12290;&#24403;&#25105;&#20204;&#21521;&#31038;&#21306;&#36890;&#21578;&#20102;&#25105;&#20204;&#30340;&#24037;&#20316;&#25104;&#26524;&#65292;10%&#20197;&#19978;&#30340;&#25104;&#21592;&#20204;&#39532;&#19978;&#22312;&#27754;&#24535;&#25104;&#30340;&#24494;&#20449;&#26379;&#21451;&#22280;&#20013;&#28857;&#20102;&#36190;&#12290;&#24456;&#22810;&#24535;&#24895;&#32773;&#24320;&#22987;&#21521;&#25105;&#20204;&#30340;&#24037;&#20316;&#25552;&#20379;&#22238;&#39304;&#65292;&#20182;&#20204;&#20013;&#30340;&#24456;&#22810;&#20154;&#29978;&#33267;&#37117;&#19981;&#24895;&#24847;&#32626;&#21517;&#65292;&#20182;&#20204;&#25152;&#36861;&#27714;&#30340;&#21482;&#26159;&#20026;&#31038;&#21306;&#36129;&#29486;&#21147;&#37327;&#30340;&#24863;&#35273;&#32780;&#24050;&#12290;&#25105;&#20204;&#30340;&#24037;&#20316;&#36824;&#21560;&#24341;&#20102;&#24456;&#22810;&#21407;&#26412;&#22312;Angular&#24320;&#21457;&#32773;&#31038;&#21306;&#20043;&#22806;&#30340;&#24320;&#21457;&#32773;&#20204;&#26469;&#21152;&#20837;&#25105;&#20204;&#36825;&#20010;&#31038;&#21306;&#12290;<br><br>Although we expected a positive response from the community according to our past experience with Angular 1, we were still surprised with the overwhelming praises and positive feedback received. Bear in mind that some developers were skeptical about Angular 2&#8217;s brand new design approach initially. It looks like Angular 2 has eventually won their heart.<br>&#34429;&#28982;&#26089;&#23601;&#20174;Angular 1&#30340;&#32463;&#39564;&#20013;&#23601;&#23545;&#31038;&#21306;&#30340;&#27491;&#38754;&#21453;&#21709;&#26377;&#25152;&#26399;&#24453;&#65292;&#20294;&#26159;&#36825;&#20010;&#26032;&#30340;&#32593;&#31449;&#30340;&#21457;&#24067;&#20197;&#21450;&#33719;&#24471;&#30340;&#21453;&#24212;&#20173;&#28982;&#36229;&#20986;&#20102;&#25105;&#20204;&#30340;&#24819;&#35937;&#12290;&#35201;&#30693;&#36947;&#65292;&#26377;&#20123;&#20154;&#23545;Angular 2&#30340;&#20840;&#26032;&#35774;&#35745;&#26366;&#32463;&#26159;&#25345;&#24576;&#30097;&#24577;&#24230;&#30340;&#12290;&#30475;&#26469;&#65292;Angular 2&#30340;&#36825;&#20123;&#20248;&#24322;&#29305;&#24615;&#36824;&#26159;&#36194;&#24471;&#20102;&#20182;&#20204;&#30340;&#24515;&#12290;<br><br>Our work has received great acceptance and recognition in the community. It has helped many developer teams overcome the language barriers. Many teams have started or are preparing to adopt Angular 2 in their projects. There are also a huge amount of developers starting to learn and play with angular 2 in their open source projects. &nbsp;The Chinese Angular community has become more active than ever since the launch of angular.cn. More and more developers have become involved in the community by actively exchanging ideas and helping solve other people&#8217;s issues.<br>&#25105;&#20204;&#30340;&#21162;&#21147;&#21644;&#24037;&#20316;&#25104;&#26524;&#33719;&#24471;&#20102;&#24320;&#21457;&#32773;&#31038;&#21306;&#30340;&#25509;&#21463;&#21644;&#35748;&#21487;&#65292;&#23427;&#24110;&#21161;&#20102;&#20013;&#22269;&#30340;&#24320;&#21457;&#32773;&#20204;&#20811;&#26381;&#20102;&#35821;&#35328;&#30340;&#38556;&#30861;&#12290;&#24050;&#32463;&#26377;&#19981;&#23569;&#39033;&#30446;&#22242;&#38431;&#24320;&#22987;&#22312;&#31609;&#22791;&#25110;&#20351;&#29992;Angular 2&#24320;&#21457;&#20182;&#20204;&#30340;&#39033;&#30446;&#65292;&#20063;&#26377;&#22823;&#25209;&#30340;&#24320;&#21457;&#32773;&#20204;&#22312;&#24320;&#22987;&#23398;&#20064;&#25110;&#23581;&#35797;&#22312;&#20182;&#20204;&#30340;&#24320;&#28304;&#20195;&#30721;&#39033;&#30446;&#20013;&#20351;&#29992;Angular 2&#12290;&#33258;&#20174;Angular.cn&#32593;&#31449;&#21457;&#24067;&#20043;&#21518;&#65292;&#20013;&#22269;&#30340;Angular&#24320;&#21457;&#32773;&#31038;&#21306;&#21464;&#24471;&#26356;&#21152;&#27963;&#36291;&#65292;&#36234;&#26469;&#36234;&#22810;&#30340;&#24320;&#21457;&#32773;&#20204;&#21442;&#19982;&#21040;&#25105;&#20204;&#30340;&#31038;&#21306;&#20013;&#26469;&#31215;&#26497;&#36827;&#34892;&#20998;&#20139;&#12289;&#20132;&#27969;&#12289;&#20197;&#21450;&#20114;&#30456;&#24110;&#21161;&#35299;&#20915;&#24320;&#21457;&#38382;&#39064;&#12290;<br><br>We have also organized a team of Angular experts to translate the new ng-book 2. We will retain the same quality standard and we aim to publish the book shortly after the official release of Angular 2. We hope this will help Angular 2 take off to a flying start in China!<br>&#25105;&#20204;&#36824;&#32452;&#32455;&#20102;&#19968;&#20010;Angular&#19987;&#23478;&#22242;&#38431;&#26469;&#20934;&#22791;&#32763;&#35793;&#24182;&#20986;&#29256;ng-book2&#12290;&#25105;&#20204;&#23558;&#22362;&#25345;&#21516;&#26679;&#30340;&#36136;&#37327;&#26631;&#20934;&#21644;&#39640;&#25928;&#29575;&#65292;&#20105;&#21462;&#33021;&#22312;&#23448;&#26041;&#21457;&#24067;&#21518;&#19981;&#20037;&#23601;&#35753;&#26412;&#20070;&#38754;&#19990;&#65292;&#20026;Angular&#20013;&#25991;&#31038;&#21306;&#26469;&#19968;&#20010;&#24320;&#38376;&#32418;&#12290;<br><br>The workload for the localization is not the lightest, however it has given us great sense of accomplishment and helped us build influence in our community. If you want to contribute and at the same time obtain recognition from the community, this is the opportunity you do not want to miss. If your local community is not yet strong, this could be the starting point to build a better and stronger one. Would you like to try replicating this effort for your language? The Angular team is looking for leads to bootstrap similar projects in other countries, and we would love to help you.<br>&#34429;&#28982;&#32763;&#35793;&#30340;&#24037;&#20316;&#30830;&#23454;&#30456;&#24403;&#32321;&#37325;&#65292;&#20294;&#20854;&#25104;&#23601;&#24863;&#21644;&#24433;&#21709;&#21147;&#20063;&#21516;&#26679;&#38750;&#20961;&#12290;&#22914;&#26524;&#20320;&#24819;&#20184;&#20986;&#21162;&#21147;&#24182;&#21462;&#24471;&#25152;&#23646;&#31038;&#21306;&#30340;&#35748;&#21487;&#65292;&#36825;&#23558;&#26159;&#19968;&#20010;&#38590;&#24471;&#30340;&#26426;&#20250;&#12290;&#22914;&#26524;&#20320;&#30340;&#31038;&#21306;&#23578;&#19988;&#23409;&#24369;&#65292;&#36825;&#20063;&#26159;&#19968;&#20010;&#24314;&#35774;&#24182;&#21457;&#23637;&#23427;&#30340;&#32477;&#22909;&#26102;&#26426;&#12290;&#20320;&#24895;&#24847;&#20026;Angular&#25216;&#26415;&#25991;&#26723;&#30340;&#32763;&#35793;&#24037;&#20316;&#25552;&#20379;&#20320;&#30340;&#36129;&#29486;&#21527;? Angular &#20135;&#21697;&#37096;&#38376;&#27491;&#22312;&#23547;&#25214;&#26356;&#22810;&#30340;&#24535;&#24895;&#32773;&#20204;&#26469;&#20570;&#20026;&#20854;&#23427;&#22269;&#23478;&#24066;&#22330;&#31867;&#20284;&#30340;&#32763;&#35793;&#24037;&#20316;&#65292;&#25105;&#20204;&#24456;&#26399;&#30460;&#26377;&#26356;&#22810;&#30340;&#24535;&#24895;&#32773;&#20204;&#26469;&#21152;&#20837;&#25105;&#20204;&#12290;<br><br>There is only one Angular community and that is the global Angular community. Let us work to build up our local communities and connect them together through the Angular team, to form an ever growing Angular community worldwide.<br>&#26412;&#36136;&#19978;&#65292;Angular&#21482;&#26377;&#19968;&#20010;&#31038;&#21306;&#65292;&#37027;&#23601;&#26159;&#20840;&#29699;&#31038;&#21306;&#12290;&#35753;&#25105;&#20204;&#22823;&#23478;&#19968;&#36215;&#21162;&#21147;&#21644;&#21327;&#20316;&#65292;&#24314;&#35774;&#22909;&#25105;&#20204;&#20013;&#22269;&#30340;Angular&#31038;&#21306;&#65292;&#24182;&#36890;&#36807;&#35895;&#27468;Angular&#20135;&#21697;&#37096;&#38376;&#30340;&#32445;&#24102;&#65292;&#35753;&#23427;&#25104;&#20026;&#20840;&#29699;&#19981;&#26029;&#21457;&#23637;&#22766;&#22823;&#30340;Angular&#31038;&#21306;&#30340;&#19968;&#37096;&#20998;&#12290;<br><br>One flower does not bring the spring, one tree does not make a forest. Only a prosperous community could make a technology succeed. The work we have done has not only brought us a great sense of achievement, more importantly it has helped form the building blocks of a stronger community. In this day and age, only a strong community can prevent a technology from becoming obsolete quickly. Only a strong community can help us get support from each other whenever we need. Only a strong community can feed the ever growing job market, which is crucial for business success. More importantly, in the process of building up our community, we will meet countless good friends - maybe, we are already friends, we are just waiting to discover each other.<br>&#19968;&#33457;&#19981;&#25104;&#26149;&#65292;&#29420;&#26408;&#19981;&#25104;&#26519;&#12290;&#21482;&#26377;&#32321;&#33635;&#30340;&#31038;&#21306;&#25165;&#33021;&#35753;&#19968;&#39033;&#25216;&#26415;&#21457;&#25196;&#20809;&#22823;&#12290;&#25105;&#20204;&#25152;&#20570;&#30340;&#36825;&#20123;&#24037;&#20316;&#65292;&#38500;&#20102;&#32473;&#20010;&#20154;&#24102;&#26469;&#33635;&#35465;&#20043;&#22806;&#65292;&#26356;&#37325;&#35201;&#30340;&#26159;&#23427;&#26377;&#21161;&#20110;&#24314;&#35774;&#24182;&#20445;&#25345;&#19968;&#20010;&#24378;&#22823;&#30340;&#31038;&#21306;&#12290;&#21482;&#26377;&#24378;&#22823;&#30340;&#31038;&#21306;&#65292;&#25165;&#33021;&#35753;&#25105;&#20204;&#20043;&#25152;&#23398;&#19981;&#33267;&#20110;&#25104;&#20026;&#22805;&#38451;&#25216;&#26415;&#65307;&#27599;&#20010;&#20154;&#37117;&#26377;&#24605;&#32500;&#30450;&#28857;&#65292;&#21482;&#26377;&#24378;&#22823;&#30340;&#31038;&#21306;&#65292;&#25165;&#33021;&#35753;&#25105;&#20204;&#22312;&#23558;&#26469;&#36935;&#21040;&#38382;&#39064;&#26102;&#65292;&#21487;&#20197;&#21521;&#20182;&#20154;&#27714;&#21161;&#65307;&#32780;&#23558;&#26469;&#24403;&#25105;&#20204;&#26080;&#35770;&#26159;&#20197;&#25216;&#26415;&#39592;&#24178;&#30340;&#36523;&#20221;&#36824;&#26159;&#20197;&#21019;&#19994;&#32773;&#30340;&#36523;&#20221;&#27714;&#36132;&#33509;&#28212;&#26102;&#65292;&#20063;&#21482;&#26377;&#24378;&#22823;&#30340;&#31038;&#21306;&#25165;&#33021;&#20026;&#25105;&#20204;&#25552;&#20379;&#28304;&#28304;&#19981;&#26029;&#30340;&#39640;&#36136;&#37327;&#30340;&#23567;&#20249;&#20276;&#20799;&#12290;&#26368;&#37325;&#35201;&#30340;&#26159;&#65292;&#22312;&#24314;&#35774;&#31038;&#21306;&#30340;&#36807;&#31243;&#20013;&#65292;&#25105;&#20204;&#32467;&#35782;&#20102;&#24456;&#22810;&#21407;&#26412;&#38476;&#29983;&#30340;&#26379;&#21451; &#8212;&#8212; &#25110;&#35768;&#65292;&#20182;&#20204;&#21407;&#26412;&#23601;&#26159;&#25105;&#20204;&#30340;&#26379;&#21451;&#65292;&#21482;&#26159;&#22312;&#19990;&#30028;&#30340;&#26576;&#20010;&#35282;&#33853;&#31561;&#24453;&#25105;&#20204;&#21435;&#21457;&#29616;&#32780;&#24050;&#12290;<br><br>Contributing to a strong community is the best way to pay back to the Angular team for their continuous investment in Angular.<br>&#36129;&#29486;&#19982;&#19968;&#20010;&#24378;&#22823;&#30340;&#31038;&#21306;&#65292;&#20063;&#26159;&#25105;&#20204;&#23545;Angular&#20135;&#21697;&#37096;&#38376;&#20570;&#20316;&#30340;&#19981;&#26029;&#30340;&#25237;&#36164;&#25152;&#33021;&#32473;&#19982;&#30340;&#26368;&#20339;&#22238;&#25253;&#12290;<br><br>If we can do it, you can!<br>&#25105;&#34892;&#65292;&#20320;&#20063;&#34892;&#65281;<br><br>Dear friends, we look forward to joining forces with you soon!<br>&#26399;&#24453;&#26377;&#19968;&#22825;&#33021;&#19982;&#20320;&#20204;&#32988;&#21033;&#20250;&#24072;&#12290;<br><br>Ralph Wang and Rex Ye<br>&#27754;&#24535;&#25104; &amp; &#21494;&#24535;&#25935;</p>]]></content:encoded></item></channel></rss>