Làm thế nào mà vẫn còn rất nhiều công việc lập trình? [đóng cửa]


28

Tôi tự hỏi tại sao các công việc lập trình vẫn chưa "cạn kiệt" vì sự phát triển phần mềm. Ví dụ, bản thân tôi là một nhà phát triển, điều đó có nghĩa là tôi quan tâm đến phần mềm (ý tôi là tôi không thuộc loại người cần máy tính chủ yếu chỉ duyệt Internet), và tôi vẫn không bận tâm nếu tôi không bao giờ nhận thêm bất kỳ cập nhật nào trên máy Ubuntu của tôi .

Tôi thấy rằng nó cung cấp mọi thứ tôi cần, và trong khi các bản cập nhật cung cấp các bản sửa lỗi / cải tiến khác nhau, tôi sẽ không phiền khi sử dụng nó với trạng thái hiện tại cho đến hết đời. Trong hai năm sử dụng Ubuntu, tôi chưa bao giờ gặp phải một lỗi / vấn đề nghiêm trọng nào.

Một ví dụ khác là Windows. Gần một nửa số người dùng của nó vẫn sử dụng Windows XP, thực tế là cổ xưa, nhưng họ thấy nó đáp ứng mọi nhu cầu của họ (và tôi đồng ý với họ).

Tôi có thể đi với nhiều ví dụ khác, nhưng bây giờ bạn đang hiểu quan điểm của tôi và câu hỏi của tôi. Mặc dù "xu hướng" mới xuất hiện mọi lúc (như HĐH di động mới) chạy trên nền tảng mới và yêu cầu một số công việc phát triển mới, nhưng phần lớn nỗ lực phần mềm dành cho những gì tôi coi là "dự án đã hoàn thành", hoặc tại ít nhất là một trạng thái của một dự án đủ để được coi là hoàn thành.

Bạn có một lời giải thích?


4
Tôi đã từng nghĩ rằng Facebook và điện thoại di động là vô dụng :) và tôi vẫn làm. Nhân tiện, tôi nghĩ lý do tại sao con người dễ chán nản. Bạn, btw, không phải là con người.
Công việc

9
Tại sao những người dùng XP đó không sử dụng 286 chạy DOS ??
Edward Strange

3
@Crazy Eddie Có một sự khác biệt LỚN giữa một lõi kép và lõi kép / lõi tứ ở tốc độ 2,5 GHz. Sự khác biệt này là trạng thái "hoàn thành". Sự khác biệt giữa lõi tứ ở 2,5 và lõi 32 ở 6 GHz là không liên quan. Bạn không cần (sẽ không sử dụng thực tế) một chiếc xe có thể lên tới 2000 dặm / giờ
jd_505

4
Không, không có vấn đề gì nếu xe của bạn có thể lên tới 1000.2000 hoặc hơn mph, bạn vẫn sẽ không tìm được cách (một con đường) để sử dụng đầy đủ tiềm năng của nó
jd_505

4
@ jd_505, chỉ vì bạn không thể tưởng tượng được, điều đó không có nghĩa là nó vô dụng.

Câu trả lời:


33

Có hàng tỷ vấn đề còn dang dở trên thế giới. Không đề cập đến lòng tham của con người cần các công cụ mới để châm biếm hàng ngày.

Nếu bạn thực sự nghĩ rằng không còn vấn đề nào đang chờ xử lý, hãy thử giải quyết một số vấn đề sau:

  1. Phần mềm giúp mọi người giao tiếp trên quy mô lớn khi các chính phủ thù địch tắt mạng viễn thông.
  2. Phần mềm cho thực phẩm và hệ thống phân phối thiết yếu khác vốn đã bị rò rỉ hệ thống ở các quốc gia như Ấn Độ và Uganda .
  3. Phần mềm làm cho những người khác nhau được hưởng một chất lượng cuộc sống tốt hơn nhiều.

Tôi hy vọng điều này cung cấp cho bạn một số quan điểm.


1
Điểm 1 chỉ có thể được giải quyết với phần cứng.
Thomas Stock

2
Phần mềm có thể giúp ích cho "sự khác biệt", nhưng tôi không sợ. Tôi là người sống sót sau bệnh bại liệt và phần mềm chính được thực hiện cho tôi là cho tôi một nghề nghiệp tôi có thể làm ở nhà.
Mike Dunlavey

