Category: Data Engineering
-

Big Data file formats: ทำความรู้จัก Avro, Parquet และ ORC
Big data file formats และอะไรคือคุณสมบัติของ file format พวกนี้ รวมถึงมาทำความรู้จักว่าเหล่าแก๊ง Apache: Avro, Parquet, และ ORC ว่าคืออะไร และแตกต่างกันยังไง
-

สรุป HBase จากหนังสือ Seven Databases in Seven Weeks (pt. 2)
หนังสือ Seven Databases in Seven weeks เป็นหนังสือที่เล่าถึง modern databases ที่ถูกหยิบมา 7 ตัว โดยจะเล่า database ทีละ chapter นั่นคือ PostgreSQL, Apache HBase, MongoDB, Apache CouchDB, Neo4J, DynamoDB, และ Redis โดยผู้เขียนจะแบ่ง chapter นั้นเป็นการอ่านแบบ 3 วัน เพื่อที่ว่า 1 week นั้นผู้อ่านจะได้มีเวลาอ่านและทำแบบฝึกหัดไปด้วย เราจึงเห็นว่าเป็นหนังสือที่ทำการเล่าเรื่องได้น่าสนใจ เลยลองสรุปเนื้อหาที่อ่านภายใน week ที่ 2 ดู นั่นก็คือ HBase
-

สรุป PostgreSQL จากหนังสือ Seven Databases in Seven weeks
หนังสือ Seven Databases in Seven weeks เป็นหนังสือที่เล่าถึง modern databases ที่ถูกหยิบมา 7 ตัว โดยจะเล่า database ทีละ chapter นั่นคือ PostgreSQL, Apache HBase, MongoDB, Apache CouchDB, Neo4J, DynamoDB, และ Redis โดยผู้เขียนจะแบ่ง chapter นั้นเป็นการอ่านแบบ 3 วัน เพื่อที่ว่า 1 week นั้นผู้อ่านจะได้มีเวลาอ่านและทำแบบฝึกหัดไปด้วย เราจึงเห็นว่าเป็นหนังสือที่ทำการเล่าเรื่องได้น่าสนใจ เลยลองสรุปเนื้อหาที่อ่านภายใน week แรกดู นั่นก็คือ PostgreSQL
-

DataHub. Data Discovery? Data Catalog? Data Lineage?
เราจะมาเล่าว่า DataHub คืออะไร และทำอะไรกัน ใน medium ของ DataHub เขานิยามตัวเองว่า “DataHub is an extensible metadata platform, enabling data discovery, data observability, and federated governance to help you tame the complexity of your data stack” แล้ว Data Discovery สำคัญยังไง? ลองจินตนาการว่าคุณเป็น Data Scientist คนใหม่ในบริษัท เมื่อคุณได้รับมอบหมายเป็นโปรเจค คุณพบว่าโปรเจคที่คุณต้องถือมี requirement แบบนั้นแบบนี้ แล้วคุณก็เกิดคำถามว่า “แล้วฉันจะเอาดาต้าที่ไหนมาใช้ได้บ้างนะ?” แน่นอนว่าคุณคงจะต้องไปตามหาด้วยการถามเพื่อนร่วมงาน Data scientist, Data Engineer, Data Analyst หรือใครก็ตาม…
-

Life without Docker Desktop & build image on Mac M1
ด้วยเหตุจากที่ Docker Inc. ได้ประกาศว่า Docker Desktop นั้นจะคิด paid subscription ตั้งแต่ August 31, 2021 โดยมีเวลาเตรียมตัวถึง January 31, 2022 (ซึ่งช่วงเดียวกับที่เราเขียนอยู่นี้)
-

Create external database with PVC for Airflow Kubernetes
Kubernetes series:1. Setup Spark job and history server on K8s with GCS log2. Setup Airflow on Kubernetes with remote logging to GCS3. Create external database with PVC for Airflow Kubernetes ข้อมูลที่เกิดขึ้นภายใน pod โดย default แล้วจะอยู่ได้ไม่ถาวร (ephemeral) หนึ่งคือเพราะหาก container มีการ crash ขึ้นมา แล้วเกิดขึ้นใหม่ ข้อมูลตรงนี้จะหายไปได้ และสองคือในบางกรณี เราอาจต้องการแชร์ไฟล์ระหว่าง pod อีกด้วย ดังนั้นปัญหาตรงนี้สามารถแก้ด้วยการใช้ Persistent Volumes เพื่อจะมารับประกันว่า ต่อให้ pod ตุยเย่ไป เราจะมั่นใจได้ว่าข้อมูลนั้นยังจะคงอยู่…
-

