首頁>Club>
程式設計實際上會是未來人們的基本技能,就跟人人要用電腦一樣。
15
回覆列表
  • 1 # 鳩探

    程式設計可以成為全民語言,很多人認為程式設計是很難的,那是因為沒有接觸過;

    整個世界已經由軟體驅動,學習程式設計有助於理解這個世界的執行邏輯。

    程式設計並不適合作為基礎學科,但如果作為一種啟蒙學科,程式設計可能幫助學生提高邏輯思維水平以及獨立解決問題的能力。

    我們需要讓孩子們參與數學和科學,而這不僅僅是一小部分孩子,而應該是所有人。所有人都應更早地學習如何程式設計。全民程式設計需要技術對全行業的滲透,在全面數字化時代來臨之前,全民程式設計未必可取,但 IT 技術的基本使用技能需要納入到基礎技能中。

  • 2 # 木子無界科技

    作為一名在讀軟體工程的學生,我認為出現人人都會上手的實用性程式語言可能性很小。

    程式設計並不是必備基本技能

    現在,電腦幾乎家家戶戶都會有,辦公離不開電腦,所以掌握電腦也就成了基本技能。但是程式設計確不是必須的,現如今中國網際網路發展迅速,網際網路企業也有很多,這些程式設計工作就交給網際網路企業來完成,人們只需要作為客戶使用網際網路產品。

    我認為在未來,網際網路只會發展更好,越來越多的人也會享受到其便利而不會去想要掌握程式設計技能,相信未來也不會開發出一種所有人都能用的語言的,畢竟專業的事應該交給專業的人。

    學會程式設計不是很容易

    如果說能夠入門一門程式語言還是很容易的,比如我們國產的易語言,全程中文寫程式碼,對國人友好,上手比較容易。

    但是會一門語言並不代表掌握了程式設計,這其中還有很多的東西要學習。

    就我的課程而言,首先要學習一些關於計算機的知識,如:作業系統、計算機組成原理、計算機網路等等,還有要學習一寫程式設計的思想,如:設計模式,uml建模等等,其次還需掌握一寫演算法基礎。

    未來發展的趨勢

    就現在而且,比較火的趨勢就是人工智慧以及大資料,這些都要求有紮實的演算法能力,要有很強的邏輯思維能力以及紮實的數學基礎。以後所需的人才也將會是高階技術人才,出現人人會程式設計不太現實。

    綜上所述,我認為出現這種人人都會掌握的程式語言,以及程式設計成為人們基礎技能的可能性很小。

  • 3 # 霖軒2020

    已經出現了,只是你沒發現它。語言多元化是趨勢,統一是幾百年之後的事情。當下我覺得Python,go是最容易學的,語法先進,火熱程度都是這幾年的名列前茅。

  • 4 # 一諾作讖言

    語言只是工具,可能會出現一門語言人人都可以用,但是不一定人人都會用,程式設計考驗的不只是開發人員使用一門語言的熟練度,很大程度上,還取決於他對產品,業務的理解,對問題的思考,這才是軟體程式設計的核心

  • 5 # IT人劉俊明

    這是一個非常好的問題,作為一名IT從業者,同時也是一名計算機專業的教育工作者,我來回答一下。

    首先,從當前程式語言的發展趨勢來看,簡單易用是一個重要的發展趨勢,隨著工業網際網路的快速發展,大量傳統行業的職場人也需要掌握一門程式語言,以便於促進自身的崗位升級。所以,在這個大背景下,一些簡單易用的程式語言也更容易在傳統行業普及,比如當前的Python語言就是一個比較典型的代表。從這個角度來看,未來隨著越來越多的人需要掌握程式語言,一些簡單易學的程式語言將獲得更多的關注。

    程式語言是開啟網際網路大門的鑰匙,在當前的網路化和智慧化時代背景下,掌握一門程式語言對於學生和職場人都有比較現實的意義。對於學生來說,掌握一門程式語言能夠提升自身的學習能力,透過程式語言也能夠拓展自身的知識面,這一點對於大學生來說有更為明顯的體現。另外,對於當前的大學生來說,掌握一門程式語言也會進一步提升自身的就業競爭力。

    對於職場人來說,隨著產業結構升級的持續推進,產業領域的人才結構升級也是一個必然的發展趨勢,而具備程式設計能力的職場人更容易獲得更多的發展機會。隨著人工智慧平臺的推出,當今社會已經進入到了智慧化時代,在智慧化時代,掌握一門程式語言也就意味著具備了與智慧體進行深度交流的能力,這對於提升職場人的工作效率和拓展自身的能力邊界都具有非常現實的意義。

    最後,在智慧化時代,大量的職場人要想提升自身的職場價值,都應該掌握一定的人工智慧技術,而掌握人工智慧技術往往就是從掌握程式語言開始的。

  • 6 # 智慧情感里奧

    相信八年後或者更早,會出現一門人人會用的程式語言。

    程式設計已經越來越容易上手,也變得越來越普及。

    我們身邊的小孩子,從小學開始就開始學習程式設計了。

    所以8年後,隨著這一代人成長起來,會程式設計的人比例會非常高。

    甚至可以說八年後的成年人,基本上:

    程式設計成了必備生存技能。

    如果有一門人人會的程式語言。

    這個程式語言會有什麼特點呢?

    這個語言會具有如下的特徵:

    1)操作簡單

    應該都是有圖形化的程式設計介面,就像之前的VB、或者現在程式設計培訓用的Scratch。

    很容易編寫條件分支、迴圈邏輯。像IF、WHILE、BREAK這些語句,能夠透過簡單的操作實現。

    2)支援本地語言,比如支援我們中文程式設計。

    3)有大量的基本庫支援,能直接解決問題

    能解決一定範圍的問題。

    這門語言提供最基礎又最關鍵的解決問題的功能。

    能夠提供各種公開庫,我們只要拿來用,做一個聚合,就能解決我們的問題。

    比如這門語言,用幾行程式碼就可以編寫一個日誌本的功能。

    舉幾個例子

    1)我們的Excel程式設計

    現在會計大多都會用Excel裡的函式,進行程式設計統計,這也大大提高了會計工作的效率。

    2)資料庫裡的SQL語句

    SQL語句,聽起來專業,但本身入門其實挺簡單的。

    雖然後面會複雜,但這是一個好的大眾程式設計的例子。

    3)中文程式設計

    如果能用我們的母語中文來程式設計,將會大大促進這一想法。

    目前中文程式設計正在慢慢成熟,期待有重大突破。

  • 7 # 方法研究

    一定會的。

    我理想中的程式語言,最好是自然語言,IDE可以將我們錄入的自然語言,透過AI分析後自動編排形成程式語言格式,然後我們看一下是否正確即可。

  • 8 # 急速馬力快de原始碼控

    一個非常好的問題。從計算機發明到現在不到一百年的時間裡,程式語言一直在快速發展迭代,其中一個重要的趨勢就是越來越簡單易用,學習門檻持續降低。

    可以預期的是,將來一定會有一門人人都可以學習的程式語言出現。以史為鑑,回顧一下程式語言的發展歷史。

    一,早期的低階語言

    機器語言是一種被稱為機器碼的指令集體系,是CPU可直接解讀的資料。

    組合語言是一種符號語言,用助記符代替機器指令的操作碼,用地址符號或標號代替指令或運算元的地址。

    二,高階開發語言

    高階語言是一種高度封裝了的指令集體系,與低階語言相對,是以人類的日常語言為基礎的一種程式語言,比如曾經普遍使用的Basic,還有現在依然在嵌入式開發領域常用的C。

    C++, JAVA, Python等語言的出現,以及面向物件程式設計技術的發展,使得計算機開發語言快速發展,語言種類更加豐富,學習難度大大降低。

    三,低程式碼,無程式碼

    低程式碼low-code,無程式碼no-code,合稱LCNC,近年來獲得較快發展,一個重要的原因是需求推動,期待解決數字化和工業4.0對軟體開發人員的巨大需求缺口。

    很多公司和創業者有想法沒團隊,為了降低軟體開發門檻,將通用、可重複使用的程式碼形成元件化模組,透過圖形化介面來拖拽元件拼裝成應用。

    還有一個必然的可能性就是隨著AI人工智慧的發展,AI協助分析業務,然後無程式碼配置業務系統,或者低程式碼開發。

  • 9 # 嵌入君

    我們在做一種低程式碼嵌入式系統開發平臺。不能說人人都可以用,但有中學水平的,弄懂沒有問題。和國外的PLC非常像,但主要針對晶片開發。主要的應用程式都是系統提供,解決控制,工業網際網路或物聯網問題。因為一個PLC大約幾百或上千,一個晶片也就也就十幾或幾十元人民幣。便宜的幾元錢。

    程式設計使用可視梯形圖程式設計,每個原件(相當於指令)都有輸入輸出指示燈。看懂程式的邏輯非常簡單(訊號是否透過,看梯形圖的紅綠燈)。可以供普通人(沒接受高等教育或不懂計算機知識的人)開發產品使用。

    從事高科技的人員(機器人,無人機,自控小車)也應該喜歡該產品。選擇價格和效能合適的晶片,作為系統的底層,那麼,資料採集,聯網,各種繁瑣的硬體配置和系統配置都已經解決,開發者可以專注各種自己擅長演算法程式設計即可。

    需要說明的是,這個不是想法。目前已經有樣機,正在系統除錯,已經可以執行簡單的梯形圖程式。

  • 10 # 使用者1455886593001

    術業有專攻,樓主說的情況基本上不會出現,現在的主流程式碼主要是由英文組成的,主要是為了執行速度,計算機的底層程式碼是二進位制碼,而人人都可以用的程式碼對於我們中國人來說就是中文,這個有很大的難度,首先程式碼的通用性就實現不了,之前出現過一個程式語言完全都是中文實現的,但是效率太低而且還不穩定。所以樓主如果是想要向IT發展的話建議還是儘早學一門語言,而不是異想天開,建議可以上百戰程式設計師官網瞭解一下,上面有很多的主流計算機語言供選擇

  • 中秋節和大豐收的關聯?
  • 我養了一頭純黑色中華田園犬,怎麼才知道是不是純種的?