1
@Thomas: Không kích hoạt phần mềm silicon sẽ không tạo ra sự khác biệt. Bạn đã có phần cứng ở đây, nhưng phần mềm cần rất nhiều công việc một khi nó chọn người mà nó sẽ phục vụ.
Fanatic23

@Mike: Chuyển văn bản thành giọng nói cho người khiếm thị?
Fanatic23

26

Để làm ví dụ, hãy mang cửa hàng hoa lên phố. Trải nghiệm của họ với phần mềm có thể diễn ra như sau:

  • Cài đặt một số phần mềm kế toán - tốt hơn nhiều so với sổ cái giấy
  • Thiết lập email công ty
  • Đưa lên một trang web tài liệu nhỏ vì những người khác là
  • Thêm hệ thống POS
  • Thêm một mẫu đơn đặt hàng của khách hàng đơn giản vào trang web
  • Mua một công cụ CRM đơn giản để quản lý khách hàng doanh nghiệp
  • Tích hợp với các mạng lưới bán hàng toàn quốc và toàn cầu để chấp nhận doanh số không bắt nguồn từ trang web của bạn
  • Tích hợp email công ty và CRM
  • Thêm các công cụ đặt hàng đặc biệt cho khách hàng lặp lại trực tuyến
  • Quảng cáo cho tài xế giao hàng trực tuyến
  • Nhận hoa rẻ hơn bằng cách đồng ý sử dụng phần mềm đặt hàng của nhà phân phối
  • Nhận lợi ích nhân viên rẻ hơn bằng cách quản lý lợi ích trực tuyến
  • Áp dụng cho giấy phép chính phủ yêu cầu trực tuyến
  • Kiểm tra lý lịch đơn giản cho nhân viên mới bằng các công cụ phần mềm
  • Nhờ chuyên gia tư vấn xây dựng cầu nối giữa hệ thống hàng tồn kho của bạn và nhà phân phối để đơn hàng hàng tuần được đặt tự động
  • Nộp thuế điện tử
  • Thêm thiết bị GPS vào phương tiện giao hàng của bạn có thể được theo dõi từ văn phòng.
  • Sử dụng phần mềm lập bản đồ / định tuyến để thiết kế các tuyến tối ưu để phân phối
  • Duyệt dữ liệu công nghiệp để đảm bảo bạn đang hoạt động như mong đợi
  • Thêm gói theo dõi vào các công cụ khách hàng trực tuyến
  • Truyền bá sự hiện diện web của bạn bằng cách sử dụng các mạng xã hội và các trang xếp hạng
  • Cung cấp một ứng dụng di động miễn phí nhỏ để đặt hàng và kiểm tra trạng thái đơn hàng (chủ yếu dành cho khách hàng lớn).
  • Quản lý chương trình phần thưởng cho khách hàng trung thành nhất của bạn với phần mềm
  • Tích hợp kế toán, hàng tồn kho, đặt hàng của khách hàng, theo dõi đơn hàng và đặt hàng phân phối
  • Có được khách hàng mới với các chương trình khuyến mãi của Groupon
  • Cập nhật tất cả các hệ thống này khi cần thiết

Đối với một doanh nghiệp đơn giản như vậy, đó là rất nhiều công nghệ khủng khiếp và ngày nay không có gì quá lố bịch (tôi nghi ngờ cửa hàng hoa nhỏ trên phố đang làm tất cả những điều này, nhưng tôi chắc chắn chúng ta sẽ ngạc nhiên.). Ai đó phải xây dựng tất cả phần mềm đó.

Tôi nghi ngờ cửa hàng hoa có thể dự đoán họ sẽ cần rất nhiều công nghệ, giống như chúng ta không thể dự đoán công nghệ sẽ có mặt vào ngày mai.


12

Tại sao các công ty xe hơi tìm cách cải thiện thiết kế của họ khi bất kỳ chiếc xe nào trong thập kỷ qua sẽ đủ? Tại sao một cửa hàng cà phê sẽ tìm kiếm các loại rang xay mới khi sự pha trộn hiện tại của họ đã thỏa mãn? Tại sao một nhà thiết kế thời trang sẽ tạo ra quần áo mới khi tất cả những gì chúng ta đang mặc là quá đủ?

