theo mình thấy cái ngôn ngữ này 1 là dành cho mấy bạn không biết gì về code làm mấy việc làng nhàng dễ chơi dễ trúng thưởng, 2 là dành cho mấy bác cực kỳ pro để làm và nghiên cứu dữ liệu. Và kiểu ngôn ngữ scripting này chống chỉ định với tất cả những bác học để code một cách nghiêm túc. Không học hành nghiêm túc từ đầu mà đâm đầu vào học Python rồi rất dễ "cuồng Python sinh hoang tưởng".
@longt61
Lan man đu đưa theo 1 tí :v mình thấy bạn đang khá nặng về lý thuyết rồi. Để rõ ràng thì mình sẽ trích lại chỗ này nên được coi là tiêu biểu cho "nặng về lý thuyết".
"Có tư duy rồi sau đó mới học đến ngôn ngữ/ công cụ có thể làm được gì thì mình làm cái đó".
Đúng, ai cũng muốn như vậy. Chỉ có điều NHƯNG, thực tế mình đã và đang train nhiều lứa nhân viên mới, tụi nó ngộ lắm. Nó chưa có tư duy đâu, giao việc là nó bổ vào code liền. Cái đầu tiên tụi nó luôn hỏi là cài IDE, xài thư viện nào 😆) Trong khi thứ mình luôn mong muốn tụi nó là nghĩ trước vấn đề, các alternative cases, blah blah. Trời không chịu đất thì đất phải chịu trời thôi, ai hơi đâu mà đi nhồi sọ chục thằng được. Cứ để tụi nó trải nghiệm rồi dần dần nó sẽ thấm ngược lại. Đó hoàn toàn không phải là cách học từ gốc, lại thêm 1 lần NHƯNG, 10 thằng thì ít nhất cũng phải được 3 thằng hiểu ra vấn đề, tự nó phải bắt đầu lại từ gốc. => Đôi khi, cứ để mọi thứ "tự nhiên nó thế". Mình sẵn sàng đánh đổi 2 3 tháng thử việc trả lương cho các bé để lọc ra 2 3 chú có cái đầu tư duy được tự khai thông. Chi phí đó quá nhỏ so với những gì mấy cháu biết nghĩ có thể đem lại. Thực tế đi, không phải cứ đi từ gốc là tốt đâu, nhỡ bị bật gốc thì sao, phải đớp phần ngọn chứ :v, đại học không phải là con đường duy nhất và tốt nhất.
Ruby, được 1 lão Nhật nào đó tạo ra chỉ đơn giản vì mấy quan điểm cá nhân của ông ấy cho rằng mấy ngôn ngữ khác ở thời điểm đó không vừa ý 😃)))) Programming languague không khác gì language nói viết cả, lúc nó được tạo ra, nó chả có mục tiêu lĩnh vực gì gì đâu, thật đấy, không cao siêu như bạn đang nghĩ đâu 😃))) Mình mà rảnh thì mình cũng tự tạo ra cái ngôn ngữ mới, gắn tên mình vào cho sấm sét, đơn giản vì thích thôi. Biết đâu 10 năm nữa, tên mình lại lên top 1 vinh danh
Quay lại việc python không (nên) dành cho đối tượng nào :v Đừng kì thị ngôn ngữ thế chứ 😃)) Đâu phải tự nhiên mà cộng đồng python lại mạnh tới vậy đâu. Ngôn ngữ, gì cũng được, đều dành cho mọi người, thích làm cái quái gì cũng được luôn. Take it easy, cộng đồng ngôn ngữ nào cũng có đủ các cấp độ từ gà cho tới siêu cao thủ, từ không chuyên cho tới chuyên gia, không thể nói rằng "ờ, tôi thấy thế này nên là cái này không nên dành cho bộ phận kia", nghe cứ sao sao
@sun0612
Bạn nói chính xác học từ gốc hay từ ngọn ko phải vấn đề và chả cái nào đúng hay sai, tốt hay xấu. Quan trọng nhất là giải quyết đc vấn đề cần giải quyết là đc.
@CpT
Ây, nhưng mà cái giải quyết vấn đề xong thôi thì lại không được. Giải quyết vấn đề rồi phải tới hiểu sâu vấn đề, đào nó tới lõi để ghi nhớ lại cách giải quyết, nếu vấn đề là bug thì làm như nào để tránh không lặp lại :v
bác nào cho em hỏi là thang điểm đo độ phổ biến này source ở đâu và tiêu chí chấm điểm là gì ạ (số lượng người học, số lượng người dùng, số lượng project, số lượng sản phẩm v..v..). Đa tạ các bác.
@longt61
Thanh điểm thì có trăm nghìn thang nhưng mà riêng cái Youtube video ở bài thì thấy ghi là dữ liệu từ "Github repositories access frequency" (ie. mức độ truy cập/ sử dụng/ download các repo trên Github).
@Duy Luân
1 số ngôn ngữ thì còn bắc qua mấy cầu mới đến dc assembly cứ qua mỗi cầu thế giới lại đẹp hơn rất nhiều
những người đi đầu nó rất gian khổ
tất nhiên không phải ai cũng muốn đi về thời kì đồ đá mà code cả nên người ta ko muốn làm việc trực tiếp với vào ra của bộ nhớ
Tuy nhiên thấy máy ông thầy mình có bảo là các công ty lớn như fb hay google nó lại cần các job kiểu hiểu sâu như này... thiên về kỹ thuật máy tính