[vnExp] Doanh nhân tuổi teen - Làm giàu không khó

Thảo luận trong 'Thư Giãn Express - Bản Tin Cuối Ngày' bắt đầu bởi ging1212, 5/7/14.

  1. kaizvn

    kaizvn Liu Kang, Champion of Earthrealm Lão Làng GVN

    Tham gia ngày:
    15/11/08
    Bài viết:
    5,064
    tào lao, tiếng Anh dùng để đọc tài liệu nó lên level, chứ liên quan gì đến lập trình với chả dựa trên.
    tiếng anh áp dụng vào lập trình ? if else do for while, xong rồi đó.
     
  2. 1s1k_d2006

    1s1k_d2006 The Warrior of Light Lão Làng GVN

    Tham gia ngày:
    20/8/05
    Bài viết:
    2,023
    Nơi ở:
    SG
    Nói chung là toán + code giúp so phân cấp trình độ
    Còn E nó phân cấp thất nghiệp --> việc ngon hay không :3cool_nosebleed:
     
  3. firestork

    firestork Mayor of SimCity GameOver Lão Làng GVN

    Tham gia ngày:
    3/1/09
    Bài viết:
    4,065
    có python nhìn qua code chắc cũng thấy giống tiếng anh cơ bản thật =]]
     
  4. giangnam

    giangnam cái biệt hiệu Lão Làng GVN

    Tham gia ngày:
    21/8/02
    Bài viết:
    5,450
    dân tiếng anh gốc nó còn chật vật với đống lập trình lấy đâu ra mà dễ với cả tiếng mẹ đẻ :))
     
  5. dadaohochanh

    dadaohochanh Fire in the hole!

    Tham gia ngày:
    8/12/08
    Bài viết:
    2,973
    Đấy là bài toán định tính, đang biểu đã bài toán đã có thuật toán giải rồi nhưng không code đc mà.
    Mà biết TA luôn là 1 lợi thế khi tiếp xúc với phần mềm hay lập trình chứ nhỉ, vẫn có những trg hợp biết tiếng nhưng vẫn ngu thì thuộc thể loại chậm tiêu món này.
     
  6. kid_pvt

    kid_pvt The Warrior of Light Lão Làng GVN

    Tham gia ngày:
    29/7/04
    Bài viết:
    2,340
    Nơi ở:
    California
    Có thuật toán rồi thì hiểu được thuật toán là Code được thôi. Tiếng Anh chỉ có tác dụng duy nhất là đọc tài liệu tiếng Anh, còn lại tiếng Anh để Code thì xoay quanh vài chục từ, chả liên quan đến việc biết tiếng hay ko cả. Những từ tiếng Anh ở trong đoạn Code thì đừng cố suy ra tiếng Việt làm gì, cứ nhớ syntax của nó mà viết thôi. Thuật toán mới khó chứ Code thì cứ ngồi code nhiều là quen, nhưng muốn thật sự giỏi thì phải giỏi Toán => Giỏi Thuật toán
     
  7. INTP

    INTP T.E.T.Я.I.S Lão Làng GVN

    Tham gia ngày:
    16/5/11
    Bài viết:
    639
    sao ko có ông nào viết ngôn ngữ lập trình tiếng Việt :">

    bool là_nguyên_tố(nguyên n)
    {
        cho (nguyên i = 2; i <= căn(n); ++i)
        {
            nếu (n % i == 0)
            {
                trả_về sai;
            }
        }
        trả_về đúng;
    }


    chữ bool dịch sang tiếng Việt là gì ta bó tay :">
     
    Chỉnh sửa cuối: 7/7/14
  8. Nguồn Tia Sáng

    Nguồn Tia Sáng Persian Prince Lão Làng GVN

    Tham gia ngày:
    5/8/13
    Bài viết:
    3,727
    Dịch là Boạng. :2cool_sexy_girl:
     
  9. empireatwar

    empireatwar Sora, Wielder of Keyblades

    Tham gia ngày:
    20/7/08
    Bài viết:
    12,150
    lý luận :6cool_sure:
     
  10. dadaohochanh

    dadaohochanh Fire in the hole!

    Tham gia ngày:
    8/12/08
    Bài viết:
    2,973
    cũng định nói thuật toán quan trọng hơn nhưng sợ coder tủi thân nên thôi :5cool_bad_smelly:
     
  11. ngoc1510

    ngoc1510 Legend of Zelda

    Tham gia ngày:
    28/2/08
    Bài viết:
    1,032
    là iq cao mới làm tốt cái khoản thuật toán hả mấy bác?
     
  12. hgiasac

    hgiasac snake, snake, snaaaake Lão Làng GVN

    Tham gia ngày:
    21/12/07
    Bài viết:
    8,285
    Bảo biết tiếng anh code mấy ngôn ngữ bậc cao như Python, PHP còn được. C với C++ học căn bản thì không khó, nhưng mà code tốt thì chưa chắc. C, C++ chú trọng tốc độ, tự quản lý bộ nhớ, không có Gabage Collector như mấy ngôn ngữ bậc cao.
    Thường ở đại học học C, C++ là môn đại cuơng, nhưng tới môn làm app thì thằng nào thằng nấy nhảy qua Winform C# hết. Chứ code app bằng C thì có mà hộc máu. :-"

    Cần gì IQ cao, chỉ cần đọc hiểu lý thuyết rồi chuyển qua code thực hành thôi. Chừng nào nghiên cứu thuật toán mới mới phải cần IQ cao.
    Hơn nữa, trong công ty cũng có phân vai trò hết rồi. Thường thì phòng R&D nghiên cứu, viết demo, guide cho bọn coder làm. Microsoft thuê 1000 giáo sư toán về nghiên cứu thuật toán đây, có giao cho bọn developer nghiên cứu đâu.
     
    Chỉnh sửa cuối: 7/7/14
  13. INTP

    INTP T.E.T.Я.I.S Lão Làng GVN

    Tham gia ngày:
    16/5/11
    Bài viết:
    639
    viết giao diện thì khác gì web, đâu phải lập trình. Thợ xây ra thợ xây, thợ sơn ra thợ sơn chứ :-"
     
  14. kid_pvt

    kid_pvt The Warrior of Light Lão Làng GVN

    Tham gia ngày:
    29/7/04
    Bài viết:
    2,340
    Nơi ở:
    California
    Nghiên cứu thuật toán mới thì phải bọn PhD trở lên nó trâu bò mới làm được. Còn bình thường, chỉ cần sử dụng những thuật toán có sẵn. Nhưng phải biết chỗ nào dùng thuật toán nào là tối ưu nhất. Cái này cũng ko phải đơn giản đâu. Cũng phải học Toán giỏi thì mới giỏi cái này được. Còn bọn chỉ cần chăm chỉ viết Code bình thường thì ko nói làm gì, vì cũng chỉ làm được nhân viên thôi. Muốn làm Project Manager thì phải biết khá sâu đấy.

    Nói đơn giản, các lớp về Code như C, C++, Java... thì là các lớp cơ bản. Còn các lớp về Algorithm ( Thuật toán ) thì nó có nhiều lớp từ Undergrad cho đến Master và PhD. Cho nên nếu cậu trên kia muốn đi theo con đường của Coder thì tốt nhất học Toán cho tốt vào.

    P/S: Ngoài lề tí, hôm trước ĐH FPT của VN có tham gia ICPC ( ACM International Collegiate Programming Contest ) giải được 2/12 bài, xếp thứ 73. Khá phết. Số bài giải thì ngang với 1 số trường Top như Stanford hay Tokyo nhưng kém về Running Time. Không thì cũng vào Top 50 rồi. Xếp ngay trên bọn Beijing Institute of Technology =)) Mình 73, nó 74 =))
     
    Chỉnh sửa cuối: 7/7/14
  15. hgiasac

    hgiasac snake, snake, snaaaake Lão Làng GVN

    Tham gia ngày:
    21/12/07
    Bài viết:
    8,285
    Dùng VS nó hỗ trợ thiết kế giao diện thì chả dễ. Mi code app C có GUI, không dùng VS cho ta xem ;))
     
  16. INTP

    INTP T.E.T.Я.I.S Lão Làng GVN

    Tham gia ngày:
    16/5/11
    Bài viết:
    639
    app C là app chạy trên command line :2cool_sexy_girl:

    Photoshop command line cũng được. Khó xài thôi chứ chức năng thì ko thua kém gì Pts xịn. Vd như Smudge tại 1 điểm nào đó thì gọi lệnh pts -smudge x1 y1 x2 y2 tenanh.xxx, cắt hình người ra khỏi ảnh ban đầu thì chọn hình người = nhiều điểm. input vài trăm cái tọa độ vào :"> Hạt co phô tô sốp pơ :">
     
    Chỉnh sửa cuối: 7/7/14
  17. hgiasac

    hgiasac snake, snake, snaaaake Lão Làng GVN

    Tham gia ngày:
    21/12/07
    Bài viết:
    8,285
    Cũng tùy mảng, nhiều ông Project Manager mảng web cũng chả biết hơn bọn developer là mấy, chủ yếu có kinh nghiệm chọn Tool, Framework phù hợp với yêu cầu công việc.
    Nhiệm vụ chính của PM là phân phối công việc, nhân lực chạy cho đúng tiến độ thôi. Người biết sâu về thuật toán, kiến trúc là Software Architect.

    Con gà. Thiếu gì app có GUI viết bằng C
     
    Chỉnh sửa cuối: 7/7/14
  18. urusei

    urusei A.D.M.I.N Ẩn GameVN Lão Làng GVN

    Tham gia ngày:
    14/12/04
    Bài viết:
    22,554
    Trong đây tư duy lạ nhỉ, software engineer/dev/coder thì cần nhiều thuật toán làm gì? Có ai từng ứng dụng BFS trong 1 cái app production nào đó hay chưa? Làm web ứng dụng thuật toán để ... viết lại bộ html parser hay sao?

    Mình từng tham gia giải quốc gia và 2 kì ACM, mình xác nhận là thuật toán không cần thiết lắm nhé.
    Những cái job phía trên thì cứ tập trung viết code tốt, hiểu rõ ngôn ngữ mình đang dùng, hiểu rõ OOP hoặc FP tùy ngôn ngữ, nắm kĩ những cái rule như SOLID để code dễ bảo trì. Nghiên cứu các giải pháp hiện có memcachd, redis, elasticsearch, map-reduce, ... để xem có cái nào phù hợp và giải quyết vấn đề của mình đang làm hay không. Luyện tập những kĩ thuật như TDD để tăng độ tin cậy của code.

    Về cơ bản là thế, thuật toán thì để thuật toán gia người ta lo, cắm đầu vào làm gì :|


    Không phải running time nhé, cái đó là solve time, tức là thời gian tốn để giải xong 2 bài đấy là bao nhiêu.
     
    Chỉnh sửa cuối: 7/7/14
  19. INTP

    INTP T.E.T.Я.I.S Lão Làng GVN

    Tham gia ngày:
    16/5/11
    Bài viết:
    639
    tên kia thách ta code app C mà :"> Ta ko thích khổ dâm nên làm command line thôi :">
     
  20. hgiasac

    hgiasac snake, snake, snaaaake Lão Làng GVN

    Tham gia ngày:
    21/12/07
    Bài viết:
    8,285
    Nhiều tên viết code còn không đúng chuẩn nữa mà. Nội mấy thứ cơ bản như code style, convention, comment còn viết không xong. Mỗi lần nhảy qua sửa lỗi code của người khác thấy cả đống bùi nhùi, thẩy nản chả buồn gõ code.
    Lạy hồn nhiều anh nghĩ mình thông minh, viết code chỉ mình hiểu, hoặc một vấn đề chỉ cần viết vài dòng thì lại viết cả mấy chục dòng, mà chạy còn chậm hơn vài dòng code. =))

    Vậy thì code làm gì. Viết một dòng hello world cũng gọi là app cli rồi :-"
     

Chia sẻ trang này