Nội dung chính
Khóa học: Lập trình bằng JavaScript - Lập trình web > Chương 8
Bài học 1: Gặp gỡ các chuyên gia- Gặp gỡ các chuyên gia
- Maya Bello - Kỹ sư phần mềm và nhà sáng tạo nội dung trên YouTube
- Sarah Northway - Nhà sản xuất trò chơi và người du mục
- Brenda Jin - Lập trình viên ứng dụng di động mẫu và DJ
- Tom Heinan - Lập trình viên ứng dụng di động, phi công và diễn viên
- Amy Quispe - Chuyên viên giải phóng dữ liệu và chuyên viên kết nối các lập trình viên
- Bill Mills - Nhà vật lí học và lập trình viên liên ngành
- Carrie Cai - Nhà nghiên cứu và vũ công
- Lauren Haynes - Giám đốc sản phẩm và vũ công Lindy Hop
- Marcos Ojeda - Nhà thiết kế, DJ, người nuôi chó
- Allyson Lubimir - Kỹ sư hỗ trợ và người yêu mèo
© 2024 Khan AcademyĐiều khoản sử dụngChính sách về quyền riêng tưThông báo về cookie
Brenda Jin - Lập trình viên ứng dụng di động mẫu và DJ
Xin chào, tôi là Brenda Jin!
Bạn đang làm việc trong lĩnh vực nào?
Tôi lập trình các mẫu trang web cho Macys.com bằng JavaScript, HTML và CSS và tiến hành thử nghiệm A/B về tính tương tác của các mẫu trang web này trên máy tính bảng. Chúng tôi đã thiết kế, xây dựng và thử nghiệm các nguyên mẫu này với phản hồi trực tiếp từ người dùng. Sau đó, chúng tôi sử dụng kết quả của các thử nghiệm để cải thiện nguyên mẫu theo mô hình lặp chu kỳ (iterative model). Cuối cùng, các tính năng được cho là tốt nhất từ các thử nghiệm đó sẽ được đưa lên Macys.com để người dùng trải nghiệm.
Tôi không thể tiết lộ chi tiết về sản phẩm hiện tại tôi đang làm, nhưng bạn có thể xem qua một sản phẩm khác của tôi là thư viện JavaScript CyberSwipe mà tôi đã xây dựng vào năm ngoái.
Bạn đã học lập trình như thế nào?
Tôi bắt đầu tiếp xúc với lập trình từ những năm 90 khi dịch vụ nhắn tin trò chuyện tức thời của AOL còn phổ biến. Ở thời điểm đó, ta có thể dùng HTML để trang trí hồ sơ trò chuyện của mình nên tôi và bạn bè thường sử dụng trình soạn thảo mã cơ bản để thay đổi màu sắc và kiểu chữ cho hồ sơ.
Ở đại học, tôi học chuyên ngành Âm nhạc học và đồng thời tham gia một khóa học về khoa học máy tính. Đây cũng là nền tảng để tôi bắt đầu sự nghiệm và có những thành công sau này. Khóa học đó mang tên PLOrk: Princeton Laptop Orchestra. Trong khoá học này, chúng tôi sử dụng ngôn ngữ lập trình ChucK để sản xuất nhạc và sáng tác mỗi tuần thông qua các nguyên tắc cơ bản của khoa học máy tính!
Sau khi tốt nghiệp đại học, tôi hoạt động trong lĩnh vực Opera và sau đó là gây quỹ phi lợi nhuận. Qua thời gian, tôi nhận ra mình đã và đang làm khá nhiều việc liên quan đến thiết kế trang web và bản thân mình cũng khá thành thạo việc này. Vậy nên tôi đã quyết định học JavaScript vào năm ngoái và và trở thành một lập trình viên trang web. Quá trình học tập khá vất vả, nhưng công sức của tôi đã được đền đáp xứng đáng bằng một công việc tuyệt vời tại Macys.com.
Đó chính là hành trình tôi đến với lập trình và tôi cũng rất tự hào khi trở thành một lập trình viên như ngày hôm nay. Lập trình là một nghề vất vả nhưng đồng thời cũng mang đến cho tôi rất nhiều niềm vui!
Bạn thường làm gì trong thời gian rảnh rỗi?
Tôi thường sáng tác nhạc điện tử, đi bộ hoặc đạp xe. Tôi còn thực hiện một số dự án khác bao gồm nghiên cứu về bộ vi điều khiển như Arduino và các thiết bị đeo như Google Glass.
Bạn có lời khuyên gì cho những lập trình viên mới vào nghề?
Đừng sợ hãi vì nghĩ rằng bạn chỉ là một "tay mơ" trong nghề vì chắc chắn ai cũng sẽ là "tay mơ" khi bắt đầu học một thứ gì đó. Với công việc lập trình, ai cũng cần phải học và phải học mỗi ngày. Đó cũng chính là điểm tôi rất thích ở công việc này.
Tham gia cuộc thảo luận?
Chưa có bài đăng nào.