Handle multiple gcloud accounts with ease
หยุด deploy ผิดโปรเจคแล้วมาใช้ gcloud command เพื่อช่วยให้ชีวิตง่ายขึ้นกัน
-

Setup Airflow on Kubernetes with remote logging to GCS
Kubernetes series:1. Setup Spark job and history server on K8s with GCS log2. Setup Airflow on Kubernetes with remote logging to GCS3. Create external database with PVC for Airflow Kubernetes วันนี้เรากลับมาด้วยซีรี่ย์ Kubernetes เหมือนเดิม แต่คราวนี้เราจะมา setup ตัว Airflow กัน และจะ remote log ไปไว้ที่ Google Cloud Storage กันค่ะ รวมถึงการทำ git sync สำหรับ DAG ด้วย Prerequisite นะคะ เราจะใช้…
-

Setup Spark job and history server on K8s with GCS log
Kubernetes series:1. Setup Spark job and history server on K8s with GCS log2. Setup Airflow on Kubernetes with remote logging to GCS3. Create external database with PVC for Airflow Kubernetes บทความนี้อ้างอิงจาก การสร้าง spark job และ history server บน Kubernetes จากพี่ปอ วิธีพี่ปอจะใช้ log ไปที่ s3 แต่ของเราจะเปลี่ยนเป็น Google Cloud Storage แทน ดังนั้นเราจะขอ skip การอธิบาย step ในช่วงแรกๆ แต่เน้นช่วงการเชื่อมไป…
-
![[GCP] More secure with Service Account Impersonation](https://mesodiar.com/wp-content/uploads/2021/06/01b78-1hpbpyx0byamt7ymuuvjrlg.jpeg?w=800)
[GCP] More secure with Service Account Impersonation
สวัสดีค่ะ บทความนี้เราจะเล่าถึงการใช้ Service Accountใน Google Cloud Platform ในแบบที่ secure มากขึ้นใน scenario ที่จะกล่าวค่ะ ในการที่เราจะดึงข้อมูลต่างๆใน Google Cloud Service นั้น Concept หนึ่งที่สำคัญมากๆเลยก็คือ Service Account ค่ะ สมมติว่าโจทย์เราคือ อยากดึงข้อมูลใน BigQuery มาดูโดยจะดึงผ่าน programmatic แล้วเนี้ย สิ่งเราจะต้องทำ คือไปสร้าง Service Account นี้เพื่อบอกว่า Service Account ตัวนี้นะ จะเป็นคนที่มีสิทธิ์ (role) เข้าถึง resouce ข้างใน BigQuery นะ ซึ่งแค่นี้ไม่พอนะ ตอนเราเขียนโค้ดเนี้ย สิ่งที่เราต้องใช้คือ credential file ค่ะ ซึ่งจะมาอยู่ในรูปแบบของ JSON หรือ P12 file เพื่อยืนยันตัวตนของเราและ…
-
![สรุป + รีวิว session [Line Dev Day] — Line ทำยังไงให้คนส่ง Sticker มากขึ้นกันนะ ?](https://mesodiar.com/wp-content/uploads/2021/02/a3a52-1fetkbi7fzwxaspktunqx7g.png?w=800)
สรุป + รีวิว session [Line Dev Day] — Line ทำยังไงให้คนส่ง Sticker มากขึ้นกันนะ ?
𝐋𝐈𝐍𝐄 𝐃𝐄𝐕𝐄𝐋𝐎𝐏𝐄𝐑 𝐃𝐀𝐘 𝟐𝟎𝟐𝟎 ซึ่งเป็น event conference เมื่อ 25–27 พ.ย. 2020 ที่ผ่านมา มี session หนึ่งที่น่าสนใจมากชื่อว่า Improving sticker keyboard with data analysis โดยคุณ Naho Tanigawa จากทีม Data Science โดยเขามี Goal คือ จะทำยังไงให้คนส่ง Sticker มากขึ้นกันนะ? โดยที่เขา define วิธีการ approach คือ ทำยังไงก็ได้ให้ลดเวลาก่อนที่คนๆนั้นจะส่ง stickerให้ได้จาก Sticker Keyboard Project เอ๊ะ Sticker keyboard คืออะไรนะ ? = มันคือส่วน Preview เทาๆที่ขึ้นมาตอนกด sticker นี่เอง โดยที่ผ่านมา Line เองก็มีการ…
-
![[Airflow] ย้ายไฟล์จาก GCS ไป BigQuery ด้วย GoogleCloudStorageToBigQueryOperator กัน !](https://mesodiar.com/wp-content/uploads/2021/01/be9ba-1ghvhbfffqqluf3ff5exura.png?w=800)
[Airflow] ย้ายไฟล์จาก GCS ไป BigQuery ด้วย GoogleCloudStorageToBigQueryOperator กัน !
สวัสดีค่ะทุกคน วันนี้เราจะมาเล่น Operator ตัวนึงของ Airflow กัน !โดยวันนี้เราจะนำเสนอเจ้าตัว GoogleCloudStorageToBigQueryOperator (ชื่อยาวมาก) ด้วยเหตุที่ว่า เรามีโจทย์ในการดึง data เข้า BigQuery ค่ะ โดยที่เราจะ write file ไว้บนเครื่อง local ก่อนและจะนำเข้า BigQuery อันที่จริงเราก็จะเขียน CSV file แล้ว upload ผ่าน bq command โดยตรงด้วย bq load ก็ได้ แต่เจ้ากรรมนายเวร BigQuery ที่รักเขาติด limit รับไฟล์ได้ไม่เกิน 10MB ค่ะ ดังนั้นเราก็จะมีตัวช่วยอีกตัวมาคั่นกลาง คือ Google Cloud Storage นี่เอง โดยเราจะให้ GCS เป็นตัวพักไฟล์ เพราะเขาจะช่วยทำให้ไม่จำกัดขนาดของไฟล์ที่เราเขียนในการจะย้ายเข้า BigQuery ค่ะ สรุป Pipeline ของเราก็จะเป็นประมาณนี้…
-

รีวิวทำ Lasik จากคนสายตาสั้น 1100 ให้กลับมาโลกสดใส
จริงๆเราโพสเรื่องนี้ไว้ใน Facebook แล้วแหล่ะ แต่อยากเอาเรื่องนี้มาแชร์ เผื่อเป็นประโยชน์กับคนหลายๆคน ด้วยความตั้งใจแรก เราเจอว่ามันมีราคาโปร ReLEx Smile ที่ รพ.สมิติเวชไชน่าทาวน์ เลยเลือกมาตรวจที่นี่ โดยขั้นตอนคือ เราจะมาตรวจตาตอนเช้า และถ้าสมมติว่าการตรวจเป็นไปได้ราบรื่น ก็จะสามารถทำเลสิคต่อตอนบ่ายได้เลย เรามาตรวจแต่เช้านัดไว้ 9.30 น. เข้าไปตรวจความดันตา+ เช็คสายตาเสร็จ และรู้ผลสายตาตอนนี้คือ ข้างขวาสั้น 1100 + เอียง กับ ซ้ายสั้น 1075 + เอียง ทั้งหมอและพยาบาลยังพูดเลยว่า “สั้นเยอะมากเลยนะ” จากนั้นเราก็ไปตรวจกระจกตา เป็นอีกหนึ่ง process ที่ลุ้นผลมากกกกกก เพราะถ้ากระจกตาไม่หนาพอจะทำเลสิคไม่ได้เลย (หมายเหตุ: อาจจะทำ ICL ได้ แต่แพงมาก และไม่คุ้มในระยะยาว) ผลคือเราได้ค่ากระจก 571 ซึ่งผ่านเกณฑ์ที่ทำได้ที่ค่า 500 ถือว่าเป็นข่าวดีมากๆ ซึ่งเราก็คุยกับเพื่อนหลายคนที่เคยตรวจ บางคนก็ไม่ถึงเกณฑ์ ก็คือทำไม่ได้เลย พอคราวนี้กลับไปพูดคุยกับหมออีกครั้ง ว่าเราจะใช้วิธีไหนทำ คือ…
-
แชร์ประสบการณ์โหดมันฮา การเป็นอาจารย์สอนออนไลน์ ( Coding ) ผ่าน Zoom
ในยุคโควิดระบาดแบบนี้ การสอนแบบออนไลน์จึงกลายเป็นที่นิยมขึ้นมาทันที วันนี้เลยจะมาเล่าประสบการณ์ค่ะ ล่าสุดแปลงร่างเป็นอาจารย์มา ซึ่งคราวนี้พิเศษตรงได้เป็นอาจารย์แบบระยะไกลค่ะ ได้รับโจทย์เป็นการสอนออนไลน์ผ่าน Zoom ! ตอนแรกถึงกับคิดหนักเลยค่ะ การสอน coding หรือจะทำเป็น workshop เนี้ย แค่การเจอกันแบบ face-to-face ก็ว่ายากแล้วนะ จากประสบการณ์การเคยเป็น TA มาก่อน บางทีเราจะต้องเจอ bug หรือ error ในจอของผู้เรียน จนทำให้ผู้เรียนตามผู้สอนหลักไม่ทันก็เป็นปัญหาหนักเหมือนกัน พอมาคราวนี้จะต้องไม่เห็นหน้า + ไม่เห็นเครื่องผู้เรียนโดยตรง ก็สร้างความยากได้เหมือนกัน เราได้มีโอกาสสอนคอร์ส Bootcamp With Python And Django Framework คือปูพื้นฐานและมาลองสร้าง Website Application สำหรับคนที่ไม่มีประสบการณ์เขียนโค้ดมาก่อนเลย โดยมีอาจารย์ร่วมสอนอีก 2 ท่าน สอนทั้งหมด 12 ครั้ง พอจบการสอนแล้ว เลยจะมาแชร์ประสบการณ์การสอนแบบโหดมันฮามาสักหน่อย 1. ผู้เรียนหลุดจากห้อง หลุด หลุดโดยไม่มีอะไรกั้น.. ความเจ็บปวดรวดร้าวของการสอนก็ว่าได้ ฝันร้ายของผู้เรียนและผู้สอน อยู่ๆนักเรียนเน็ตหลุดค่ะ พอกลับมาก็ตามไม่ทันแล้ว !…
-
รีวิวครึ่งปีแรกใน 2020
พอลองเล่น #รีวิวครึ่งปีที่ผ่านมา ใน instagram ดู พบว่ามีข้อหนึ่งที่ถามว่า“รีวิวการเติบโตในครึ่งปีที่ผ่านมา” แล้วก็คิดว่า เออเราไม่ได้เขียนรีวิวชีวิตมาหลายปีละ ไหนๆก็ไหนๆ เขียนเก็บเอาไว้สักหน่อย 1. สอนคอร์ส Python for data manipulation ที่คณะสัตวแพทย์ เกษตร เปิดปีมาก็ได้ไปสอนเลย รอบนี้ได้ไปสอนเพราะเพื่อนที่เรียนสัตวแพทย์อยู่กำลังเขียน R ในการทำงานวิจัย คุยกันไปๆมาๆ ทางคณะก็ชวนไปสอนด้วยความอยากรู้ว่า Python เป็นยังไง รอบนี้เลยได้สอนทั้งนักเรียนและอาจารย์ เป็นการสอนที่ตื่นเต้นมาก ตอนแรกก็เกร็งๆเพราะต้องสอนอาจารย์ด้วย และก็พบว่าครั้งนี้ปลุก ไฟ passion การสอน ขึ้นมาจริงๆ เพราะได้สอนคนที่ non-coding จาก field อื่นๆมา ทำให้เขาว้าวและทำให้ชีวิตในการทำงานวิจัยเขาง่ายขึ้น ☺ รู้สึกว่าได้ทำชีวิตตัวเองให้มีคุณค่าจริงๆ 2. ไปงานคอนเสิร์ต EDM ครั้งแรกที่ MAYA Music Festival ได้มาสัมผัสสิ่งที่เรียกว่า ‘เทศกาลดนตรี’ จริงๆ ซึ่งมันไม่เหมือนการเข้าไปดูคอนเสิร์ตศิลปินในเมืองทองหรือ Central World มันเป็นทั้ง…
-
Favourite Books of August — รีวิวหนังสือเด็ดๆในเดือนสิงหาฯนี้
จบเดือนสิงหาแล้ว ! เป็นเดือนที่เรียกได้ว่าลดละความรู้สึกผิดต่อกองหนังสือมาก เพราะ ! ว่า ! เราอ่านหนังสือทุกอย่างที่ขวางหน้า ใครมีอะไร อ่ะไหนน่าสนใจแฮะ ไหนๆขอมายืมหน่อย ไม่ก็จู่ๆเดินเข้าไปร้านหนังสือก็สามารถซื้อแบบไม่รู้สึกผิดว่าจะเอาไปกองที่วางให้ฝุ่นเกาะ เพราะว่าเราอ่านมันทันที !(ด้วยเหตุผลอะไร ไว้จะเล่าตอนท้าย) และบังเอิญว่าหนังสือส่วนใหญ่ที่อ่านมันดีๆทั้งนั้นเลย เราก็เลยจะอยากจะแชร์ว่าแต่ละเล่มดียังไง คุ้มค่ากับการอ่านยังไง 1. Who Moved My Cheese? ใครเอาเนยแข็งของฉันไป cr. http://www.chulabook.com แนว: พัฒนาตนเอง เกี่ยวกับ: เล่มนี้เล่าถึงตัวละคร 4 ตัวด้วยกันที่ไล่ล่าหาเนยแข็งเพื่อประทังชีวิตอยู่ในเขาวงกต ทั้ง 4 ตัวละครได้เจอกับกองเนยแข็งมหึมา แต่แล้ววันหนึ่งเนยแข็งกองนั้นได้หายไป ความเห็น: เป็นหนังสือที่อ่านเร็วมากกก เหตุผลเพราะเล่มนี้จะสั้นมากเหมือนเรื่องสั้น แต่บอกเลยว่ามีแต่เนื้อๆทั้งนั้น น้ำๆนี่แทบไม่มี ทุกคำพูด ทุกคำอธิบายในเล่มมันจุกในใจ เราได้เรียนรู้อะไรหลายๆอย่างจากเล่มนี้มากๆ เขาเปรียบเทียบว่าเนยแข็งนั้นคือการเปลี่ยนแปลง ในทุกๆวันที่เราเสาะหาสิ่งที่เรารัก และวันหนึ่งเราก็พบมัน (เนยแข็งนั่นเอง) สิ่งนี้มันก็อยู่กับเราไปสักพักจนเราเริ่มชินชากับมัน เนยแข็งที่ว่า มันหลอมหลวมเป็นสิ่งที่อยู่ในชีวิตประจำวันจนเราขาดมันไม่ได้ แต่แท้จริงแล้ว ทุกสิ่งทุกอย่างย่อมมีการเปลี่ยนแปลงเสมอ เนยแข็งของเรานั้นมีโอกาสที่จะหายไปได้ตลอด หรือกลายร่างเป็นเนยแข็งขึ้นราก็ได้ เขาเปรียบเนยแข็งว่าเป็นได้ทั้งความรัก ความสัมพันธ์ การงาน สุขภาพ…
-
การเรียนรู้ที่เราเกือบลืมมันไปแล้ว
Photo by Annie Spratt on Unsplash ไม่นานมานี้ได้มีโอกาสอ่านหนังสือเรื่อง Managing Oneself (ปัญญางาน จำการตน) ของ Peter F. Drucker เล่มนี้อธิบายถึงหลายประเด็นที่เกิดขึ้นผ่านมุมมองของคนเขียน ประเด็นต่างๆถูกตั้งเป็นคำถามเพื่อให้เรารู้จักตัวเองมากขึ้น ไม่ว่าจะเรื่อง อะไรคือจุดแข็งของเรา? เราทำงานกับคนได้ดีไหม? คุณค่าที่แท้จริงของฉันคืออะไร? ฉันควรอุทิศตนให้กับสิ่งใด? ภิญโญ ไตรสุริยธรรมา ผู้แปลหนังสือเล่มนี้แนะนำในการอ่านหนังสือเล่มนี้ไว้ว่า “วิธีการอ่านคือ อ่านช้าๆ ทีละข้อ ทีละบรรทัด” เพราะภายในแต่ละคำถาม ก็ยังมีคำถามข้างในที่คอยทำให้เราฉุกคิดขึ้นมาเสมอ คำถามหนึ่งในบทย่อยที่น่าสนใจสำหรับเรา คือเรื่อง “ฉันเป็นนักอ่าน หรือนักฟัง” กับ “ฉันเรียนรู้ได้อย่างไร” คนเขียนเรื่องนี้หยิบยกตัวอย่าง เรื่องที่ว่าทำไมโรงเรียนถึงบังคับเด็กๆให้เรียนหนังสือ ด้วยวิธีการเขียน ซึ่งในโรงเรียนสามารถให้ได้เพียงแบบเดียว ทั้งๆที่เด็กแต่ละคนมีวิธีการเรียนรู้ที่แตกต่างกันออกไป บ้างก็อาจเรียนรู้ด้วยการฟัง บ้างก็เรียนรู้ด้วยการอ่าน จนแท้จริงแล้ว สำหรับเด็กบางคน โรงเรียนก็คงไม่ต่างอะไรจากนรก สาระสำคัญจากตัวอย่าง ไม่ได้ทำให้เรานึกถึงเรื่องการศึกษาที่ล้มเหลว แต่ทำให้เราฉุกคิดเรื่อง สาเหตุว่าทำไมบางคนถึงเก่งเรื่องนี้ ในอย่างที่เราไม่เก่งเหมือนเขากันนะ? และนั่นอาจเป็นเพราะ เขามีการเรียนรู้ที่ต่างจากเราไป ยกตัวอย่างคนรู้จักที่ชัดเจนมากๆ พี่เก๋…
-
4 สิ่งที่ทำแล้วรู้สึกว่ารักชีวิตช่วงนี้สุดๆ
Photo by Dino Reichmuth on Unsplash ชีวิตคนเรามันก็เหมือนคลื่น จะมีช่วงขาขึ้นขาลงบ้าง ดวงดีดวงซวยอะไรก็ว่าไป แต่จะทำยังไงในเมื่อชีวิตยังไม่ได้แก้ชง เพราะไม่มีเวลา ! เที่ยวก็ต้องเที่ยว ! งานก็ต้องทำ ! ทั้งบ้าเที่ยวบ้างาน จนวันนึงร่างกายเริ่มงอแง หนำซ้ำยังไม่ยอมนอนเพราะมัวแต่ไปทำสองสิ่งเมื่อกี้จนเล่นโซเชียลได้เสียผู้เสียคน แน่นอนว่าไม่ได้ชอบชีวิตตัวเองแบบนี้เลย ยิ่งทำสิ่งที่คิดว่าชอบ แต่เอ๊ะ ทำไมมันชักเซ็ง ตกดึกๆก็เซ็ง ไถทามไลน์จนไม่มีอะไรจะอ่านละ นอนก็หลับไม่ลง สิ่งแรกที่ตระหนักขึ้นได้ (หลังจากใช้ชีวิตงงๆมานาน) เนื่องจากที่ออฟฟิศมี club ที่รวมกันอ่านหนังสือ Refactoring: Improving the Design of Existing Code โดยที่ทุกวันพุธทุกคนจะมาร่วมแชร์และพูดคุยกัน ปกติที่มันก็อ่านๆแล้วจบๆไป แต่พอถึงคราวที่เรามีโอกาสพูดคุยกับสิ่งที่เราอ่าน ก็ฉุกคิดได้ว่า “นี่เราชอบอ่านหนังสือนี่นา แล้วที่ผ่านมาเราทำอะไรอยู่นะ?”จุดเริ่มต้นความคิดนี้เลยทำให้เราตัดสินใจค่อยๆเปลี่ยนนิสัยตัวเอง 1. ห่างจากโซเชียลบ้าง พอรู้ว่าชอบอ่านหนังสือ แต่การกระทำตรงกันข้าม นั่นก็คือ วันๆอ่านหนังสือลิมิตแค่ 280 ตัวอักษรต่อทวีต แต่หล่อนอ่านทั้งทามไลน์มันก็ไม่ด้ายยยย เลยตัดสินใจ ลบ ! ลบมันเลยทั้งแอพ โดยไม่คิดจะโหลดกลับมาอีกรอบเหตุผลที่สนับสนุนการลบมีหลายเหตุผลมากๆ คือ 1. เพราะ: เรื่องที่อ่านเจอมีแต่เรื่องสัพเพเหระ รีวิวครีม รีวิวเครื่องสำอาง…
-
Being Leader in Pronto Tools -ใครๆก็เป็นผู้นำได้
ที่ Pronto Tools อาจจะเป็นที่ที่หนึ่งที่พูดได้ว่าเราจะไม่สร้าง gap ระหว่าง junior หรือ senior มากนัก ทำไมน่ะเหรอ ? หนึ่งในเหตุผลนั้นคือไม่ว่าคุณจะ.. เป็นเด็กจบใหม่ไฟแรง เป็นเด็กมหาลัย มาเพื่อฝึกงาน หรือเป็น senior ประสบการณ์โชกโชน คุณก็สามารถเป็น leader ได้ หนึ่งในกิจกรรมที่เกิดขึ้นใน Pronto Tools คือการเป็น leader ทุกเดือนเราจะมีการเลือกคนในทีม 1–2 เพื่อมาเป็น leader และถ้าถามว่า leader คืออะไร Leader คือคนที่เราเลือกเขาว่าเขาจะนำทีมเราไปทิศทางเดียวกัน และทิศทางที่ดีขึ้น แล้วทิศทางที่ดีขึ้นด้วยวิธียังไงล่ะ ? คำตอบคือในทุกเดือนลีดเดอร์ของเราจะสร้างสิ่งที่เรียกว่า ‘Policy’ ขึ้นมา Policy นั้นคือกฏที่ทุกคนจะต้องยอมรับและทำตาม อย่างเช่น ถ้าลีดเดอร์บอกว่าทุกวันพุธเราจะใส่ชุดสีชมพูกัน ดังนั้นทุกคนในทีมก็จะต้องทำตาม แต่ๆๆ อย่าเพิ่งเข้าใจผิด นั่นคือตัวอย่าง ในความจริงแล้วการคิด policy นั้นมีจุดประสงค์หลายอย่างๆ เช่น ทำให้ทีมสนิทกันมากขึ้น มีกิจกรรมร่วมกันมากขึ้น หรือทำให้ประสิทธิภาพการทำงานดีขึ้น…
-
Code, coach, spread love @Django Girls Bangkok
I have to say that I never think I can code. As I look back to my younger age, I always have my old memories in my mind. I sat back on the cafeteria table, in the hall next to my campus building. All of my university friends were there with me. We tried to…
-
Ed Sheeran’s Song Analysis: ทำไม Ed Sheeran ถึงแต่งเพลงได้ดังเปรี้ยงขนาดนี้ ?
เป็นเวลาหลายปีที่เราได้เห็น Ed Sheeran มาโลดแล่นในวงการเพลง ผลิตเพลงดังหลายเพลงฮิตติดหูจนต้องร้องตาม พาขึ้น most requested ในช่องวิทยุจนคนทั่วไปที่เข้าฟังสามารถร้องตามได้ จนทำเราอดนึกไม่ได้ว่าหากรวมศิลปินที่ represent ความฮอตฮิตในส่วนของเพลง Pop นั้น หนึ่งในนั้นต้องไม่พลาดภาพของนายเอ็ดที่กำลังถือกีต้าร์แน่นอน และที่สุดของเรื่องคือ เมื่อย้อนกลับไปเมื่อปลายปี 2015 นางได้ประกาศจะเลิกเล่น Social Media ไปสักพัก จากนั้นนางก็หายตัวไป เงียบ จนผ่านไปหนึ่งปีเมื่อในปลายปี 2016 นางกลับมาพร้อมอัพโหลดรูปใหม่ใน Instagram และ Twitter เป็นสีฟ้าสดใสเป็นปกอัลบั้มใหม่ ซึ่งก็คืออัลบั้ม Divide จ้า และทุกอย่างๆค่อยๆพีคขึ้นเรื่อยๆ ไม่ว่าจะการค่อยๆปล่อยภาพปกรูปเครื่องหมายหาร(÷) และปล่อยซิงเกิ้ล 2 ตัวอย่าง Castle on the Hill และ Shape of you ทุกอย่างเริ่มเป็นกระแสไปหมด และความพีคนั้นก็คือ 2 เพลงนี้แหล่ะที่ทำให้เอ็ดเป็นศิลปินแรกที่พา 2 เพลงของตัวเองขึ้นไปอยู่ใน Top Chart…