Vì sao bạn nên học SQL, kể cả khi bạn làm marketing, finance, operations…
Duy Luân
Duy Luân
11/10/19 Bình luận: 422 Lượt xem: 47,678

Vì sao bạn nên học SQL, kể cả khi bạn làm marketing, finance, operations…

Thảo luận trong 'Thông tin công nghệ' bắt đầu bởi Duy Luân, 11/10/19. Trả lời: 422, Xem: 47678.

  1. ducdat2411

    Tham gia:
    17/2/11
    Được thích:
    79
    Best Answers:
    0
    ducdat2411
    ĐẠI BÀNG
    Đứng ở vị trí DBA ở một số cty hàng đầu VN, mình thấy việc để enduser chọc vào db để query là rất nguy hiểm, các công ty mình làm qua không làm như vậy, một câu lệnh không tối ưu có thể ảnh hưởng đến cả hệ thống, gây chậm các báo cáo quan trọng.
    Dẫu sao các bạn biết về SQL thì vẫn hơn là không biết.
     
    1. quanghpt

      Tham gia:
      9/10/07
      Được thích:
      7
      Best Answers:
      0
      quanghpt
      ĐẠI BÀNG
      quanghpt @ducdat2411 Nếu là cty nhà bạn thì bạni có thể chọc vào database. Nếu cty của bạn có IT thì chả thằng nào nó cho bạn chọc vào ngày cả người có vị trí cao nhất, nhưng khong phải là IT application.
       
    2. lastcode

      Tham gia:
      7/1/16
      Được thích:
      62
      Best Answers:
      0
      lastcode
      ĐẠI BÀNG
      lastcode @quanghpt Viết đầy đủ chữ và chính tả đi bác ơi. ^_^ Viết gì đọc không có hứng
       
  2. buitrongdat

    Tham gia:
    4/6/11
    Được thích:
    52
    Best Answers:
    0
    buitrongdat
    ĐẠI BÀNG
    Cám ơn mod Duy Luân dễ thương!
     
  3. sambidao88

    Tham gia:
    27/3/08
    Được thích:
    107
    Best Answers:
    0
    sambidao88
    ĐẠI BÀNG
    Có bác nào ở đây học qua Datacamp chưa ạ, em thấy cái này ý kiến khen chê cũng nhiều, em đang muốn bổ sung kiến thức về phân tích dữ liệu. Thấy họ có cả Career Track (đi từ Python - SQL - Analytics luôn), có vẻ rất bài bản.
    Bác nào dùng rồi cho em một vài lời khuyên, để em xuống tiền theo học nó luôn ạ.
    Xin cám ơn, các bác!
     
  4. k_o_k8121991

    Tham gia:
    22/11/11
    Được thích:
    5
    Best Answers:
    0
    k_o_k8121991
    ĐẠI BÀNG
    MÌnh đang học tài chính. Cho mình hỏi một trường hợp cụ thể để giải quyết công việc trong ngành tài chính? Mình có thấy về phân tích dữ liệu, nếu là dân kinh tế, muốn bắt đầu học để có thể áp dụng công việc thì bắt đầu từ đâu? Mình tham khảo thấy lan man quá. Nào là SQL, Python, còn những thuật toán, ý tưởng thì nên học như thế nào?
    Mọi người giúp mình cái này với. Cảm ơn.
     
    1. caesarvn1984

      Tham gia:
      22/3/07
      Được thích:
      5
      Best Answers:
      0
      caesarvn1984
      ĐẠI BÀNG
      caesarvn1984 @k_o_k8121991 Khi bạn gặp dữ liệu lớn (khoảng trên 100k dòng trong excel) và bạn phải làm đi làm lại công việc đó hàng ngày, bạn nên sử dụng các công cụ quản lý data để có thể quản lý tốt hơn dữ liệu đó.
      Ban đầu bạn có thể học MS Access. Đây là công cụ phổ biến để quản lý và xử lý data. với Access bạn có thể tổ chức dữ liệu, sau đó thêm mới, cập nhật, thống kê các dữ liệu đó,..... Sau khi đã setup hệ thống từ lúc nhập dữ liệu cho lúc ra đến report, thì bạn sẽ thấy công việc suôn sẻ hơn nhiều.

      Nói chung là trong tài chính thì bạn có thể tăng dần cấp độ quản lý data như sau: EXCEL-->ACCESS-->SQLserver
       
    2. NinjaVN

      Tham gia:
      15/8/09
      Được thích:
      7
      Best Answers:
      0
      NinjaVN
      ĐẠI BÀNG
      NinjaVN @k_o_k8121991 Tài chính bạn sẽ cần Excel trong khoản thời gian đầu, vì đầu bạn sẽ quay cuồng với tiêu chuẩn kế toán việt nam, chẳng có time đâu mà để ý mấy cái khác.
      Khi các tiêu chuẩn và con số, quy luật chỉ là vấn đề tích tắc, khi ấy bạn đã là Senior/executive, và trách nhiệm của bạn là dựa vào cái dữ liệu đã đc lên sẵn, hoặc định và cho ra việc cần làm trong tương lai. Khi ấy bạn sẽ có time học thêm các công cụ khác để việc truy xuất và phân tích dữ liệu đc dễ dàng hơn

      Mà nói chung cũng còn tùy bạn làm vị trí nào.
      Tài chính đầu tư - huy động vốn sẽ cần rất nhiều kỹ năng mềm và tư duy, ít động đến data. Chủ yếu là financial modelling, và chẳng có công cụ nào tuyệt vời hơn excel để làm chuyện đó

      Tài chính doanh nghiệp - chuyên về phân tích, báo cáo quản trị, phanning, đưa ra hướng xử lý sẽ cần nhiều công cụ phân tích hơn.
       
      lastcode thích nội dung này.
    3. NinjaVN

      Tham gia:
      15/8/09
      Được thích:
      7
      Best Answers:
      0
      NinjaVN
      ĐẠI BÀNG
      NinjaVN @NinjaVN Một doanh nghiệp tiêu chuẩn (đủ lớn để nằm trong Top VN 30 listed của VN), sẽ có dữ liệu rất lớn, phân biệt phòng ban rõ ràng. Khi đó kế toán là người tạo ra dữ liệu (nhập dữ liệu vào). Tài chính là end user của mớ dữ liệu đó, và thường là ko có giới hạn trong dữ liệu doanh nghiệp đối với bên tài chính, (trừ dữ liệu biển thủ công quỹ của kế toán trưởng - CEO thôi).

      Khi ấy, việc tài chính của bạn sẽ bị phụ thuộc vào bên xuất và đưa dữ liệu cho bạn. Và là end user, tiêu chí đầu tiên là phải chính xác để bạn phân tích đúng. Để làm đc việc đó, ao ước của các bạn tài chính lúc này là đc truy xuất dữ liệu raw, thích làm gì thì làm, chả phải nhờ vả, rồi mất 1 2 ngày người ta xuất cho

      Còn một bộ phận trong doanh nghiệp lớn nữa là Kiểm toán nội bộ, tiêu chí đảm bảo công việc của họ là dữ liệu phải là raw, chính xác, ko bị tẩy xóa chỉnh sửa. Nó mà bị chỉnh sửa thì làm sao bạn kiểm soát đc công ty hoạt động có tuân thủ ko đúng ko nek. Và họ sẽ là người cần access raw data mà ko phải thông qua IT/Accountant. Khi ấy, làm sao bạn access vào đc khi họ quăng cho bạn cái máy với cái database ở đấy.
       
    4. lastcode

      Tham gia:
      7/1/16
      Được thích:
      62
      Best Answers:
      0
      lastcode
      ĐẠI BÀNG
      lastcode @k_o_k8121991 Xuất phát từ tư duy thực tế trước. Nghĩa là có phương pháp rồi mới sử dụng công cụ sau bác nhé. Đừng tìm thứ cao siêu và mơ hồ
       
  5. macodety

    Tham gia:
    4/10/12
    Được thích:
    4
    Best Answers:
    0
    macodety
    ĐẠI BÀNG
    mod tạo thêm tài khoản đi chứ vào toàn báo: Too many attempts! You must wait 11960 seconds before trying again. :(
     
  6. okieiam

    Tham gia:
    15/12/15
    Được thích:
    226
    Best Answers:
    0
    okieiam
    TÍCH CỰC
    tưởng 4.0 dùng NoSql, graph database
     
  7. the magician

    Tham gia:
    15/12/12
    Được thích:
    137
    Best Answers:
    0
    the magician
    ĐẠI BÀNG
    Thú vị phết nhỉ! Mình cũng đnag tìm hiểu về cách marketing online và pr. Nó sẽ phụ cho mình sau này. Cảm ơn duyluan. Mặc dù mình chả biết gì.
     
  8. ChienNghiem

    Tham gia:
    8/12/15
    Được thích:
    48
    Best Answers:
    0
    ChienNghiem
    ĐẠI BÀNG
    Cho mình hỏi câu: Nếu muốn bắt đầu học SQL thì có cần trang bị kiến thức cơ bản từ các ngôn ngữ lập trình khác không?
    Hay chỉ cần đi theo trình tự học của http://www.postgresqltutorial.com/ là có thể nắm bắt một cách cơ bản về SQL rồi.

    PostgreSQL Tutorial - Learn PostgreSQL from Scratch

    Learn PostgreSQL quickly through a practical PostgreSQL tutorial designed for database administrators and application developers.
    postgresqltutorial.com


    Và sau khi hoàn thành hết lộ trình ở trang đó rồi thì sao?

    Mình mới đến bước cài đặt thôi :))
     
    1. namdh7

      Tham gia:
      31/5/10
      Được thích:
      679
      Best Answers:
      0
      namdh7
      TÍCH CỰC
      namdh7 @ChienNghiem Bạn không cần kiến thức từ các ngôn ngữ lập trình khác, nhưng để dùng thì đa số bạn phải học thêm ngôn ngữ nào đó vì hầu hết trường hợp bạn sẽ kết nối và gửi query từ các chương trình khác.
       
      ChienNghiem thích nội dung này.
  9. ChienNghiem

    Tham gia:
    8/12/15
    Được thích:
    48
    Best Answers:
    0
    ChienNghiem
    ĐẠI BÀNG
    Và mình Login hocdata1 và 2 đều không được. Liệu có cách nào có một tài khoản dùng riêng không vậy Duy luân?
     
    1. Duy Luân

      Duy Luân Không có gì!

      Tham gia:
      16/2/08
      Được thích:
      276,869
      Best Answers:
      10
      Duy Luân
      VIP
      Duy Luân @ChienNghiem Để có username password, hãy nhắn tin để mình tạo cho bạn. Mình từng thử tạo account dùng chung nhưng người ta hay nhập sai pass -> Không login được. Vậy thì mỗi người tự có account cho chắc.
       
  10. quangndc

    Tham gia:
    14/10/10
    Được thích:
    10
    Best Answers:
    0
    quangndc
    ĐẠI BÀNG
    Em không login bằng các cách anh hướng dẫn ở trên ạ :(
     
    1. Duy Luân

      Duy Luân Không có gì!

      Tham gia:
      16/2/08
      Được thích:
      276,869
      Best Answers:
      10
      Duy Luân
      VIP
      Duy Luân @quangndc Để có username password, hãy nhắn tin để mình tạo cho bạn. Mình từng thử tạo account dùng chung nhưng người ta hay nhập sai pass -> Không login được. Vậy thì mỗi người tự có account cho chắc.
       
    2. quangndc

      Tham gia:
      14/10/10
      Được thích:
      10
      Best Answers:
      0
      quangndc
      ĐẠI BÀNG
      quangndc @Duy Luân Em cảm ơn ạ. Anh Duy Luân ơi. Em có nhắn tin riêng cho anh.
      Anh kiểm tra giúp em nha anh.
      Cảm ơn anh
       
  11. tranthuy85

    Tham gia:
    2/8/16
    Được thích:
    75
    Best Answers:
    0
    tranthuy85
    ĐẠI BÀNG
    Bài hay, sẽ ngâm cứu khi có thời gian rảnh
     
  12. quasimodo03a218

    Tham gia:
    10/11/09
    Được thích:
    409
    Best Answers:
    0
    quasimodo03a218
    ĐẠI BÀNG
    Bản thân là CX Manager, mình đồng ý với bạn Luân là nên học. Rất nên học. Sếp càng to mà kỹ năng càng sâu thì càng khó bị qua mặt - tránh đi vào lối mòn làm sếp bù nhìn ký giấy ảo như thời xa xưa ^^
    Pros: bản thân mình cần rất nhiều metrics và dashboard realtime để phục vụ những project mới liên tục. Mà cứ nhờ data team mỗi ngày thì ngại lắm. Vả lại, lính mình, mình sai thì nó có ốm nằm nhà cũng phải làm. Còn đây là team khác, họ đang "hỗ trợ" mình - mà "hỗ trợ" thì tinh thần phải khác.....

    Sau 1 time giao lưu kết hợp thì giờ mình toàn quyền truy cập và xuất bắt cứ cái gì mình muốn từ Firebase v Holistics. Dù ý tửơng có vụn vặt hay điên rồ, cứ thích là nhích!

    Cons: rẩt rất nhiều bác đã comment tranh luận ở trên rồi. Mình thì theo phái "nước đôi" - ai nói gì cũng có cái đúng hết ráo! ^^

    Quan điểm mình nghi ngại chỉ có như vầy:

    1. An toàn về bảo mật dữ liệu. Càng nhiều người có quyền chạm vào data, nguy cơ bị leak, bị lộ data càng lớn. Các cty nhỏ thì chưa đủ nguồn lực để đầu tư cho mảng này. Mà Data là sự sống, là cốt lõi....
    2. Sự phát triển quá nhanh của công nghệ. Cái ngày mà "biết SQL cũng căn cơ như biết Excel" sẽ đến trước, hay cái ngày mà "Hey Yo Google xuất cho tao 4 metrics có sự biến động trên 5% trong 3 tháng qua từ DB#069" sẽ đến trước?
    :)
     
    1. Duy Luân

      Duy Luân Không có gì!

      Tham gia:
      16/2/08
      Được thích:
      276,869
      Best Answers:
      10
      Duy Luân
      VIP
      Duy Luân @quasimodo03a218 ngày 1 đến trước :D ngày 2 đến sau hihi

      Phân quyền dữ liệu thì phải làm kĩ thôi. Cũng như cho bạn vô hệ thống, cũng ngần ấy data mà
       
      quasimodo03a218 thích nội dung này.
  13. Duy Luân

    Duy Luân Không có gì!

    Tham gia:
    16/2/08
    Được thích:
    276,869
    Best Answers:
    10
    Duy Luân
    VIP
    Để có username password, hãy nhắn tin để mình tạo cho bạn. Mình từng thử tạo account dùng chung nhưng người ta hay nhập sai pass -> Không login được. Vậy thì mỗi người tự có account cho chắc.
     
    1. leenhathuy

      leenhathuy Dự bị

      Tham gia:
      18/10/19
      Được thích:
      0
      Best Answers:
      0
      leenhathuy
      Trứng
      leenhathuy @Duy Luân Anh check pm em với ạ
       
  14. kyledang

    Tham gia:
    25/2/18
    Được thích:
    12
    Best Answers:
    0
    kyledang
    ĐẠI BÀNG
    Em đang viết Macro Excel và sau khi tìm hiểu qua SQL thấy câu lệnh cũng không quá khác biệt cho lắm, khá hứng thú và sẽ nghiên cứu ;););)
     
    1. Duy Luân

      Duy Luân Không có gì!

      Tham gia:
      16/2/08
      Được thích:
      276,869
      Best Answers:
      10
      Duy Luân
      VIP
      Duy Luân @kyledang SQL dễ tiếp cận hơn macro nhiều haha
       
    2. kyledang

      Tham gia:
      25/2/18
      Được thích:
      12
      Best Answers:
      0
      kyledang
      ĐẠI BÀNG
      kyledang @Duy Luân Nhờ a cho em xin cái account và pass với nha
       
    3. Duy Luân

      Duy Luân Không có gì!

      Tham gia:
      16/2/08
      Được thích:
      276,869
      Best Answers:
      10
      Duy Luân
      VIP
      Duy Luân @kyledang pm mình email của bạn nhé
       
  15. cuongyb87

    Tham gia:
    22/1/13
    Được thích:
    22
    Best Answers:
    0
    cuongyb87
    ĐẠI BÀNG
    Không nghĩ nó lại liên quan được
     
  16. linh_kd0205

    linh_kd0205 Thành viên

    Tham gia:
    13/11/10
    Được thích:
    0
    Best Answers:
    0
  17. lil.justme

    Tham gia:
    27/12/09
    Được thích:
    68
    Best Answers:
    0
    lil.justme
    ĐẠI BÀNG
    Đúng như thớt nói, thực sự giờ đã các kỹ năng này đã dần trở thành soft-skill cần thiết cho bất kỳ 1 vị trí nào khi đi làm việc.
    Càng về sau, chất lượng ứng viên càng tốt, kỹ năng ngoại ngữ + computer là điều bắt buộc, chứ ko còn là plus nữa.
     
  18. THRED

    THRED Dự bị

    Tham gia:
    24/9/19
    Được thích:
    1
    Best Answers:
    0
    THRED
    Trứng
    Ae nào có nick có thể share không ạ? Em đang rất cần nhưng vẫn đang chờ phản hồi từ a Luân nên.
     
    anzhino thích nội dung này.
  19. santafe

    Tham gia:
    27/12/08
    Được thích:
    20
    Best Answers:
    0
    santafe
    ĐẠI BÀNG
    anzhino thích nội dung này.
  20. Hiếu iceTea

    Tham gia:
    24/7/14
    Được thích:
    5
    Best Answers:
    0
    Hiếu iceTea
    ĐẠI BÀNG
    anzhino thích nội dung này.
Đang tải...