Mặc dù có thể đủ tốt , nhưng không có gì tốt nhất --- chỉ tốt hơn

Và bất cứ ai tự hào về công việc của mình luôn tìm cách cải thiện, mài giũa các công cụ, tìm kiếm sự hoàn hảo. Đó là những gì thúc đẩy tiến bộ khoa học, đó là những gì truyền cảm hứng cho các nghệ sĩ, đó là những gì thúc đẩy các doanh nhân. Không tốt nhất, chỉ tốt hơn.


1
Tôi đồng ý về phần cải tiến, nhưng bạn có giải thích lý do tại sao nhu cầu thực sự tăng (cần nhiều người hơn không), xem xét rằng chúng tôi đang ở trạng thái "tốt" (là% lớn nhất của sản phẩm) và chúng ta chỉ cần một số cải tiến? Việc tạo ra một thiết kế xe hơi sẽ tốn nhiều công sức hơn so với việc chỉ thực hiện một vài điều chỉnh giữa mẫu 2008 và 2009. Có thể là do mã kế thừa, bởi vì chúng càng lớn thì càng khó nâng cấp / bảo trì? :)
jd_505

@jd Chúng ta có ở trong trạng thái tốt trước Facebook không? Trước Google? Luôn luôn có một cái gì đó mới có thể được tạo ra. Và bạn đúng là cũng có rất nhiều bảo trì cần thiết cho phần mềm, mặc dù tôi thấy những công việc đó chỉ là sự thụt lùi tạm thời khi các mục tiêu nghề nghiệp đầy tham vọng hơn bị ảnh hưởng.
chrisaycock

11

Mọi người cứ nghĩ về những điều mới để làm với máy tính và phần cứng tiếp tục phát triển để cho phép bạn làm những việc bạn không thể làm trước đây.

Thật khó để biết bắt đầu từ đâu, nhưng hãy xem TV làm ví dụ.

Vào tháng 10 năm 1965, nếu bạn muốn xem "I Dream of Jeannie", bạn phải bật đúng trạm, vào đúng thời điểm. Không có lựa chọn nào khác: bạn không thể ghi lại hoặc mua nó hoặc bất cứ thứ gì. Và nếu bạn bỏ lỡ nó, tốt, quá tệ. Có thể trong một vài năm, họ sẽ cung cấp nó và (nếu bạn may mắn) bạn có thể xem chương trình mà bạn đã bỏ lỡ vào năm 1970.

Ồ, và vào năm 1965, không ai có máy tính ngoại trừ các tập đoàn và trường đại học, chúng thường lớn nhất bằng một chiếc ô tô nhỏ, và liên quan đến một máy tính trong phát lại TV hoàn toàn là một khái niệm khoa học viễn tưởng.

Đến năm 1996, bạn có thể mua các tập phim "I Dream of Jeannie" trên VHS, sau đó bạn có thể phát trên một trình phát VHS có thể có CPU nhúng và TV CRT cũng có thể có CPU nhúng, tất nhiên ai đó phải chương trình . Có những thiết bị bạn có thể sử dụng để ghi đầu ra video từ VHS vào máy tính của mình, nhưng mã lực phần cứng ở mức tiêu dùng trở lại rất thấp, bạn có thể hút một lượng lớn ổ cứng hiện đại với một tập, và sau đó bạn chỉ có thể phát lại trong một cửa sổ nhỏ trên màn hình.

Năm 2006, họ bắt đầu phát hành tập phim "I Dream of Jeannie" trên DVD. Khi bạn phát lại chúng, đầu DVD và TV màn hình phẳng của bạn đều yêu cầu CPU nhúng, cả hai đều phải có người lập trình . Hoặc, tất nhiên, bạn có thể phát DVD trên máy tính của mình, thứ mà ai đó phải lập trình để làm điều đó.

