#99 - Làm thế nào để xây dựng một resume chuẩn FANG+?
Để giúp cải thiện chất lượng nội dung của newsletter, mong bạn dành ít thời gian phản hồi cũng như đóng góp ý tưởng giúp team thông qua link khảo sát hàng tuần tại đây nhé.
Và cũng đừng quên đón đọc những bài viết hay được đăng mỗi ngày tại https://www.facebook.com/grokking.vietnam/
Những bài viết hay
Làm thế nào để xây dựng một resume chuẩn FANG+
Trong quá trình tổ chức webinar "Từ Việt Nam đến Thung lũng Silicon" vào ngày 23/11/2019, có một số câu hỏi nhận được rất nhiều sự chú ý của các bạn khán thính giả, trong đó có việc làm thế nào để có được một bản lý lịch nghề nghiệp vắn tắt (resume) ấn tượng nhằm thu hút được sự chú ý của các công ty công nghệ hàng đầu.
Một trong những host của chương trình, anh Xuân Lương hiện đang là SE của Google đã có một bài viết chia sẻ những kinh nghiệm rất quý báu của mình về việc chuẩn bị Resume khi ứng tuyển vào những công ty công nghệ hàng đầu.
My Most Embarrassing Mistakes as a Programmer (so far) — stackoverflow.blog
Ellen Spertus, một kỹ sư phần mềm dày dặn kinh nghiệm với hơn 40 năm trong nghề sẽ chia sẻ về những lỗi lớn nhất mà cô từng mắc phải. Đó có thể là viết 1 đoạn code "siêu cấp" từ lúc đi thực tập và sau đó gặp được người đang phải duy trì đoạn code đó. Hoặc thiết kế API "tệ" ảnh hưởng đến hàng triệu người dùng nhưng không có cách nào để khắc phục nó 1 cách triệt để. Tuy nhiên bài học lớn nhất của Spertus cho chúng ta là: dù lỗi lầm lớn hay nhỏ, điều quan trọng là chúng ta phải nhận ra và không lặp lại cái sai tương tự nữa.
Microfrontends based on React — dev.to
Gần đây các chủ đề về "microfrontends" ngày càng được nhắc tới nhiều. Từ trải nghiệm của các dự án thực hiện trong nhiều năm, tác giả Florian Rappl đã tổng hợp và chia sẻ một cách tiếp cận với kiến trúc này dựa trên React và Piral, giúp modular hoá hệ thống và xây dựng những ứng dụng có khả năng mở rộng cực cao.
What Is Infrastructure as Code? How It Works, Best Practices, Tutorials — stackify.com
Quản lý cơ sở hạ tầng IT (IT Infrastructure) cho một hệ thống là một bài toán khó. Trước kia, người quản trị hệ thống (system administrator) phải thiết lập tất cả các công đoạn một cách thủ công từ phần cứng tới phần mềm. Ngày nay, với sự bùng nổ của cloud computing đã thay đổi hướng tiếp cận và cải thiện đáng kể cách thức chúng ta thiết kế, phát triển và duy trì cơ sở hạ tầng IT. Tuy nhiên, system administrator vẫn phải thực hiện các thao tác thiết lập thủ công, do đó khó tránh khỏi sai sót. Đó là lí do Infrastructure as Code (IaC) ra đời, bài viết sau sẽ cho chúng ta biết chi tiết hơn về IaC.
Sách hay nên đọc
Learning Spark: Lightning-Fast Big Data Analysis by Holden Karau — www.goodreads.com
Sách giới thiệu về Apache Spark (Spark SQL, Spark Streaming, setup, and Maven coordinates), giúp bạn làm vài bài tập từ batch jobs đến stream processing và machine learning.
Code & Tools
GitHub - sindresorhus/awesome: Awesome lists about all kinds of interesting topics — github.com
Github có những project có prefix awesome, vd như: awesome-php, awesome-react, awesome-machine-learning. . . đây thường là những repository kiểu bookmark có phân loại và refer tới các nguồn chất lượng (awesome), được cộng đồng đóng góp & đánh giá cao. Awesome là một project bookmark refer tới các project bookmark khác, nôm na nó giống như là "awesome" của "awesome"
Tin tức khác
Grokking Workshop #12 Introduction to AI Architect — www.facebook.com
Đây là một trong chuỗi 4 tháng workshop được Hervé Vũ Roussel (CEO & Co-founder @ QuodAI) trình bày. Chủ đề lần này bao gồm
Các nguyên tắc quan trọng
Lựa chọn công nghệ lưu trữ data
cách xây dựng data pipelines bất đồng bộ.
Chú ý: lần này workshop sẽ được trình bày HOÀN TOÀN BẰNG TIẾNG ANH.
This week sponsor
KMS Technology
Thành lập năm 2009 với trụ sở chính tại Atlanta (US), KMS Technology cung cấp 3 dịch vụ chính: Gia công phần mềm (Software Outsourcing), đầu tư & phát triển sản phẩm công nghệ (Tech-Startup incubator), tư vấn dịch vụ giải pháp kỹ thuật. Với đội ngũ hơn 1000 nhân viên, KMS hướng đến khách hàng toàn cầu, từ các công ty startup đến các tập đoàn công nghệ lớn. Một số sản phẩm từ KMS đã được tín nhiệm trên thị trường thế giới: QASymphony, Katalon Studio, Kobiton. KMS Technology xây dựng một nơi làm việc năng động sáng tạo, chọn con người làm nền tảng văn hoá, nhiều năm liên tiếp nằm trong danh sách các nơi làm việc tốt nhất tại Việt Nam và Atlanta (Mỹ).
Góc tuyển dụng
Từ nay đến hết 31/12/2019, các bạn engineer sẽ nhận được 1 tháng lương thưởng khi gia nhập KMS với các vị trí sau: http://bit.ly/KMS-bonus
Quote
“Some of the best programming is done on paper, really. Putting it into the computer is just a minor detail.”
― Max Kanat-Alexander, Code Simplicity: The Fundamentals of Software