If you're seeing this message, it means we're having trouble loading external resources on our website.

Nếu bạn đang sử dụng bộ lọc web, vui lòng kiểm tra lại xem bộ lọc có chặn hai tên miền *.kastatic.org*.kasandbox.org hay không.

Nội dung chính

Maya Bello - Kỹ sư phần mềm và nhà sáng tạo nội dung trên YouTube

Xin chào, tôi là Maya Bello!

Bạn đang làm việc trong lĩnh vực nào?

Gần đây, tôi đã hoàn thành dự án xây dựng Intuit QuickBooks Live - một dịch vụ kế toán trực tuyến dành cho các doanh nghiệp nhỏ và vừa với sự hỗ trợ từ các kế toán viên. Các kế toán viên này sẽ hoạt động trực tuyến và hỗ trợ khách hàng quản lý sổ sách kế toán của doanh nghiệp một cách hiệu quả và kịp thời.
Khi tôi mới tham gia vào đội ngũ thì QuickBooks Live vẫn chưa được phát hành. Vì vậy, tôi có cơ hội xây dựng và phát triển các tính năng chính của dịch vụ này ngay từ những bước đầu tiên!
Là một kỹ sư phần mềm fullstack (kỹ sư phần mềm đa năng), tôi được tham gia vào nhiều khâu xây dựng hệ thống, trong đó bao gồm việc xây dựng trải nghiệm làm quen với hệ thống cho khách hàng mới cũng như thực hiện một số thử nghiệm A/B (thử nghiệm song song 2 phiên bản) để nhanh chóng phát triển dịch vụ dựa trên hành vi và phản hồi của khách hàng. Trong quá trình xây dựng dịch vụ này, tôi đã sử dụng JavaScript, React, Java và Spring Boot để tạo nên trải nghiệm người dùng mạnh mẽ cho QuickBooks Live.
Maya cùng đồng nghiệp tại văn phòng Intuit.

Bạn đã học lập trình như thế nào?

Tôi tốt nghiệp Đại học California, San Diego với tấm bằng Cử nhân Khoa học Máy tính. Hành trình học lập trình của tôi bắt đầu khi tôi bước chân vào cánh cổng đại học. Mặc dù tôi được tham gia lớp học lập trình đầu tiên ngay từ học kỳ I của năm nhất, nhưng lập trình vẫn là một thách thức với tôi trong suốt những năm đầu đại học do tôi chưa thể hiểu rõ những khái niệm then chốt của lĩnh vực lập trình. Cũng vì vậy, tôi thường tự hỏi rằng liệu mình có thể học được bộ môn khó nhằn này không.
Tuy nhiên, nhờ quá trình phát triển tư duy cầu tiến cùng với tâm thế tích cực, tôi đã giữ vững được sự kiên định trên hành trình này. Mỗi ngày, tôi đặt mục tiêu là tập trung vào sự tiến bộ thay vì sự hoàn hảo. Một mẹo nhỏ mà tôi đã sử dụng là mỗi ngày, tôi viết ra những điều đã học được. Qua thời gian, những kiến thức nhỏ ấy sẽ dần tích lũy thành khối kiến thức lớn và tôi có thể thấy rõ mình đã học những gì cũng như đã tiến bộ đến mức nào.
Mặc dù việc học lập trình không hề dễ dàng, nhưng nhờ đó mà tôi đã rút ra được ba bài học cuộc sống cho bản thân mình. Đó là "chậm mà chắc", "muốn giỏi thì phải học, muốn quen thì phải luyện", cuối cùng là "có công mài sắt, có ngày nên kim".

Bạn thường làm gì trong thời gian rảnh rỗi?

Tôi rất thích giới thiệu công nghệ cho mọi người và hướng dẫn mọi người cách lập trình!
Trước đại dịch COVID-19, tôi làm tình nguyện viên tại StreetCode - một tổ chức phi lợi nhuận. Tại đó, tôi đã dạy về kiến thức về chủ đề Thiết kế trò chơi cho các em từ 7-12 tuổi. Trong thời gian xảy ra dịch bệnh, tôi dạy tình nguyện cho khóa học "Code In Place" do hai Giáo sư tại Đại học Stanford tổ chức. Đây là một dự án phục vụ cộng đồng và đã tổ chức giảng dạy kiến thức lập trình cho 10.000 học viên từ khắp nơi trên thế giới. Gần đây, tôi đã tự tạo dựng một cộng đồng trực tuyến dành cho các lập trình viên người da màu, nơi chúng tôi có thể chia sẻ tài nguyên, lời khuyên và động viên lẫn nhau trong hành trình lập trình của mình.
Ngoài ra, tôi còn có đam mê với việc sản xuất video trên YouTube! Trên kênh Youtube tech-focused của mình, tôi đăng tải cả các video dạy lập trình và video truyền động lực để truyền cảm hứng cho mọi người trong hành trình học lập trình và trở thành những kỹ sư phần mềm.
Ảnh chụp màn hình từ một video hướng dẫn về lập trình Python của Maya

Bạn có lời khuyên nào dành cho các lập trình viên mới vào nghề không?

Lời khuyên duy nhất của tôi là đừng bao giờ từ bỏ vì tất cả mọi người đều có khả năng học lập trình! Khi nhìn lại, ắt hẳn bản thân tôi của năm 18 tuổi sẽ rất tự hào về những gì tôi đã làm được cho đến thời điểm hiện tại. Nếu bạn cho rằng lập trình phù hợp với bản thân mình, hãy cứ thử sức và chắc chắn, bạn sẽ bất ngờ với những điều tuyệt vời mà bạn khám phá và sáng tạo ra trong hành trình này. Dù việc học lập trình có thể khó khăn, nhưng điều đó không có nghĩa là bạn không thể làm được. Hãy tiếp tục cố gắng, không ngừng nỗ lực và không ngừng học hỏi!

Tham gia cuộc thảo luận?

Chưa có bài đăng nào.
Bạn có hiểu Tiếng Anh không? Bấm vào đây để thấy thêm các thảo luận trên trang Khan Academy Tiếng Anh.