Ngay sau khi phát hành DVD, mọi người bắt đầu trích xuất DVD bằng phần mềm trích xuất DVD mà ai đó phải lập trình . Và sau đó họ chỉnh sửa các đoạn trích thành clip (sử dụng phần mềm chỉnh sửa video phi tuyến tính mà ai đó phải lập trình ) và sử dụng trình duyệt của họ (mà ai đó phải lập trình ) để tải video của họ lên YouTube (mà ai đó phải lập trình ) cho người khác để xem trong các trình cắm trình duyệt phát lại video (mà ai đó phải lập trình ).

Bây giờ, bạn thậm chí không phải trích xuất DVD! Bạn có thể sử dụng iTunes (mà ai đó phải lập trình ) và truy cập iTunes Store (mà ai đó phải lập trình ) và mua và tải xuống 140 tập khác nhau của "I Dream of Jeannie", bạn có thể phát lại bằng phần mềm trên máy tính của mình ( mà ai đó đã phải lập trình )

Trong khi tôi chưa kiểm tra điều này, tôi cực kỳ nghi ngờ bạn cũng có thể lấy các phiên bản iTunes đó của "I Dream of Jeannie" và chơi chúng trên iPhone hoặc iPod Touch của bạn, tất nhiên ... ai đó phải lập trình .

Và tôi hoàn toàn không biết "I Dream of Jeannie" sẽ xuất hiện tiếp theo ở đâu. Có thể trên đồng hồ đeo tay của tôi, hoặc trên một loại vải có thể đeo được, hoặc chiếu lên tròng kính của tôi. Nhưng bất cứ nơi nào nó bật lên, ai đó sẽ phải lập trình nó .

Ứng dụng văn phòng? Meh. Tôi hoàn toàn hạnh phúc khi vẫn sử dụng Word 5.1 từ đầu những năm 90.

Nhưng mọi thứ khác? Tôi đã lập trình được 40 năm và tôi hy vọng thị trường cho công việc lập trình sẽ tiếp tục phát triển.


6

Bởi vì sự khao khát vô tận của chúng tôi đối với những thứ nhảm nhí vô dụng, chúng tôi đã phải bị bão hòa.

Ngoài ra, không có ngành công nghiệp phần mềm thúc đẩy nhu cầu về máy tính nhanh hơn và nhanh hơn, sẽ không cần phải nâng cấp phần cứng. THEN chúng ta sẽ ở đâu? Tất cả những thị trấn tái chế rác điện tử ở Trung Quốc sẽ làm gì? Những núi rác độc hại sẽ sớm biến thành không có gì ngoài những ngọn đồi. Chúng tôi chỉ đơn giản là không thể có điều đó.


"Công nghiệp phần mềm thúc đẩy nhu cầu về máy tính nhanh hơn và nhanh hơn" - công nghiệp phần mềm? Erm không, nhu cầu là từ mọi người
Rocklan

5

Ubuntu và Windows XP vẫn còn đủ vì các hệ điều hành và phần mềm máy tính để bàn nói chung, đã trở nên ít quan trọng hơn. Rất nhiều điều, những thứ chúng tôi sẽ không muốn bỏ lỡ, xảy ra trên web, như trang web này, FacebookYouTube . Đó là nơi phần mềm mới được xây dựng. Rất nhiều thứ thú vị xảy ra trên điện thoại thông minh và máy tính bảng, một tên miền khác, nơi có rất nhiều chương trình xảy ra.


2

Trong bài đăng của bạn, bạn đề cập đến hai hệ điều hành (Ubuntu một Windows XP), nói rằng người dùng của họ chủ yếu hài lòng với hình thức hiện tại của HĐH.

Ubuntu và Windows XP là kết quả của hàng ngàn ý tưởng.

Nhiều ý tưởng (cho dù đó là đặt Menu Bắt đầu ở góc dưới bên trái màn hình hoặc thiết kế Microsoft Excel) đã được phát triển rất kỹ lưỡng. Vâng, đúng là họ có thể đã đạt đến trạng thái thỏa mãn, nhưng hãy nghĩ về những gì phần mềm hiện tại của chúng tôi và ý tưởng công nghệ phần mềm sẽ dẫn đến trong tương lai.

Nhu cầu và mong muốn của chúng tôi đang phát triển với công nghệ. Chúng tôi muốn tận dụng tối đa công nghệ . Ubuntu và Windows Xp chỉ là một bước đệm (hoặc cột mốc) trong một quá trình đang diễn ra.


