首页
/
每日頭條
/
科技
/
為什麼一般人學不會編程
為什麼一般人學不會編程
更新时间:2024-11-18 01:15:35

  為什麼一般人學不會編程(有人能說說編程到底是怎麼一回事嗎)(1)

  編程不一定是靠碼字,還可以是對話、圖表、PPT。比如你有了産品經理身份之後,就可以對麾下的碼農說:“這裡要加一個按鈕,知乎藍,其他樣式看項目文檔,點擊按鈕彈出一個框來,讓用戶填表……”,這種就是技術層面上最簡單的、面向碼農的編程。說他簡單是因為碼農已經幫你屏蔽掉太多奇奇怪怪的複雜的細節了,而碼農所用的編輯器、編譯器又給碼農屏蔽掉很多細節,當然,再往下的虛拟機、流水線等設施又給可執行的代碼屏蔽掉了很多細節。

  編程可配置的東西極多選項,所以不是單一選擇,但是仍有較多限制。以前面的例子為例,在提出需求的時候,你需要知道碼農等生産工具的大緻邊界,如果你對碼農說“這個功能很簡單嘛!就調用攝像頭從用戶的眼睛裡獲取到手機可得顔色,然後對應修改應用的主題色……”,那麼對不起,你的職業生涯可能就要畫上一個省略号了。事實上合格的碼農也會充分理解并善加利用自己所使用的工具的邊界的。

  為什麼一般人學不會編程(有人能說說編程到底是怎麼一回事嗎)(2)

  許多碼農都會準備一些代碼模闆,或者把共用的東西抽出來,重複使用,甚至分享給其他碼農,但這已經算是更高層面上的“事先寫好的代碼”了。有時候碼農們使用的工具面臨着各種各樣的限制,他們隻能通過别人準備好的模闆代碼來“編程”,比如調起手機攝像頭這個需求,網頁有網頁的模闆代碼,安卓有安卓的模闆代碼、iPhone有iPhone的模闆代碼。

  僅僅是“編程”的話,無需任何“環境”,大學的時候有人發QQ消息問我單片機的題目,對于簡單的題目,直接對話框寫段代碼就發過去了;如果是在圖書館,而大家都沒有帶筆電,那麼使用草稿紙也可以的。但是如果說需要看待代碼在真機上運行的效果,那就需要借助各種各樣的工具軟件了,在一台電腦上準備好這些軟件,這台電腦就擁有了一個針對某種編程模式的環境了。

  為什麼一般人學不會編程(有人能說說編程到底是怎麼一回事嗎)(3)

  編程環境和進制沒有關系,但是編程中可能會産生對進制的需求,這個看你在哪個層級下編程了。曾經寫過 FPGA 的“程序”,這種時候層級可以說是相當的低了,進制是可以自己定義的,因為合适的位寬(不考慮浮點數、正負号、校驗、冗餘的話,位寬即進制)可以節省資源;嵌入式編程、使用C語言編程的人可能經常接觸到十六進制,因為這種表示方法比十進制更接近計算機的語言,又比二進制更加符合人類的習慣;而現在我寫javascript腳本,沒有使用過十進制之外的數字,以便減少在進制轉換上的精力損耗。

  “運用”數學物理模型……如果你知道公式的話,可以使用 Excel,人家可是支持公式運算的,如果你需要做一些炫酷的結果顯示的話,建議使用某八戒平台,雇一個碼農,然後面向ta編程。

  獲取方式:

  1.在你手機的右上角有【關注】選項,或點擊我的頭像,點擊關注!(關注我)

  2.關注後,手機客戶端點擊我的主頁面,右上角有私信,請私信發我:編程

  電腦已經設置好了關鍵詞自動回複,自動領取就好了!這幾天上萬個消息,真的回複不過來,所以回複的時候請注意關鍵詞!

  其實做為一個開發者,有一個學習的氛圍跟一個交流圈子特别重要這裡請私信我“編程”不管你是小白還是大牛歡迎入住大家一起交流成長。小編會在裡面不定期分享幹貨源碼,包括我精心整理的一份c 零基礎教程。歡迎各位感興趣的的小夥伴。

  學習思路:

  為什麼一般人學不會編程(有人能說說編程到底是怎麼一回事嗎)(4)

  學習資料:

  為什麼一般人學不會編程(有人能說說編程到底是怎麼一回事嗎)(5)

  ,

Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
手機能投屏到電腦上怎麼操作
手機能投屏到電腦上怎麼操作
手機能投屏到電腦上怎麼操作?因為手機的屏幕太小在觀看影音視頻時,接下來我們就來聊聊關于手機能投屏到電腦上怎麼操作?以下内容大家不妨參考一二希望能幫到您!手機能投屏到電腦上怎麼操作因為手機的屏幕太小在觀看影音視頻時無法帶來深入的沉浸式體驗如果...
2024-11-18
windows怎麼把硬盤分區
windows怎麼把硬盤分區
windows怎麼把硬盤分區?有時候我們會覺得Windows電腦系統的磁盤分區過多或過少,想要把它們合并或者拆分開來,以方便使用如何拆分與合并磁盤的呢?,我來為大家科普一下關于windows怎麼把硬盤分區?以下内容希望對你有幫助!windo...
2024-11-18
數據治理存在的困難及對策
數據治理存在的困難及對策
衆所周知,要體現數據價值,前提就是數據質量的保障,質量沒有得到100%保證的數據是很難體現出業務價值的,如果基于這些有問題的數據做決策支持,或做業務辦理,将會得到災難性的結果,讓領導層和數據使用方對大數據失去信心。本文通過分析數據質量問題出...
2024-11-18
華為手機怎麼看免費的電影
華為手機怎麼看免費的電影
今天,狐妹要告訴你們一個好消息:以後“看片”的時候,可以看到有字幕的版本了。因為...在華為手機智慧語音應用開始衆測的11.0.24.300新版本中裡面的AI字幕功能會支持日語。雖然數碼界的消息一向是隔壁老狐和果子關注得比較多不過狐妹看到這...
2024-11-18
ps液化工具怎麼使用
ps液化工具怎麼使用
ps液化工具怎麼使用?打開PS,導入需要修改的圖片;點擊濾鏡,選擇液化工具或使用快捷鍵shift+ctrl+X鍵;,下面我們就來聊聊關于ps液化工具怎麼使用?接下來我們就一起去了解一下吧!ps液化工具怎麼使用打開PS,導入需要修改的圖片;點...
2024-11-18
Copyright 2023-2024 - www.tftnews.com All Rights Reserved