Prologue
សៀវភៅ
អ្វីដែលអ្នកកំពុងអានគឺមិនមែនជាសៀវភៅ។
វាគឺជាការមិនមែនជារបៀបធ្វើដូច្នេះ, មិនមែនជាការប្រកាស, មិនមែនជាការប្រកាស.
នេះគឺជាប្រវត្តិសាស្រ្តផ្ទាល់ខ្លួន។ ការពិនិត្យដែលខ្ញុំបានប្រមូលនៅពេលដែលខ្ញុំបានធ្វើការជាមួយក្រុមហ៊ុនផ្សេងគ្នានិងនៅក្នុងក្រុមហ៊ុនផ្សេងគ្នានិងតាមរយៈគំនិតផ្សេងគ្នានិងមានប្រវត្តិសាស្រ្តផ្សេងគ្នានិងមានប្រវត្តិសាស្រ្តផ្សេងគ្នានិងមានប្រវត្តិសាស្រ្តផ្សេងគ្នានិងមានប្រវត្តិសាស្រ្តផ្សេងគ្នានិងមានប្រវត្តិសាស្រ្តផ្សេងគ្នានិងមានប្រវត្តិសាស្រ្តផ្សេងគ្នានិងមានប្រវត្តិសាស្រ្តផ្សេងគ្នានិងមានប្រវត្តិសាស្រ្តផ្សេងគ្នានិងមានប្រវត្តិសាស្រ្តផ្សេងគ្នាន។តើយើងពិតជាធ្វើដូច្នេះហើយទេ?
ខ្ញុំមិនបានសរសេរទេប៉ុន្តែខ្ញុំបានសរសេរប៉ុណ្ណោះប៉ុណ្ណោះប៉ុណ្ណោះប៉ុណ្ណោះខ្ញុំបានសរសេរប៉ុណ្ណោះប៉ុណ្ណោះប៉ុណ្ណោះប៉ុណ្ណោះខ្ញុំបានសរសេរប៉ុណ្ណោះប៉ុណ្ណោះប៉ុណ្ណោះប៉ុណ្ណោះប៉ុណ្ណោះប៉ុណ្ណោះប៉ុណ្ណោះប៉ុណ្ណោះប៉ុណ្ណោះប៉ុណ្ណោះខ្ញុំបានសរសេរប៉ុណ្ណោះប៉ុណ្ណោះប៉ុណ្ណោះប៉ុណ្ណោះ។
If Everyone’s Responsible, No One Is
ប្រសិនបើអ្នកទាំងអស់មានតម្រូវការ, អ្នកទាំងអស់មិនមាន
អ្នកផ្គត់ផ្គង់ផ្គង់ផ្គង់ផ្គង់ផ្គង់ផ្គង់ផ្គង់ផ្គង់ផ្គង់ផ្គង់ផ្គង់ផ្គង់ផ្គង់ផ្គង់ផ្គង់ផ្គង់ផ្គង់ផ្គង់ផ្គង់ផ្គង់ផ្គង់ផ្គង់ផ្គង់ផ្គង់ផ្គង់ផ្គង់ផ្គង់ផ្គង់ផ្គង់ផ្គង់ផ្គង់ផ្គង់ផ្គង់ផ្គង់
នៅពេលនេះខ្ញុំគិតថាដំណើរការគឺជាការបង្វិល។
យើងជាក្រុមហ៊ុនចាប់ផ្តើម។ យើងមានបី។ យើងបានផ្លាស់ប្តូរយ៉ាងឆាប់រហ័ស, កាត់បន្ថយអ្វីដែលបានកាត់បន្ថយបន្ទាប់មក - ប្រសិនបើយើងមានពេលវេលា។
គ្មានកំណត់ហេតុបណ្ដាញ, គ្មានសៀវភៅសៀវភៅសៀវភៅសៀវភៅសៀវភៅសៀវភៅសៀវភៅសៀវភៅសៀវភៅសៀវភៅសៀវភៅសៀវភៅសៀវភៅសៀវភៅសៀវភៅសៀវភៅសៀវភៅសៀវភៅ
គ្រាន់តែ Slack ក្រណាត់, ការបង្វិល TODOS, និងការគួរឱ្យចាប់អារម្មណ៍ថាមិនមានន័យថាមិនមានន័យថាមិនមានន័យថាមានន័យថាមានន័យថាមានន័យថាមានន័យថាមានន័យថាមានន័យថាមានន័យថាមានន័យថាមានន័យថាមានន័យថាមានន័យថាមានន័យថាមានន័យថាមានន័យថាមានន័យថាមានន័យថាមានន័យថាមានន័យថាមានន័យ
ដូចគ្នានេះវាការធ្វើការ.
នៅពេលដែលមិនបាន
ក្នុងមួយថ្ងៃខ្ញុំបានដឹងថាខ្ញុំមិនបាន "ធ្វើការយ៉ាងឆាប់រហ័ស" - ខ្ញុំគ្រាន់តែបានដំណើរការនៅក្នុងខ្សែក្រវ៉ាត់, បានកើនឡើង, ការកាត់បន្ថយ bugs, សមត្ថភាព, ការគាំទ្រ, ការដំណោះស្រាយ។ ខ្ញុំជាក្រុម។ ដូច្នេះទាំងអស់ទៀត។ ហើយដូច្នេះ - មិនមានមនុស្សទេ។
The Startup Phase: Cowboy Coding and Chaos
ការចាប់ផ្តើម: កូដកូដកូដកូដកូដ
នៅពេលនេះយើងមិនហៅថាវាជាការខ្សែកាប។
យើងបានហៅថាវាជា “សុវត្ថិភាព” ។
មិនមែនជាមន្ទីរពិសោធន៍, មិនមន្ទីរពិសោធន៍, មិនមន្ទីរពិសោធន៍, មិនមន្ទីរពិសោធន៍, មិនមន្ទីរពិសោធន៍, មិនមន្ទីរពិសោធន៍, មិនមន្ទីរពិសោធន៍, មិនមន្ទីរពិសោធន៍, មិនមន្ទីរពិសោធន៍
យើងបានបំពាក់បំពាក់បំពាក់ជាច្រើន។
ស្លាក: Scratch That - យើងមានហ្វេសប៊ុក RACK
ថ្ងៃមួយខ្ញុំកំពុងសរសេរ API ។ ថ្ងៃបន្ទាប់ខ្ញុំកំពុងជំរុញបញ្ហាសម្រាប់បញ្ហាសម្រាប់ប្រព័ន្ធប្រតិបត្តិការដែលខ្ញុំមិនបានបង្កើត, មិនដឹង, និងមិនបានទាក់ទងមុន។
ប៉ុន្តែយើងបានផ្គត់ផ្គង់។ ជាធម្មតា។
សៀវភៅ សៀវភៅ សៀវភៅ សៀវភៅ សៀវភៅ សៀវភៅ សៀវភៅ សៀវភៅ សៀវភៅ សៀវភៅ សៀវភៅ សៀវភៅ សៀវភៅ
យើងបានផ្លាស់ប្តូរយ៉ាងឆាប់រហ័ស។ យើងបាននិយាយថាយើងនឹងដោះស្រាយវាបន្ទាប់មក។
ដូច្នេះយើងក៏បានធ្វើ
មិនមានការរៀបចំនៃការរៀបចំនៃការរៀបចំនៃការរៀបចំនៃការរៀបចំនៃការរៀបចំនៃការរៀបចំនៃការរៀបចំនៃការរៀបចំនៃការរៀបចំនៃការរៀបចំនៃការរៀបចំនៃការរៀបចំនៃការរៀបចំនៃការរៀបចំនៃការរៀបចំនៃការរៀបចំនៃការរៀបចំនៃការរៀបចំនៃការរៀបចំនៃការរៀបចំនៃការរៀបចំនៃការរៀបចំនៃការរៀបចំនៃការរៀបចំនៃការរៀបចំនៃការរៀបចំនៃការរៀបចំនៃការរៀបចំនៃការរៀបចំនៃការរៀបចំនៃការរៀបចំនៃការរៀបច
សូមមើលមកវិញវាមិនមានអារម្មណ៍ទេ។
វាគឺជាការមិនរឹងមាំ។
មនុស្សបានកាត់បន្ថយ
មនុស្សបានចេញមក
ហើយនៅពេលដែលអ្នកដោះស្រាយដោះស្រាយដោះស្រាយដោះស្រាយដោះស្រាយដោះស្រាយដោះស្រាយដោះស្រាយដោះស្រាយដោះស្រាយដោះស្រាយដោះស្រាយដោះស្រាយដោះស្រាយដោះស្រាយដោះស្រាយដោះស្រាយដោះស្រាយដោះស្រាយដោះស្រាយដោះស្រាយ។
ខ្ញុំមិនឃើញវានៅពេលនេះ។ ខ្ញុំគិតថា churn គឺជាវិធីដែលបច្ចេកវិទ្យាធ្វើការ។
ឥឡូវនេះខ្ញុំដឹងថា: នៅពេលដែលមនុស្សមកហើយមិនមានឯកសារ, មិនមានដំណើរការនិងមិនមានការយល់ដឹងរួមគ្នា -you don’t just lose a teammate. You lose the map.
Welcome to the Enterprise: The Culture Shock
សូមស្វាគមន៍មកដល់អាជីវកម្ម: ការសាកល្បងពិព័រណ៍បន្ទាប់មកខ្ញុំបានចូលរួមជាមួយក្រុមហ៊ុនធំ។
នៅតែមានកំណត់ហេតុបណ្ដាញ។
សៀវភៅ សៀវភៅ សៀវភៅ សៀវភៅ សៀវភៅ សៀវភៅ សៀវភៅ សៀវភៅ
សាកលវិទ្យាល័យដែលមានសកម្មភាពក្រុមដែលមានគំនូរផ្លូវ
វាគឺជាការពិតប្រាកដ។ វាគឺជាការពិតប្រាកដ។ វាគឺជាការពិតប្រាកដ។ការងាយស្រួល
មិនមែនជាការយល់ដឹងបន្ថែមទៀត
មិនបាត់បង់មនុស្សនៅពេលបាត់បង់គោលបំណង។
មិនមែនជាការអរគុណចំពោះការអរគុណចម្បងដែលត្រូវបានបង្កើតឡើងដោយ "ការត្រួតពិនិត្យឆាប់រហ័ស" របស់អ្នកផ្សេងទៀតដែលមិនត្រូវបានពិនិត្យឡើងវិញ, ការធ្វើតេស្តឬបន្ថែមទៀត។
ខ្ញុំនឹងចាប់ផ្តើមជំងឺមហារីកហើយ។
ការដំណើរការគឺមិនមែនជាសុពលភាព - ពួកគេគឺជាការកាត់បន្ថយ។
ពួកគេបានផ្តល់ឱ្យយើងនូវលក្ខណៈលក្ខណៈលក្ខណៈលក្ខណៈលក្ខណៈលក្ខណៈលក្ខណៈលក្ខណៈលក្ខណៈលក្ខណៈលក្ខណៈពិសេស
We weren’t just writing code. We were building software — together.
The Relapse: Asynchronous Hell
The Relapse: Asynchronous Hell ស្លាកបន្ទាប់មកវាត្រូវបានធ្វើឡើង។ ខ្ញុំបានផ្លាស់ប្តូរទៀត។ ផលិតផលផ្សេងទៀត។
កម្រិតខ្ពស់ជាងនេះ។ កម្រិតខ្ពស់ជាងនេះ។ កម្រិតខ្ពស់ជាងនេះ។ កម្រិតខ្ពស់ជាងនេះ។
ស្លាកស្លាកស្លាកស្លាកស្លាកស្លាកស្លាកស្លាក
«យើងមិនត្រូវការដំណើរការ, យើងមានភាពងាយស្រួល»។
ហេតុអ្វីបានជាការសន្សំឡើងនៅពេលដែលយើងអាចសន្សំឡើង?
«មនុស្សទាំងអស់គ្រាន់តែទទួលបានតម្រូវការ - មិនចាំបាច់មានភាពងាយស្រួលជាងមុន។»
ប៉ុន្តែមិនមានការសម្តែងទេ។
មិនមានលក្ខខណ្ឌលម្អិត។
មិនមានការរចនា
មិនមានដំណើរការ
ទាំងអស់គួរឱ្យចាប់អារម្មណ៍ - ដែលមានន័យថាមានអ្វីដែលគួរឱ្យចាប់អារម្មណ៍ទេ។
សកម្មភាពបានផ្លាស់ប្តូរនៅលើបំពង់។
មិត្តភក្តិបានចូលទៅ
ការបាត់បង់បាន។
ហើយប៉ុន្តែ:
- មិនមានន័យថាអ្នកផ្សេងទៀតបានធ្វើអ្វីទេ។
- មិនមែនជាអ្នកគ្រប់គ្រងអំពីលទ្ធផលនោះទេ។
- ការកំណត់នេះគឺមិនមានឯកសារ, បានធ្វើឡើង ad-hoc, និងជាកំឡុងពេលគ្នានៃការជួញដូរ។
ខ្ញុំនឹងរកឃើញខ្លួនឯងជាអ្នកសាកលវិទ្យាល័យ។
ការចែកចាយ context ។
សូមអរគុណច្បាស់លាស់។
ការសរសេរសេចក្តីអធិប្បាយដែលបានបាត់បន្ថយទៅក្នុងការឆ្លងកាត់អាសអាភាស - ការអរគុណថាអ្នកណាម្នាក់, នៅពេលមួយថ្ងៃ, នឹងឆ្លងកាត់បន្ថយមុនពេលអំឡុងពេលវេលាបានបញ្ចប់។
The Illusion of Progress
រូបភាពនៃការអភិវឌ្ឍហើយប្រសិនបើអ្វីដែលនៅតែមានការដឹកជញ្ជូន.
ជាប្រភេទ
មានលក្ខណៈពិសេសមួយចំនួនដែលធ្វើឱ្យវាមានការលក់។
អ្នកប្រើប្រាស់ជាច្រើនបានរីករាយ។
ពិភពលោកមិនបានបញ្ចប់
សូមអរគុណសម្បត្តិ:
ប្រសិនបើអ្នកមិនអាចនិយាយអំពីអ្វីដែលបានធ្វើ, អ្វីដែលត្រូវបានបាត់បន្ថយ, អ្វីដែលត្រូវបានបាត់បន្ថយ, ឬអ្វីដែលមានបន្ទាប់ - តើអ្នកពិតជាធ្វើការសាងសង់អ្វីទេ?
ឬអ្នកគ្រាន់តែshipping motion and calling it progress?
មិនមានការសម្តែង, មិនមានការសម្តែង, មិនមានដំណើរការ, អ្នកមិនមានការបង្កើតផលិតផល - អ្នកមានការជួបប្រទះជាមួយនឹងការជួបប្រទះមួយ, កុំព្យូទ័រ Jira មួយនៅពេលមួយ។
Contract-First: A Mindset, Not Just an API Thing
គោលបំណងជាលើកដំបូង: A Mindset, Not Just an API Thingនេះគឺជាកន្លែងដែលវាទាំងអស់ចុច.
គម្រោងដំបូងមិនមែនតែសម្រាប់ APIs ។
គម្រោងដំបូង
នេះជារបៀបដែលក្រុមការងារគួរតែគិត។
អ្វីគ្រប់យ៉ាង, អ្វីគ្រប់យ៉ាង, អ្វីគ្រប់យ៉ាង, អ្វីគ្រប់យ៉ាង, អ្វីគ្រប់យ៉ាង, អ្វីគ្រប់យ៉ាង, អ្វីគ្រប់យ៉ាង, អ្វីគ្រប់យ៉ាង, អ្វីគ្រប់យ៉ាង, អ្វីគ្រប់យ៉ាង, អ្វីគ្រប់យ៉ាង!
If we didn’t agree on what success looks like, we can’t be surprised when we fail to deliver it.
No agreement = មិនមានសមត្ថភាព។
មិនមានសកម្មភាព = មិនមានសកម្មភាព
មិនមានអត្ថប្រយោជន៍ = គ្មានអ្វីដែលអ្នកអាចផ្លាស់ប្តូរឬដោះស្រាយ។
នៅពេលដែលក្រុមហ៊ុនដែលមានបុគ្គលិកដ៏ស្រស់ស្អាតនិងមានគុណភាពខ្ពស់អាចផ្លាស់ប្តូរដោយគ្មានដំណើរការនិងធ្វើឱ្យសិល្បៈ។
ប៉ុន្តែពួកគេគឺជាអ្នកលំបាក។
សម្រាប់ពួកយើងទៀត: មិនមានដំណើរការមិនមានស្ថេរភាពមិនមានស្ថេរភាពមិនមានស្ថេរភាពមិនមានស្ថេរភាពមិនមានស្ថេរភាពមិនមានស្ថេរភាពមិនមានស្ថេរភាពមិនមានស្ថេរភាពមិនមានស្ថេរភាពមិនមានស្ថេរភាពមិនមានស្ថេរភាពមិនមានស្ថេរភាពមិនមានស្ថេរភាពមិនមានស្ថេរភាពមិនមានស្ថេរភាពnoise.
Final Thoughts: Processes Are Like Tests
គំនិតចុងក្រោយ: ការដំណើរការដូចជាការធ្វើតេស្តអ្នកអាចធ្វើដោយគ្មានពួកគេ។
នៅពេលដែលអ្វីបានបាត់បង់។
ហើយអ្នកនឹងចង់មានពួកគេ។
ការដំណើរការល្អគឺមិនមែនជាកាបូប។
វាគឺជា compass ។
វាត្រូវបានបង្ហាញថាអ្នកកំពុងធ្វើអ្វីដែលអ្នកកំពុងធ្វើ - និងធ្វើដូចម្តេចដើម្បីដឹងពីពេលដែលអ្នកបានបាត់បង់។
ហើយប្រសិនបើដំណើរការរបស់អ្នកមិនមានប្រសិទ្ធិភាព? ធ្វើឱ្យវាប្រសើរឡើង។
បានសរសេរឡើងវិញ។ បានសរសេរឡើងវិញ
ប៉ុន្តែhave one.
ដូច្នេះនៅពេលដែលការអនុម័តត្រូវបានបាត់បន្ថយ, ការហោះហើរបានកើនឡើង, ក្រុមប្រឹក្សាភិបាលបានបាត់បន្ថយ, ហើយគ្មានមនុស្សដឹងថាអ្នកធ្វើអ្វី - នេះមិនមែនជាការហោះហើរ។
នេះគឺentropyទាញយក Hoodie