Các coder là ai và họ học code như thế nào?
Hơn 20000 người đã tham gia New Coder 2017, một cuộc khảo sát nhằm giúp các chuyện gia hiểu thêm về cách mà người lớn học về lập trình như thế nào.
Sau đó, Chúng tôi công bố và đăng thông tin về câu trả lời của từng ứng viên cho 50 câu hỏi từ cuộc khảo sát trên public GitHub repository.
Trong tháng tiếp theo, hàng trăm các chuyên gia phân tích thông tin sẽ nghiên cứu về người học lập trình dựa trên những dữ liệu quí giá đó.
Vì thế hiện tại, tôi sẽ phân tích cho các bạn biết rõ hơn về các coder mới này là ai, họ học lập trình thế nào cũng như mục đích để làm gì.
Họ là ai?
Có hơn 20,000 coder tham gia vào cuộc khảo sát. Tất cả đều có kinh nghiệm dưới 5 năm.
Sau đây là những fact cơ bản về họ:
62% số coder sống ở ngoài Mĩ
Tuổi trung bình của các coder là 28
Nữ giới chỉ chiếm 19%
Thời gian học lập trình trung bình của một coder được khoảng 21 tháng
25% số coder đã có từng đi làm về lập trình
Mục tiêu của coder
40% muốn làm freelancer hoặc tự kinh doanh và mở công ty.
Đa phần các coder đều muốn làm về lập trình web, nhưng họ cũng thích nhiều lĩnh vực khác trong lập trình.
Trong số các coder vẫn chưa đi làm, 63% lên kế hoạch đi xin việc trong vòng 12 tháng tới đây.
50% cũng cho biết họ muốn làm trong văn phòng, giảm 7% so với năm ngoái
Phần lớn các coder sẵn sàng đến công ty mới nếu có cơ hội tốt
Cách coder học lập trình
Đa phần câu trả lời là thông qua các khóa học online
Thế nhưng chỉ có một nửa là có tham gia các sự kiện liên quan tới lập trình
Nhưng các coder mới học lập trình rất ít nghe podcast. Tuy vậy, số có nghe thì có lựa chọn rất đa dạng
Cứ 4 coder thì có tới 3 là xem các video về lập trình trên Youtube
Chỉ khoảng 6% các coder mới có tham gia vào các bootcamp về lập trình. Sau đây là các bootcamp mà coder thường chọn nhất.
Đa phần những coder tham gia bootcamp và trả bằng hầu bao của họ, số còn lại thông qua hình thức “mượn tiền”
Số các coder hài lòng về chất lượng của bootcamp cũng như giới thiệu cho bạn bè của họ chiếm tới 82%
Thông tin nhân khẩu (Demographic) và tình hình tài chính của coder
Nữ giới vẫn chiếm thiểu số trong coder
Tuổi trung bình của các coder là 28
Coder tại một số nước thường học về lập trình trễ hơn so với các nước khác
Các coder tham gia cuộc khảo sát đến từ 187 đất nước khác nhau
Và đa phần đến từ các thành phố lớn
Có khoảng ¼ coder mang sắc tộc thiểu số
Hơn 46% số coder tham gia cuộc khảo sát nói được hơn 2 thứ tiếng. Trong đó bao gồm tiếng anh và tiếng mẹ đẻ (có khoảng 175).
54% cho biết họ đã có bằng cử nhân hoặc cao hơn
Các coder còn đi học thì có chuyên ngành khác nhau và đa phần không hề liên quan gì tới IT
Và có ⅔ số coder đang đi làm
Trong đó hơn 1/2 làm liên quan tới lĩnh vực công nghệ
38% coder đang đi làm thường mất ít nhất 1 tiếng cho việc đi lại
Cứ 3 coder thì có tới 2 là bị FA
Thật ngạc nhiên khi có khoảng 8% coder là làm việc trong quân sự
Và có 15% đã có con nhỏ, 6% số khác thì đang nuôi cha mẹ hoặc người thân
44% nghĩ rằng công việc của họ trả quá thấp và không phù hợp với kĩ năng mình
Có tới 23% coder cho biết họ đang mắc nợ chính phủ/ngân hàng tiền học
Trong đó 11% phải thế chấp nhà
15% số coder phải chịu cảnh mạng internet yếu
Và 3% được nhận sự trợ giúp của chính phủ do khuyết tật
Và đó là xuất thân của các coder
Bạn có thể thấy rằng việc có nguồn học trực tuyến và miễn phí là rất quan trọng với các lập trình viên
Hiện tại, chúng tôi đang lọc và kiểm tra thông tin từ hơn 20,000 người tham gia cuộc khảo sát. Sau đó sẽ phân tích nhằm thu thập dữ liệu từ chúng.
Nguồn: blog.topdev.vn via Medium
- X Xu hướng tuyển dụng IT tại Việt Nam 2024 – 2025: Đón đầu làn sóng công nghệ mới
- H HƯỚNG DẪN CHUẨN HÓA VÀ TẠO CV TRÊN TOPDEV
- N Nộp CV bao lâu thì được gọi phỏng vấn? Bí quyết tăng cơ hội được phỏng vấn
- N Người tham chiếu là gì? Nên chọn ai là người tham chiếu trong CV?
- O Offer công việc là gì? Hướng dẫn cách trả lời thư mời nhận việc
- C Cách xin nghỉ việc 1 ngày khéo léo
- C CV game tester là gì? Hướng dẫn viết CV ấn tượng
- I Intern là gì? Cách tìm kiếm việc làm intern cho sinh viên mới ra trường
- C Cách giới thiệu bản thân trong CV hiệu quả và ấn tượng nhất
- C CV bản cứng là gì? Cần lưu ý gì khi nộp CV bản cứng?