(Dantri) Chàng trai Việt ở Google

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

  1. amadeus111

    amadeus111 Mr & Ms Pac-Man

    Tham gia ngày:
    21/11/06
    Bài viết:
    282
    Chú Việt Anh này lớp 11 đi trao đổi VH, sau đó đi học luôn thì nhiều khả năng là học high school ở Mỹ, ĐH ở Mỹ thì VN mình góp dc mấy phần trong cái khả năng hiện tại của chú này ?

    GD ĐH ở mình h thì cứ goi là bầy hầy 1 đống ra. Chảy máu chất xám quá lớn :-<
     
  2. CACC

    CACC Space Marine Doomguy Lão Làng GVN

    Tham gia ngày:
    13/2/06
    Bài viết:
    5,562
    Nơi ở:
    epic7
    Vâng, và nhớ vào ĐH VN mà ra trường ngành CNTT mà éo biết cái gì,toàn mỗi thứ một ít.
    Ra trường nó chốt 1 câu" học trong trường chỉ là hành trang cơ bản cho các bạn,chúc các bạn may mắn" lolz,khi vào học thì hứa hẹn đủ kiểu,ra trường nó đuổi như đuổi tà.
     
  3. tieulykzc

    tieulykzc Samus Aran the Bounty Hunter Lão Làng GVN

    Tham gia ngày:
    21/5/08
    Bài viết:
    6,280


    Ờ thế thì không nên tự hào gốc gác thôi.

    Công nhận nếu là một nhân tài, hãy là một chính trị gia xuất sắc.

    Và chém gió thì dễ bỏ mẹ !
     
  4. Metallion

    Metallion T.E.T.Я.I.S

    Tham gia ngày:
    17/10/06
    Bài viết:
    674
    Sao bạn không nghĩ rằng bạn Việt Anh sẽ thiết kế những cái spec đấy cho những công ty outsource như ở Việt Nam nó implement. Điều quan trọng để quyết định một người giỏi hay dở không phải là bạn biết được hiều hay ít (dù rằng cái này cũng là một lợi thế), mà bạn làm gì với cái vốn kiến thức bạn có được. Cho dù bạn có đọc và hiểu 1000 cuốn sách hoặc có 20 năm kinh nghiệm những khả năng vận dụng những kiến thức đó để giải quyết vấn đề một cách linh hoạt và hiệu quả thì cũng không bằng một người đọc 10 cuốn sách hoặc có 1 năm kinh nghiệm nhưng kĩ năng giải quyết vấn đề nhanh và hiệu quả. Số lượng # Chất lượng.

    Thêm nữa là manager và engineer là 2 công việc hoàn toàn khác nhau. Những người mà thiết kế hệ thống vẫn là engineer, chỉ có điều là họ không code. Tuy nhiên để mà thiết kế hệ thống được logic thì cái khả năng code phải rất vững, nói tóm lại là không hề thua kém nếu không muốn nói là hơn những người chịu trách nhiệm code. Manager thì thường được lương cao hơn do chịu nhiều trách nhiệm giữa các bên, chứ tính chất công việc chưa chắc đã khó bằng engineer.

    Người ta thì hay nói kỹ sư bác sĩ, còn doanh nhân thì gọi là con buôn cũng có lý do.
    Cái này vừa đúng vừa sai. Đúng là ngành phần mềm cái barrier để vào thì không khó, nhưng mà để giổi thì khó. Những người thiết kế ngôn ngữ lập trình làm cho nó ngày càng thân thiện hơn với số đông và abstract nhiều đi những chi tiết liên quan tới phần cứng , ví dụ thay vì như phải compile code trên hệ máy nào (x86, x64, PowerPC...) thì Java với cái triết lí của nó (dùng JIT compiler với máy ảo làm nền) thì người dùng không phải lo về chuyện đó mà phần mềm vẫn portable). Tuy nhiên như thế không có nghĩa là muốn giỏi trong ngành phần mềm là chuyện dễ dàng. Không phải ngẫu nhiên mà Google họ ưu tiên người ở MIT. Ở MIT thì không có cái ngành gọi là software engineer (search google thì biết), mà chỉ có Computer Science thôi. Mà như Dijkstra, CS "chỉ là một ngành của toán học". Có sự khác biệt cực kỳ lớn (1 trời 1 vực) giữa monkey coder và good/great programmer.

    Về Software Engineer, cũng có nhiều tranh luận (ví dụ như http://c2.com/cgi/wiki?SoftwareEngineer, và nó cũng chưa được coi là ngành engineer chính thống được công nhận bởi ABET (Accreditation Board for Engineering and Technology), mặc dù IEEE là 1 thành viên và cũng đã và đang phát triển chương trình để định nghĩa software engineer.

    Dù sao thì cái ngành computer science/engineering nói chung vẫn còn trẻ chứ không có lịch sử ngàn năm như ngành xây dựng. Cái gì cũng cần thời gian.

    Thêm một điều phải công nhận là bạn này giỏi hơn hết những anh kỹ sư, quản lý, nhà khoa học trong này đi. Người ta giỏi thì chấp nhận đi, có gì mà phải dìm hàng nhau.
     
  5. rekka318

    rekka318 Space Marine Doomguy Lão Làng GVN

    Tham gia ngày:
    21/9/08
    Bài viết:
    5,815
    Nơi ở:
    Hải Phòng
    Huhu mình cũng là lập trình viên :((
     
  6. ThunđerBis

    ThunđerBis Mr & Ms Pac-Man

    Tham gia ngày:
    21/4/05
    Bài viết:
    270
    Nơi ở:
    Spartaaaaaaaaaaa
    Không làm SW engineer thì đừng có ngứa mồm quăng bậy, chán chẳng buồn giải thích.
     
  7. Metallion

    Metallion T.E.T.Я.I.S

    Tham gia ngày:
    17/10/06
    Bài viết:
    674
    Mình làm embedded system. Cũng mới vào lĩnh vực này thôi. Ở cty mình thì quản lý và engineer là 2 công việc hoàn toàn khác nhau đấy.
     
  8. Catnarok

    Catnarok Cat of high place

    Tham gia ngày:
    27/10/08
    Bài viết:
    5,701
    Sai rồi. Computer science ra ko làm software engineer thì làm gì
    Computer science ở mẽo tương đương "công nghệ thông tin", còn vô sâu trong công nghệ thông tin ấy nó làm gì thì trời biết, cái này phải xem technical elective của nó mới biết dc
     
  9. Catnarok

    Catnarok Cat of high place

    Tham gia ngày:
    27/10/08
    Bài viết:
    5,701
    Sai rồi. Computer science ra ko làm software engineer thì làm gì
    Computer science ở mẽo tương đương "công nghệ thông tin", còn vô sâu trong công nghệ thông tin ấy nó làm gì thì trời biết, cái này phải xem technical elective của nó mới biết dc
     
  10. Metallion

    Metallion T.E.T.Я.I.S

    Tham gia ngày:
    17/10/06
    Bài viết:
    674
    Cũng tùy. Người nghiên cứu thì vẫn gọi là Computer Scientist chứ. Mặc dù thì cũng nhiều người đặt vấn đề về chữ science trong CS. Cái "Công nghệ thông tin" thì không biết nước mình dịch ở đâu thôi, chứ còn theo mình tìm hiểu thì chính thống chỉ có Computer Science, còn sau này theo hướng nghiên cứu hoặc engineering thì tùy người.

    Bạn ThunderBis nghĩ SE chỉ là người implement theo design của họ, chẳng qua là do VN vẫn chỉ làm gia công phần mềm, đi outsource cho nước ngoài vì giá nhân công rẻ. Chứ đúng nghĩa software engineering, bạn lên website của IEEE mà xem tiêu chuẩn cho người bắt đầu SE đi: http://www.computer.org/cms/Compute...icationForms/Bulletins/CSDA Bulletin 2011.pdf

    Chẳng qua là ở VN họ để cái title SE nghe cho nó kêu thế thôi.
     
    Chỉnh sửa cuối: 18/11/11
  11. Funnnny

    Funnnny Will Code Python For FOOD Moderator

    Tham gia ngày:
    2/8/05
    Bài viết:
    9,406
    Nơi ở:
    Hanoi, Vietnam
    SE là 1 ngành nghề, còn CS là 1 môn khoa học, sao tự nhiên đi so 2 cái chả liên quan mẹ gì đến nhau thế.
     
  12. Metallion

    Metallion T.E.T.Я.I.S

    Tham gia ngày:
    17/10/06
    Bài viết:
    674
    Sao lại ko liên quan. CS Graduate thì vẫn ra code như ai, hoặc ở lại nghiên cứu, tùy lựa chọn của mỗi người. Khoa học cũng là một ngành nghề vậy. Cũng có nhiều trường đại học đặt tên ngành là Software Engineering (ko ở VN). Còn nó khác nhau chỗ nào thì cũng như Science khác với Engineering. Ở VN thì có KHTN là họ dạy CS, nhưng có lẽ cũng ít người chịu ở lại nghiên cứu.
     
  13. Catnarok

    Catnarok Cat of high place

    Tham gia ngày:
    27/10/08
    Bài viết:
    5,701
    Computer science = phần mềm
    Computer Engineer = phần cứng
    Ở Mỹ 90% trường đại học chỉ cấp 2 loại bằng đó thôi. CS đi làm SE thì đúng chuẩn rồi ko có gì thắc mắc hết
     
  14. Funnnny

    Funnnny Will Code Python For FOOD Moderator

    Tham gia ngày:
    2/8/05
    Bài viết:
    9,406
    Nơi ở:
    Hanoi, Vietnam
    Trường hợp của bạn giống như nói học kinh tế ra làm thủ quỹ.
    Kinh tế là cả 1 ngành nghề, thủ quỹ là 1 nghề cụ thể, ko thể nói là vì ko có ngành thủ quỹ nên học xong ko ra làm thủ quỹ được.
    Mà bạn này chém 1 hồi chả hiểu ý bạn ấy muốn nói lên cái gì =)
     
  15. xXTeenTitanXx

    xXTeenTitanXx Persian Prince GameOver

    Tham gia ngày:
    6/1/08
    Bài viết:
    3,524
    Nơi ở:
    Ho Chi Minh City
    Có cháu nào GATO chửa?????????
     
  16. Metallion

    Metallion T.E.T.Я.I.S

    Tham gia ngày:
    17/10/06
    Bài viết:
    674
    Computer Science career path: http://computingcareers.acm.org/?page_id=8
    Software Engineering career path: http://computingcareers.acm.org/?page_id=12
    (Nguồn từ ACM đấy)
    Nói ra chỉ vì có người nghĩ người ta chỉ là kỹ sư quèn, trong khi người ta được master chuyên ngành(mà ko phải cái dạng MBA) và SE = code/test. Chỉ muốn đính chính và tranh luận, nhưng bạn nghĩ mình chém thì nền dừng ở đây :)

    Edit: Mà ai bảo học ở MIT dễ thì cứ thử học Open Courseware của họ mở free cho cả thế giới xem mình học được đến đâu.
     
    Chỉnh sửa cuối: 18/11/11
  17. Catnarok

    Catnarok Cat of high place

    Tham gia ngày:
    27/10/08
    Bài viết:
    5,701
    Cho mình hỏi tí là bạn Metallion đang sống ở đâu vậy?
    Bởi vì nếu bạn sống ở Mỹ thì chắc chắn bạn sẽ biết SE ở đây ko dc xem là 1 major mà là 1 nghề, có thể thuộc nhóm entry level.
    Tốt nghiệp bạn chỉ dc cấp BS (bachelor of science) in Computer Science hay Engineering mà thôi. Vào bất cứ trang web tuyển dụng trên mạng nào nó cũng đòi bằng đó, và lúc ở mục specialization thì nó mới nói rõ ra
    Software Engineering nằm bên trong của Computer Science chứ ko thể dc xem là 1 major ngang hàng dc
     
  18. Symphonic

    Symphonic Around The World

    Tham gia ngày:
    31/7/06
    Bài viết:
    12,473
    Chuẩn rồi mình major Computer Science đây, toàn học về object programming, programming concepts với database ...
     
  19. Metallion

    Metallion T.E.T.Я.I.S

    Tham gia ngày:
    17/10/06
    Bài viết:
    674
    Mình ở VN thôi. Còn những thông tin mình nói là do tìm hiểu để biết được tình hình của ngành mình ở VN và trên thế giới thê nào. Như đã nói ở trên thì CS cũng có thể làm SE. Nhưng cái ngành CS của mình nói là nói về những người chuyên nghiên cứu ở trong ĐH, tức là chủ yếu là ngồi bàn giấy mà nghiên cứu làm chủ đạo để phát triển cho ngành khoa học nói chung, chứ không có chuyên về qui trình và công nghệ để áp dụng vào giải quyết thực tế như SE.
     
  20. LordTNT2410

    LordTNT2410 Mr & Ms Pac-Man

    Tham gia ngày:
    30/6/09
    Bài viết:
    274
    Nơi ở:
    trển
    câu dưới bóp d' câu trên =))

    chính trị gia toàn là chém gió hay lừa đảo ko cả đấy. Cái mà bạn muốn đề cập là nhà triết học thì đúng hơn. Ví dụ chả ai bảo Gandhi là chính trị gia cả.
     

Chia sẻ trang này