2

Đối với các ứng dụng và hệ thống mà mọi người thực sự sử dụng:

Phần mềm bắt đầu thêm phần mềm.

Dưới hình thức:

  • Các tính năng mới
  • Sửa lỗi
  • Các doanh nghiệp và ứng dụng của đối thủ cạnh tranh

2

Các nhà phát triển cho các ứng dụng di động và xã hội dường như có nhu cầu cao. Các công ty khởi nghiệp ở khắp mọi nơi và đối với Ubuntu và OS, luôn có lỗi - không có gì là hoàn chỉnh. Miễn là ai đó có ý tưởng, họ sẽ cần một nhà phát triển.


2
Tôi nghĩ rằng% các nhà phát triển làm việc trên các ứng dụng di động / xã hội là khá nhỏ. Hầu hết các nhà phát triển, trên phạm vi toàn cầu, đang làm việc cho các công ty doanh nghiệp lớn hoặc các công ty nhỏ "địa phương" dành cho một sản phẩm nhất định liên quan đến tình hình kinh doanh của đất nước họ.
jd_505

1

Cách đây 18 năm, tôi đã ngồi trước máy tính mới của trường tôi trong thư viện sử dụng Windows 3.1. No đa rât tuyệt! Tốt hơn nhiều so với kính hiển vi cũ của BBC ... Nhưng tôi hoàn toàn không biết gì về việc tôi sẽ ngồi trước 18 năm kể từ đó, ai sẽ có bất kỳ manh mối nào về những gì chúng ta sẽ sử dụng ngày hôm nay? Tôi thậm chí không nghĩ rằng tôi mới biết Internet đã trở lại như thế nào ...

Quan điểm của tôi là, tôi không nghĩ nhiều người trong chúng ta có tầm nhìn hay trí tưởng tượng để thậm chí đoán máy tính sẽ như thế nào sau 18 năm nữa. Máy tính đang phát triển và ngày càng tốt hơn, cần phát triển liên tục để thực hiện điều đó.

Tại thời điểm bạn NGHINK hạnh phúc với Ubuntu, nhưng bạn vẫn sẽ sử dụng nó sau 10 hoặc 20 năm nữa khi mọi người khác đang sử dụng siêu Hokey Cokey 5000 mới của họ, hoặc bất cứ thứ gì nó sẽ được gọi?


1

Các vấn đề có thể có giải pháp, nhưng luôn có chỗ để tối ưu hóa các giải pháp. Giải pháp được sử dụng càng nhiều, sự khác biệt mà ngay cả một tối ưu hóa nhỏ cũng có thể tạo ra.

Điều này có vẻ như một điểm trừu tượng. Nhưng nó không phải như vậy. Ví dụ một trong skillsets của tôi là Thử nghiệm A / B . Tôi có thể nói với bạn từ kinh nghiệm rằng một thử nghiệm A / B thành công rất hiếm khi giới thiệu chức năng mới quan trọng. Nhưng một thay đổi từ ngữ nhỏ có thể khiến thêm 10% người đăng ký trang web của bạn, điều này có thể có nghĩa là hàng triệu đô la doanh thu bổ sung. Đó là một sự khác biệt nhỏ đến mức ít ai có thể nhận ra. Tuy nhiên, đó là một cải tiến đáng kể và triển vọng có thể tìm thấy như vậy sẽ trả rất nhiều tiền lương.

Hơn nữa, các doanh nghiệp liên tục thay đổi. Một số thay đổi đáng ngạc nhiên đòi hỏi những thay đổi về cách chúng hoạt động nội bộ. Cũng theo thời gian, họ xác định sự thiếu hiệu quả nội bộ mà các công cụ tốt hơn sẽ giảm bớt. Sự khuấy động và tối ưu hóa liên tục này là công việc thực sự đòi hỏi người thực sự phải làm điều đó. Rất nhiều công việc đó cần được thực hiện bởi những người có thể lập trình. (Đây thực sự là nơi hầu hết các lập trình viên được tuyển dụng, làm công việc nội bộ trong các doanh nghiệp.)

