Nhiều người tin rằng lập trình là nghề được tìm kiếm nhiều nhất trên thế giới hiện nay và nó có tương lai. Người ta không thể không đồng ý với điều này. Vào giữa thế kỷ XX, sự phát triển nhanh chóng của công nghệ thông tin bắt đầu và một nghề mới xuất hiện - một lập trình viên. Người tạo mã nguồn cho các chương trình máy tính. Có hơn 20 triệu chuyên gia như vậy trên thế giới, nhưng trong bài đánh giá ngắn của chúng tôi, các lập trình viên xuất sắc nhất trong lịch sử. Chúng tôi lưu ý ngay rằng không có chuyên gia sinh ra trong không gian hậu Xô Viết.
15
David patterson
Danh sách của chúng tôi mở ra với một nhà khoa học máy tính, giáo sư tại Đại học California, Berkeley. Ông được coi là người tiên phong trong lập trình.
Patterson được biết đến với những đóng góp cho sự phát triển của bộ xử lý RISC. Đây là một máy tính với một bộ lệnh giảm. Ông đã tham gia nghiên cứu các mảng dự phòng của các đĩa độc lập (RAID). Ông cũng là người tạo ra NOW (Workstation Network).
Với công việc trong lĩnh vực phát triển công nghệ CNTT, ông đã nhận được một số giải thưởng và giải thưởng uy tín, bao gồm Giải thưởng Eckert-Mockley và Giải thưởng Dịch vụ Xuất sắc ACM. Ngoài ra, vào năm 1976, David Patterson đã nhận bằng Tiến sĩ. Nhưng dường như lập trình và triết học là những thứ khác nhau đến mức một người không thể thành công trong các lĩnh vực này cùng một lúc.
14
John Carmack
Lập trình viên người Mỹ, kỹ sư máy tính, nhà phát triển trò chơi máy tính. Ngoài ra, một doanh nhân thành đạt và đồng sáng lập của các công ty nổi tiếng Id Software và Armadillo Aerospace.
John Carmack trở nên nổi tiếng vì là một trong những nhà phát triển trò chơi thuộc thể loại FPS - Wolfenstein 3D, Quake, Doom. Ông đã phát triển các thuật toán sáng tạo, bao gồm cả đồ họa 3D và thuật toán Reverse để tạo khối lượng bóng.
Năm 2016, anh được trao tặng học bổng BAFTA vì những đóng góp quan trọng cho sự phát triển của ngành công nghiệp game. Năm 2019, ông đã rời một số dự án để bắt đầu phát triển trong lĩnh vực tạo ra các dự án phần mềm sáng tạo.
13
Erwin Donald Knut
Một nhà khoa học trong lĩnh vực công nghệ thông tin sinh năm 1938 tại Milwaukee và đứng ở nguồn gốc của lập trình, trên thực tế, trở thành nhà tư tưởng chính của ông.
Giáo sư tại Đại học Stanford và một bác sĩ tại Đại học bang St. Petersburg. Tác giả của 19 cuốn sách và chuyên khảo, đã viết hơn 160 bài báo khoa học. Ông đã tạo ra nhiều chương trình, bao gồm hệ thống đánh máy và sắp chữ sách.
Trong ngân hàng heo của mình, nhiều giải thưởng và giải thưởng trong lĩnh vực toán học và lập trình tính toán. Năm 1996, Giải thưởng Donald Knuth được thành lập vì những thành tựu nổi bật trong sự phát triển của công nghệ thông tin.
12
Guido van Rossum
Ảnh: Doc Searls / flicr
Guido sinh ra ở Hà Lan và năm 1982 nhận bằng tốt nghiệp từ Đại học Amsterdam, trở thành chuyên gia về khoa học máy tính và toán học tính toán.
Guido van Rossum làm việc tại một số viện nghiên cứu ở Hà Lan và Hoa Kỳ, và trở nên nổi tiếng khi ông tạo ra ngôn ngữ Python của riêng mình. Ông đã hợp tác với Google và đích thân đưa ra quyết định trong quá trình phát triển và cải tiến Python. Năm 2019, ông quyết định tránh xa các chức năng của một nhà độc tài suốt đời tốt bụng và tập trung vào sự phát triển của chính mình.
Năm 2001, anh nhận được giải thưởng phần mềm miễn phí uy tín về Khoa học máy tính. Sau Google từ 2012 đến 2019, anh làm việc tại Dropbox. Hiện đang sống ở California, tiếp tục viết các chương trình và ứng dụng. Các biên tập viên lớn nhất nói lời cảm ơn đặc biệt đến lập trình viên này, bởi vì chúng tôi thích sử dụng dropbox.
11
James Arthur Gosling
Lập trình viên người Canada được coi là cha đẻ của ngôn ngữ Java định hướng và đa nền tảng. Tại Đại học Calgary, ông đã nhận bằng cử nhân và năm 1983, ông bảo vệ luận án, trở thành bác sĩ.
Ông đã tạo ra một số hệ thống thư và trình biên dịch, nhà phát triển của hệ thống Unix đa bộ xử lý. Trong nhiều năm, ông đã hợp tác với Sun microsystems. Khi công ty được tập đoàn hấp thụ, Oracle đã rời đi do những bất đồng với ban quản lý.
Ông đã xuất bản hơn 30 bài báo khoa học về khoa học máy tính và sự phát triển của công nghệ CNTT.
James Arthur Gosling có ảnh hưởng lớn đến nghiên cứu của các chuyên gia máy tính trẻ. Năm 2007, chính phủ đã trao cho ông giải thưởng dân sự cao nhất của Dòng Canada.
10
Brian Kernigan
Lập trình viên người Canada làm việc tại Bell Labs, nơi anh bắt đầu nghiên cứu trong lĩnh vực khoa học máy tính và công nghệ máy tính.
Brian Kernigan đã viết nhiều bài viết về ngôn ngữ lập trình, lý thuyết khoa học máy tính, các nguyên tắc cơ bản của hệ điều hành. Với dennis
Ritchie xuất bản cuốn sách Ngôn ngữ lập trình C. Ông làm việc trong nhóm để tạo ra các ngôn ngữ AWK, cũng như bản quyền Brian Kernighan.
Năm 2002, anh được nhận vào Học viện Kỹ sư Quốc gia Hoa Kỳ. Giống như những người khác trong danh sách của chúng tôi, Kernigan không có giải thưởng cao cấp, nhưng các hoạt động giảng dạy của ông được chú ý cao.
9
Ken Thompson
Một người bản địa ở New Orleans được coi là người tiên phong trong việc phát triển phần mềm máy tính. Ông đã tham gia vào việc phát triển hệ điều hành Unix.
Ken Thompson đã phát triển ngôn ngữ "B", và cũng là người đầu tiên bắt đầu tạo ra một hệ điều hành mới, "Kế hoạch 9". Cùng với Ritchie làm việc chăm chỉ trên Multics. Phối hợp với Google, Ken đã tạo ra ngôn ngữ Ông đã phát triển phần mềm cho một máy tính cờ vua, cũng như cho công ty truyền thông Bell.
Công việc của anh ấy đã ảnh hưởng đến nhiều lập trình viên hiện đại, đặc biệt là tất cả mọi người thích phong cách ngắn gọn và khả năng tiếp cận biểu cảm của anh ấy. Nhiều người tin rằng Ken Thompson là một trong những tin tặc đầu tiên trong lịch sử. Người chiến thắng danh dự của giải thưởng Turing, cũng như một số giải thưởng uy tín khác.
8
Nicklaus Wirth
Một nhà lý thuyết ngôn ngữ máy tính nổi tiếng đã được sinh ra ở Thụy Sĩ vào năm 1934. Năm 1984, ông nhận được giải thưởng Turing.
Khi còn nhỏ, Nicklaus bắt đầu thích mô hình máy bay và thiết kế tên lửa. Sở thích này trở thành lý do để làm lập trình. Phát triển công nghệ đầu tiên của ông là điều khiển từ xa cho các mô hình. Nhà khoa học dành toàn tâm toàn ý cho một doanh nghiệp mới, và trở thành người sáng tạo và lãnh đạo nhóm các nhà phát triển ngôn ngữ Pascal, Modula-2, Oberon.
Tiến sĩ danh dự của Viện Hàn lâm Khoa học Nga, Giáo sư Khoa học Máy tính tại Trường Kỹ thuật Cao cấp Thụy Sĩ và nhận giải thưởng danh giá chỉ được trao cho đóng góp quan trọng cho sự phát triển của khoa học máy tính.
7
Alan Curtis Kay
Ảnh: Marcin Forgeary / flicr
Alan là một người gốc ở thành phố Springfield của Mỹ và được giáo dục tại các trường đại học Utah và Colorado. Ông là một nhà toán học và nhà sinh học phân tử bởi giáo dục, nhưng tại Utah, ông bảo vệ luận án của mình cho bằng tiến sĩ triết học.
Khi còn là sinh viên, anh bắt đầu làm việc để tạo ra các chương trình. Chính những tác phẩm đầu tiên của anh đã khiến anh nhận ra trong lĩnh vực khoa học máy tính. Ông đã tạo ra một thiết kế đồ họa sáng tạo cho giao diện người dùng - GUI. Thiết kế của ông đã được sử dụng rộng rãi để tạo ra máy tính Lisa và Macintosh.
Tích cực hợp tác với Apple. Ngoài ra, anh ấy là một người chơi bass xuất sắc, nhưng việc tạo ra phần mềm đã chiếm lĩnh, và Alan khi còn trẻ đã kết thúc sự nghiệp của mình như một nhạc sĩ chuyên nghiệp.
6
John McCarthy
Một người gốc Boston ở Mỹ là tác giả của thuật ngữ trí tuệ nhân tạo Hồi giáo. Thế giới lần đầu tiên nghe cụm từ này vào năm 1956.
Từ nhỏ, anh đã thể hiện khả năng toán học. Đầu tiên tôi tự học ngành khoa học này, và sau đó tại trường đại học. Sử dụng logic toán học trong việc tạo ra trí tuệ nhân tạo. Tác giả của Lisp. Từ năm 1989, một thành viên của Viện Hàn lâm Khoa học Quốc gia Hoa Kỳ.
Tiến sĩ danh dự của một số trường đại học, đứng trước nguồn gốc của sự xuất hiện của công nghệ máy tính. Được trao giải thưởng của người Anh nổi tiếng Turing. Cũng trong giải thưởng con heo đất Kyoto, huy chương Benjamin Franklin. Ông đã qua đời vào năm 2011, để lại một kỷ niệm đẹp về bản thân.
5
Tim Berners-Lee
Cùng với Robert Cayo, Tim Lee đã tạo ra World Wide Web. Tạo ra khái niệm về một web ngữ nghĩa công cộng. Những phát minh của ông trong nhiều năm đã quyết định hướng phát triển công nghệ CNTT.
Tác giả của URL URI, HTTP, HTML, mà không có Internet bây giờ là không thể. Ông bắt đầu sự nghiệp của mình tại Plessey Viễn thông Ltd, và sau đó chuyển sang D.G Nash Ltd. Tại đây, ông đã phát triển các chương trình cho máy in và cũng bắt đầu công việc tạo ra một hệ điều hành đa tác vụ.
Đối với công việc xuất sắc trong lĩnh vực máy tính, Elizabeth II đã phong tước anh ta. Ông đã nhận được giải thưởng Hệ thống phần mềm và được trao tặng huy hiệu danh dự của Pride of England.
4
Bjarne Straustrup
Lập trình viên người Đan Mạch trở nên nổi tiếng vì tạo ra ngôn ngữ C ++, trở thành một từ mới trong thế giới khoa học máy tính.
Để làm những gì anh yêu thích, anh chuyển đến Hoa Kỳ, nơi anh có cơ hội tự do làm việc về phát triển phần mềm. Năm 1993 nhận được giải thưởng Grace Murray Hopper.
Ông đã viết một cuốn sách giáo khoa về C ++ và nhiều bài viết khác về khoa học máy tính. Tiếp tục làm việc để cải thiện các chương trình và hỗ trợ của họ. Vì công lao và công trình, ông được nhận vào Học viện Kỹ thuật Quốc gia Hoa Kỳ.
3
Linus Torvalds
Một nhà khoa học phần mềm được sinh ra ở Helsinki, nơi anh bắt đầu những bước đầu tiên trong công nghệ máy tính. Theo thời gian, anh chuyển đến Hoa Kỳ.
Lấy cảm hứng từ công việc của Andrew Tanenbaum, Linus đã tạo ra hệ điều hành Linux của riêng mình. Trong suốt sự nghiệp của mình, anh đã thay thế một số công ty mà anh tiếp tục làm việc với nhân Linux. Đảm bảo một nhãn hiệu được công nhận trên toàn thế giới cho hệ điều hành của nó. Trong con heo đất của mình có một huy chương cho sự phát triển của các hệ thống thông tin mới.
Ông đã được trao nhiều giải thưởng và giải thưởng, và vào năm 1996, một tiểu hành tinh đã được đặt tên để vinh danh ông theo số 9793. Tạp chí nổi tiếng Thời gian, thực hiện nghiên cứu về những người có ảnh hưởng của thời đại chúng ta, đưa Linus lên vị trí thứ 17.
2
Dennis Ritchie
Khi còn nhỏ, cậu bé tỏ ra thích thú với vật lý và toán học ứng dụng. Cha anh làm việc cho Bell Labs và sau khi lấy bằng tiến sĩ tại Harvard, Dennis cũng trở thành nhân viên của tập đoàn khổng lồ này.
Một người đàn ông máy tính tài năng, anh ta đã tạo ra một số ngôn ngữ lập trình và có một tay trong việc tạo ra hệ điều hành Unix. Ngôn ngữ C được tạo bởi Ritchie là một cột mốc quan trọng trong lịch sử khoa học máy tính. Nhiều công nghệ hiện đại dựa trên nó.
Dennis Ritchie chết một mình vào năm 2011. Bản phân phối Fedora, được phát hành một tháng sau khi ông qua đời, được dành riêng cho lập trình viên lừng lẫy.
1
Alan Mathison Turing
Năm 1936, người Anh đã giới thiệu thế giới với chiếc máy tính trừu tượng của mình. Hầu hết đều tin rằng cô trở thành nguyên mẫu của máy tính.
Ông tiết lộ rộng rãi khả năng toán học và phân tích của mình trong Chiến tranh thế giới thứ hai, đứng đầu bộ phận giải mã mật mã của Hải quân Đức. Chính sự phát triển của anh ấy đã khiến nó có thể phá vỡ mã Enigma. Alan được gọi là cha đẻ của khoa học máy tính lý thuyết. Ghi nhận công lao của anh ấy, giải thưởng mang tên anh ấy đã được thành lập, được trao tặng cho những công trạng xuất sắc trong thế giới công nghệ máy tính.
Ông đã bị buộc tội một cách vô lý về hành vi tục tĩu và năm 1954 đã bị đầu độc bằng chất độc xyanua. Elizabeth II vào năm 2013 đã giảm tất cả các cáo buộc chống lại anh ta.
🤓
Tóm lại là
Danh sách của chúng tôi đã hoàn tất, nhưng chúng tôi sẽ rất vui nếu trong các bình luận, độc giả của chúng tôi đặt tên cho các lập trình viên xuất sắc của họ. Và từ chúng tôi trong kết luận một chi tiết về nguyên tắc công việc thú vị của họ. Nhiều lập trình viên thích làm việc vào ban đêm, khi không có ai và không có gì làm mất tập trung vào việc chính. Sẽ không ai gọi, cố gắng nói, đánh lạc hướng với những âm thanh lạ. Họ lập trình trong một luồng. Trạng thái này cho phép bạn tập trung vào điều chính khi sự phức tạp trở nên đơn giản.
Các biên tập viên lớn nhất đang yêu cầu bạn viết những gì khác, theo ý kiến của bạn, các lập trình viên xuất sắc tài năng nên được đưa vào danh sách của chúng tôi.
Tác giả bài viết: Valery Skiba