[Hướng nghiệp] Nên học lập trình ngôn ngữ nào, mảng nào?

Thảo luận trong 'Thư giãn' bắt đầu bởi living2nd, 27/8/19.

  1. gaaravn

    gaaravn C O N T R A

    Tham gia ngày:
    29/12/06
    Bài viết:
    1,966
    Nơi ở:
    Sơn Tặc Trại
    Mình ko theo IT nhưng cũng xuất phát muộn như bác này. Chậm hơn người khác chục năm rồi nên nếu theo ngành nào mà chú trọng vào kiến thức và kinh nghiệm thì phải cày rất nhiều đấy :))
     
  2. Sheva2nd

    Sheva2nd Legend of Zelda Lão Làng GVN

    Tham gia ngày:
    11/10/09
    Bài viết:
    1,108
    Nơi ở:
    Đbrr Cave
    Thực tế thì dữ liệu lớn thường xuyên phải Không chuẩn hóa (denormalize) thì nó mới tối ưu '@^@|||.
     
  3. Neverwon

    Neverwon Chrono Trigger/Cross Lão Làng GVN

    Tham gia ngày:
    14/9/05
    Bài viết:
    6,929
    Nơi ở:
    Thanh Hóa
    Chuẩn hóa là bước đầu tiên cần làm khi bắt tay vào phân tích thiết kế CSDL.
    Còn chuẩn hóa đên đâu thì lại phải căn cứ vào nhu cầu thực tế, 3NF, 4NF hay BCNF......

    Ví dụ đơn giản nhất về chuẩn hóa: Trường "Năm sinh" của nhân sự, nó sẽ nằm trong khoảng 19xx đến 2xxx, vậy thì chỉ cần kiểu small int là đủ....
     
  4. tthixk

    tthixk Youtube Master Race

    Tham gia ngày:
    20/4/06
    Bài viết:
    0
    Hỏi thật ông có làm ko? Tui đoán trước ông có học nhưng giờ đang làm việc khác đúng không?

    Bây giờ storage rẻ như bèo, fast - scalable - reliable mới là quan trọng. Tôi không nghĩ còn có người tự làm khó mình với kiểu thiết kế của ông.
     
  5. Neverwon

    Neverwon Chrono Trigger/Cross Lão Làng GVN

    Tham gia ngày:
    14/9/05
    Bài viết:
    6,929
    Nơi ở:
    Thanh Hóa
    Tớ mới chỉ xử lý DB có khoảng 1 triệu bản ghi được thêm mỗi ngày thôi (dữ liệu thuộc mảng VAS của viễn thông). Tớ làm 4 năm (2007-2011), giờ thì nghỉ rồi.
     
  6. mashimuro

    mashimuro John Marston's Redemption Lão Làng GVN

    Tham gia ngày:
    16/11/04
    Bài viết:
    21,556
    Vô mấy cty thành lập những năm 9x làm thử đi, mảng dầu khí, logistics :6cool_smile:
     
  7. tthixk

    tthixk Youtube Master Race

    Tham gia ngày:
    20/4/06
    Bài viết:
    0
    Ừa tui đoán ngay mà. Giờ xu thế nó khác rồi. Hiện tại ko mấy ai quan tâm đến chi tiết nhỏ mà lại làm chậm quá trình, dễ có mistake khi làm việc giữa nhiều team với nhau như vậy.

    Sinh sau đẻ muộn nên chịu mấy khoản cty 9x. Nhưng cty coa thể nói là to nhất ĐNA thì có làm :P
     
  8. Ivan_

    Ivan_ Fire in the hole!

    Tham gia ngày:
    31/10/12
    Bài viết:
    2,642
    cao thủ này hiểu sâu này :D
     
  9. Neverwon

    Neverwon Chrono Trigger/Cross Lão Làng GVN

    Tham gia ngày:
    14/9/05
    Bài viết:
    6,929
    Nơi ở:
    Thanh Hóa
    Tầm quan trọng của chuẩn hóa dữ liệu.
     
  10. jumper

    jumper Baldur's Gate Lão Làng GVN

    Tham gia ngày:
    5/6/03
    Bài viết:
    26,580
    chuẩn hóa được từ đầu thì không nói làm gì :))
    vì mấy cái xNF này trong đại học dạy cả
    làm thì cũng dễ thôi
    nhưng mà mở rộng là cả 1 vấn đề cực kỳ phức tạp :))
     
  11. living2nd

    living2nd ✣✣✣ Xiaolonista✣✣✣ CHAMPION ✡ Shine Wizard ✡ Lão Làng GVN

    Tham gia ngày:
    8/7/11
    Bài viết:
    13,836
    Nơi ở:
    Unknown
    Aptech học dc k các bạn?
     
  12. tthixk

    tthixk Youtube Master Race

    Tham gia ngày:
    20/4/06
    Bài viết:
    0
    Tùy tính chất của dự án nữa. Nhưng cơ bản những cái anh làm từ 10 năm trước nó đang lỗi thời và đang đc sử dụng rất hạn chế, nếu học sâu vào khả năng sẽ ko đem lại ích lợi gì khi làm việc tại thời điểm này, nhất là với newbie như chủ thớt.

    Anh có thể đọc qua pinterest db design, hay cassandra của fb, nó đi ngược lại với mấy cái chuẩn hóa nhưng lại phục vụ rất tốt công việc và đang là xu hướng trong 3 năm gần đây và trong vòng vài năm tới nữa.
     
  13. Neverwon

    Neverwon Chrono Trigger/Cross Lão Làng GVN

    Tham gia ngày:
    14/9/05
    Bài viết:
    6,929
    Nơi ở:
    Thanh Hóa
    Thế nên giai đoạn phân tích thiết kết CSDL mới là giai đoạn cực kỳ quan trọng, nó quyết định xem CSDL có khả năng phát triển lâu dài hay không.
    Tớ đã từng phải xử lý sự cố dữ liệu quản lý bệnh nhân cho một phòng khám. Bản chất lỗi thì cực kỳ đơn giản, thằng thiết kế CSDL nó để trường đếm số bệnh nhân kiểu SMALLINT, thế nên đúng vào hôm đông bệnh nhân thì hệ thống "treo" vì bị tràn mịa nó số. Các con giời hết khởi động máy rồi thoát ra vào lại không được, phải điện về công ty cho mình. Mình đến kiểm tra, xác định được lỗi từ DB, "chui" vào check log thì ra lỗi tràn. Phải chuyển kiểu cho trường này thành INT. Khởi động lại DB, hệ thống lại chạy như chưa từng bị treo.
     
    Ivan_ thích bài này.
  14. Neverwon

    Neverwon Chrono Trigger/Cross Lão Làng GVN

    Tham gia ngày:
    14/9/05
    Bài viết:
    6,929
    Nơi ở:
    Thanh Hóa
    Đừng nói chuyện với tớ theo kiểu "mới học" nên "Bỏ qua".
    Có những cái cậu cho là không quan trọng, nhưng thực tế nó quyết định sự sống còn của toàn bộ hệ thống CSDL.
    Đã không học thì thôi, dã học là phải chuẩn chỉ ngay từ đầu, nó sẽ thành thói quen khi làm việc.
    Vấn đề này không phải là tớ nói, mà là yêu cầu khi thi chứng chỉ Oracle.
     
    kidhunt and Ivan_ like this.
  15. mashimuro

    mashimuro John Marston's Redemption Lão Làng GVN

    Tham gia ngày:
    16/11/04
    Bài viết:
    21,556
  16. jumper

    jumper Baldur's Gate Lão Làng GVN

    Tham gia ngày:
    5/6/03
    Bài viết:
    26,580
    giờ còn ai xài Flash nữa đâu
    Adobe nó cũng bỏ cái Flásh buider chuyển qua Animation lâu rồi
     
  17. mashimuro

    mashimuro John Marston's Redemption Lão Làng GVN

    Tham gia ngày:
    16/11/04
    Bài viết:
    21,556
    Còn chứ, mấy sản phẩm build từ những năm 9x vẫn xài và khách hàng không muốn đổi, vì mỗi lần đổi phát sinh rất nhiều thứ phức tạp nên năm 2020 sắp tới rồi vẫn còn những sản phẩm chạy trên những nền tảng rất cũ.
     
  18. living2nd

    living2nd ✣✣✣ Xiaolonista✣✣✣ CHAMPION ✡ Shine Wizard ✡ Lão Làng GVN

    Tham gia ngày:
    8/7/11
    Bài viết:
    13,836
    Nơi ở:
    Unknown
    Topic của em mà mấy anh :-(||>
     
  19. mashimuro

    mashimuro John Marston's Redemption Lão Làng GVN

    Tham gia ngày:
    16/11/04
    Bài viết:
    21,556
    Được, Aptech, NIIT đều được, quan trọng là chịu học và theo tới cùng không thôi. Trong đó dạy những gì cơ bản nhất của nghề lập trình, bao gồm cả SDLC (software development life cycle), đừng coi thường bất cứ cái nào trong đó dạy mà bỏ bê, nghĩ chỉ cần nhiêu đây là đủ.
     
    Chỉnh sửa cuối: 29/8/19
  20. living2nd

    living2nd ✣✣✣ Xiaolonista✣✣✣ CHAMPION ✡ Shine Wizard ✡ Lão Làng GVN

    Tham gia ngày:
    8/7/11
    Bài viết:
    13,836
    Nơi ở:
    Unknown
    Vừa tra thử thấy vinaenter ít danh tiếng quá.
     

Chia sẻ trang này