Hơn nữa, xu hướng là theo thời gian nó đã trở nên dễ dàng hơn cho các lập trình viên để thực hiện công việc của chúng tôi. Chúng ta càng dễ dàng thực hiện công việc của mình, thì càng có nhiều điều có ý nghĩa để các lập trình viên viết chương trình để làm. Và càng có nhiều lập trình viên chúng tôi thấy mình cần. Xu hướng này có thể được duy trì trong bao lâu? Tôi không biết. Nhưng nó đã diễn ra từ cuối những năm 50 và không có dấu hiệu chậm lại.


1

Lượng thông tin ngoài kia tăng theo cấp số nhân. Bạn có thể mong đợi các công cụ để thu thập và sắp xếp nó, bây giờ bạn có thể mong đợi các công cụ lọc nó ra cho các nhu cầu cụ thể của bạn.

Phần mềm theo xu hướng và nhu cầu xã hội, và khi thông tin ngày càng trở thành yếu tố xã hội và công nghiệp, nhu cầu sẽ không suy giảm. Các hình thức thông tin là vô số, việc sử dụng của nó mở rộng liên tục, phát triển phần mềm là những chặng đường dài để bị tuyệt chủng.


1

Bạn có thể diễn giải mục đích của máy tính (và các ứng dụng chạy trên chúng) thành một cái gì đó hẹp như tối ưu hóa các quy trình.
Làm như vậy, bạn sẽ thấy, có rất nhiều chỗ để cải thiện và sẽ luôn luôn có.

Ngoài ra, đại đa số tất cả các ứng dụng máy tính là khủng khiếp, khi nói đến khả năng sử dụng, độ tin cậy, tính năng và hiệu suất (hoặc ít nhất là trên một số quy mô). Mặc dù có rất ít ứng dụng, đang dần cải thiện chất lượng, nhưng mức trung bình là mận ở mức đáng báo động.
Một lý do khác, tại sao vẫn còn quá nhiều công việc lập trình là thiết kế kém và triển khai tệ hại . Jeff Atwood đã viết một bài về điều này bạn có thể thấy đáng đọc.


1

Phần mềm chỉ cho phép chúng tôi thể hiện các giải pháp cho các vấn đề trong thế giới thực. Cho rằng sẽ luôn có những vấn đề mới cần giải quyết, sẽ luôn có nhu cầu về phần mềm mới và do đó sẽ luôn có công việc cho các nhà phát triển.


1

Theo như tôi quan tâm, chúng tôi chưa hoàn thành cho đến khi chúng tôi có thể tạo ra một trong những thứ này .

Nhưng nghiêm trọng hơn, có nhiều vấn đề đang diễn ra trong khoa học máy tính vẫn chưa được giải quyết, hoặc không có nơi nào đủ gần để "tốt". Những điều này bao gồm nhận dạng hình ảnh, xử lý ngôn ngữ tự nhiên, nhận dạng giọng nói và rất nhiều vấn đề kiểu "nhận dạng mẫu mờ" khác mà con người thường nổi trội nhưng máy móc thất bại nặng nề. Tình trạng của AI khá thảm hại, so với tham vọng của những năm 1960. Nói chung, vẫn còn khá nhiều việc phải làm và rất nhiều chỗ để cải thiện.

Nhân tiện, ngay cả Ubuntu cũng có thể sử dụng một số cải tiến. Hỗ trợ flash trên 64-bit hút.


1

Tôi đoán tôi nhìn vào nó theo thuật ngữ tiến hóa. Nếu xã hội tĩnh, cuối cùng chúng ta sẽ tìm ra cách đáp ứng nhu cầu thực sự của mình và điều đó sẽ ổn.

Những gì thúc đẩy sự tiến hóa là những thách thức, thường là những thách thức rất xấu, chẳng hạn như thiên nhiên hoặc những người xấu quyết định họ muốn lấy những gì chúng ta có và / hoặc giết chúng ta. Chúng ta phải nghĩ ra những cách mới để khắc phục điều này. Điều đó tạo ra nhu cầu về các công nghệ mới, bao gồm cả phần mềm. Mong muốn giải trí cũng tạo ra một nhu cầu vô độ, chứng kiến ​​tất cả mọi thứ từ rạp xiếc La Mã đến phương tiện truyền thông hiện đại, nhưng đó chỉ là để giải trí. Những thách thức thực sự đến từ những thứ như đói và nguy hiểm.


1

Điều với phần mềm là nó sẽ tiếp tục phát triển cùng và vượt ra ngoài phần cứng mà nó hoạt động. Hiện tại chúng tôi chỉ đang viết phần mềm được .. lập trình sẵn ở một mức độ nhất định và điều này sẽ còn nhiều năm nữa trước khi con người trong phần lớn viết phần mềm "AI".

Khi bạn nhìn vào một cái gì đó giống như Google so với một cái gì đó giống như phần mềm được sử dụng để vận hành giao diện màn hình cảm ứng trên xe, bạn có thể thấy rất nhiều lỗ hổng trong công nghệ.

Cho đến khi chúng ta có phần mềm có khả năng mở rộng và phát triển bản thân trong một thế giới thông minh và vật chất thay đổi mãi mãi .. Chúng ta sẽ có rất nhiều việc phải làm ..

Đã chỉnh sửa .. Khi một công nghệ hoặc khái niệm mới xuất hiện, rất nhiều phần mềm hiện có ngay lập tức bị lỗi thời và phần lớn trong thể loại đó cần phải được tạo lại / xuất bản. Nói trong hai năm, chúng ta tạo ra sự đột phá lớn với việc sử dụng máy tính bằng tâm trí / suy nghĩ giao thoa.

Mặc dù bạn có thể tạo một plugin đơn giản cho hầu hết các hệ điều hành để dịch một suy nghĩ / lệnh thành các thao tác bàn phím / chuột .. Điều này vẫn còn hạn chế và là một cách tồi để tiếp cận nó. Công nghệ sẽ luôn tiến bộ và chúng tôi không có ý tưởng gì sẽ có trong 12 tháng một mình 10 năm.

Thậm chí sẽ không bắt đầu trên máy tính lượng tử


-1

Luôn có những ứng dụng mới, những vấn đề mới cần giải quyết và những nền tảng mới.


1
Tôi đang hỏi điều này bởi vì như tôi thấy nó hoàn toàn ngược lại, tất cả các vấn đề (mà người dùng có thể cần giải quyết bằng máy tính) đã được giải quyết. Các ứng dụng mới hiếm khi được giới thiệu (ít nhất là những ứng dụng thành công, ví dụ MS Office / OpenOffice vẫn là giải pháp tốt nhất để quản lý công việc "văn phòng"). Các nền tảng mới được giới thiệu mọi lúc, nhưng chúng chiếm một phần nhỏ trong tổng số các nhà phát triển trên toàn thế giới.
jd_505

3
Nhiều sản phẩm phần mềm mới không giải quyết được vấn đề mỗi lần (Facebook, Farmville, Twitter, v.v.).
James McLeod

3
Và máy tính có những ứng dụng vượt xa người tiêu dùng gia đình (công nghiệp, thương mại, y tế, v.v.).
James McLeod

Tôi không chỉ nói cho người tiêu dùng gia đình, ví dụ phần mềm tại sân bay có những gì nó cần (rõ ràng là máy bay không bị rơi cả ngày) và nó đã có trong nhiều năm. Dù sao, vì tôi đang hỏi câu hỏi này nên tôi không hoàn toàn chắc chắn rằng tôi đúng, có lẽ tôi đã sai.
jd_505

1
@ jd_505, thực tế là máy bay không rơi từ trên trời xuống khó có nghĩa là hệ thống kiểm soát không lưu và hệ thống điện tử hàng không của chúng ta đang làm tất cả những gì cần thiết. Đó chỉ là tránh thất bại nặng nề nhất có thể. Hãy xem xét: hành khách đã bị mắc kẹt trong các máy bay trên mặt đất trong gần 24 giờ vì phần mềm lập lịch trình không thể ngay lập tức ảnh hưởng đến bão trong khả năng của sân bay. Vào ngày 9-11, ATC và quân đội hoàn toàn mất dấu vết của một trong những chiếc máy bay bị tấn công bởi vì cách duy nhất họ có thể chia sẻ thông tin là mọi người hét vào mặt nhau qua các cuộc gọi hội nghị.
Charles E. Grant
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.