初入行PM必備:大白話告訴你計算機基礎知識(一)

2020-12-12 人人都是產品經理

PM要不要懂技術?既然要懂技術,那麼,需要懂得哪些技術呢?計算機基礎知識、前端、後端的知識是必不可少的。筆者今天就用小白的語言翻譯下基礎知識,不喜勿噴。

PM要不要懂技術,這是個老掉牙的問題,入行3個月來,與RD溝通時,越來越發現:同樣一件事情,溝通完成之後,復盤便發現,懂技術的話,和rd溝通更省時、省力,當然,也不會被RD忽悠的原地打轉,無法推進任何工作。當然,這裡的懂技術並非要你知道代碼如何寫,而是功能是如何實現的,這點很關鍵。

so問題來了,既然要懂技術,那麼,需要懂得哪些技術呢?計算機基礎知識、前端、後端的知識是必不可少的。不過,對於轉行的PM來說,這些也是最頭痛的,神馬HTTP、Javascript、Java,各種概念。今天就用小白的語言翻譯下基礎知識,不喜勿噴。

計算機基礎知識:HTTP協議、TCP/IP協議、URL等等。

1、HTTP協議、TCP/IP協議

計算機通過網絡傳遞信息,但客戶端到服務端是如何通信的呢?和國家與國家、企業與企業間的合作類似,少不了要籤署各種協議,所以就有了TCP/IP協議(傳輸控制協議/網際網路互聯協議)。顧名思義,TCP/IP 協議定義了兩方面的標準:電子設備如何連入網際網路,數據如何在它們之間傳輸。

緊接著,在TCP協議基礎之上HTTP協議建立起來了(HTTP議即超文本傳輸協議,初衷是為了發布和接收HTML頁面的)。當瀏覽器需要從伺服器獲取網頁數據的時候,發起HTTP請求。HTTP通過TCP建立起與伺服器的連接通道,而IP則是伺服器的地址,HTTP請求通過通道到達伺服器地址(IP位址),獲取伺服器頁面數據,伺服器按照一定格式予以響應。

說到此,就不得不提URL了,也就是我們平時說的網址(網際網路上的每個文件都有一個唯一的URL,它包含的信息指出文件的位置以及瀏覽器應該怎麼處理它)。

2、URL

URL具體格式如下:scheme://host:port/path/document?query#fragment,即http協議/域名:埠/虛擬目錄,即路徑/文件名(?#/)參數部分#錨

舉個例子:http://www.woshipm.com/category/pmd,人人都是產品經理的網址。

(1)scheme:通信協議,負責告知瀏覽器採用哪種協議打開文件,常用的http、ftp等。例子中的http:屬於該部分;

(2)host:域名,也就是 IP 地址。例子中的www.woshipm.com為該部分;

(3)port:埠號,可省略,省略時使用方案的默認埠,如http的默認埠為80。例子中的埠號省略;

(4)path:虛擬目錄,即路徑。由零或多個」/」符號隔開的字符串,一般用來表示主機上的一個目錄或文件地址。例子中的category為路徑;

(5)document:文件名部分,從域名後的最後一個「/」開始到「?」為止,是文件名部分,如果沒有「?」,則是從域名後的最後一個「/」開始到「#」為止,是文件部分,如果沒有「?」和「#」,那麼從域名後的最後一個「/」開始到結束,都是文件名部分。例子中最後的pmd屬於該部分;

(6)query:查詢,可省略,用於給動態網頁傳遞參數。可有多個參數,用」&」符號隔開,每個參數的名和值用」=」符號隔開。例子中無此項。

(7)fragment:錨點。簡單說就是信息片斷,用於指定網絡資源中的片斷。例如一個網頁中有多個名詞解釋,可使用fragment直接定位到某一名詞解釋。例子中無此項。

計算機基礎知識還有很多,後續不斷更新,雖然這些基礎知識較枯燥,理解了才是關鍵。希望對大家有幫助。PS:想要學習系統的知識,題主參考的是計算機科學導論,不過,有點枯燥。

 

本文由 @馨香菩提 原創發布於人人都是產品經理。未經許可,禁止轉載。

相關焦點

  • 初入職場必備的6套穿搭,你一套也必不可少!
    初入職場必備的6套穿搭,你一套也必不可少!小萌新們在初入職場的時候,是不是非常缺少一些獨特,而且又不會讓人覺得非常的隨意的穿搭呢?那麼今天小編就給各位小萌新們介紹這6款,希望各位小萌新們在年後初入職場的時候都能成為最獨特的那一顆星星哦。
  • 麥芒3S領銜 初入職場必備單品推薦
    進入4月,身為應屆畢業生的你將面臨求職季,是否已經準備好面對全新的職場生活?今天小編就向大家推薦幾款初入職場時的必備單品,幫助職場新人更快、更好地融入職場,邁出漂亮的第一步。  隨和不失品位 休閒西裝正當時  要想在職場之中初露崢嶸,出色的形象是第一步。
  • 計算機基礎知識點詳解(一)(選擇題部分)
    3.今日講解的是選擇題部分-計算機基礎知識中的一部分,後續會不斷分享,請持續關注!更多精彩的內容,敬請期待!計算機二級office高級應用考哪些內容呢一、選擇題(20分)計算機基礎知識(5分)(稍微有點難度)office應用基礎(5分)(刷過題基本都會)公眾基礎(10分)(難度很高很高很高)二、操作題word (30分) (意見不一)excel(30分)(學生反映函數難理解)
  • 清華大學計算機在讀博士,告訴你計算機專業是否值得讀
    我曾經輔導一個妹子寫計算機本科畢業論文,你能相信一個四年計算機專業的人,到畢業快寫論文了,我問她計算機相關知識,基本上一問三不知,我很好奇她每門課是咋過的。其實很多正經四年本科畢業的學生,連個開發環境都安裝不好,更不要說做其他的了。所以說不是每個專業都適合每個人的.計算機其實門檻比大家想像中要高。
  • 計算機二級考試對計算機基礎教學影響有多大?你了解嗎?
    現如今社會已步入資訊時代,隨著計算機的發展,計算機的應用已經深入社會的方方面面,掌握計算機這一工具已成為現在學校教育的重要任務之一。計算機等級考試是對學生計算機操作能力的一種考察,其對於計算機操作水平的要求超過了普通使用者要求的水平。大學生的計算機基礎課程一般設立在大學年級的第一學期開設,是大學一年級新生的一門必修課程。
  • 職場英語:初入職場菜鳥必備
    新東方網>英語>英語學習>職場英語>職場百科>正文職場英語:初入職場菜鳥必備 2012-06-25 09:31 來源:滬江英語網 作者:
  • 你得完整擁有這些計算機知識體系!
    但是作為優秀的計算機系學生的你怎麼能流於各種編程框架(造框架除外),糾結學 SpringBoot 還是 SSH 呢?把時間花在算法、基礎學科上他不香嗎?功利一點講,回報反而會更大。況且在計算機領域,很多基礎的理論並不十分高深,我們努努力就可以掌握其中的核心知識。
  • 程式設計師要不要學習算法、數據結構、計算機原理等等基礎知識?
    程式設計師要不要學諸如算法、數據結構、網絡編程、計算機原理等等基礎課程?一直是碼農界經久不衰的話題。
  • 計算機基礎知識總結與作業系統 PDF 下載
    第一本是程式設計師必知的硬核基礎知識,這是一本非常入門的經典 PDF,看完能讓你對計算機有一個基礎的了解和入門,是培養你 內核的基礎,我們看下目錄大綱基本上涵蓋了計算機所有基礎知識,從 CPU 到內存、講解什麼是二進位、磁碟、壓縮算法、作業系統、彙編等知識。
  • 【公基常識小考點】計算機基礎知識
    2.計算機之父:馮·諾依曼參與ENIAC研究,提出計算機的二進位制、五大組成部分、程序控制。3.計算機發展階段:第一代電子管計算機:1946—1958年。第二代電晶體計算機:1958—1964年。第三代集成電路計算機:1964—1970年。第四代大規模集成電路計算機:1970年以後。第五代人工智慧計算機。
  • 做 AI 老司機跟你聊聊怎麼才能入行 DL/ML
    目前,「深度學習」這一詞已經變得越來越普及,生活中也是到處都充斥著這一詞彙,同時也有越來越多的人開始想要從事這一行的相關工作,嘗試著接觸、了解這一行業。當然,關於這一行業的相關介紹很多,也很雜亂,初學者往往很容易被各種各樣的概念搞得很迷惑,即便是計算機從業者有時候也分不清深度學習的很多問題和概念。
  • 你得完整擁有這些計算機知識
    ,這裡明明說基礎知識,為什麼要把一門程式語言單獨列出來呢?  所以對於計算機科班來說,不管你是做前端還是後端,算法還是開發,C 語言都建議你好好學習。這是無關方向的一門語言,就是基礎!而組成原理則會告訴你二進位指令是如何控制 CPU 跑起來的,我們的作業系統本質上也是一個二進位的程序。  當你理解了計算機存儲層次結構,理解了多級 Cache,你就會通過優化數據訪問方式來編寫出速度更快的程序。
  • 這篇帶你零基礎入行
    對於這樣的人,不是很建議入行深度學習,更多的是希望把本行業的事情做好,或者可以選擇一些深度學習產品經理等等這樣的崗位,避免一些編程、模型設計訓練的任務。2. 機械、電氣等理工科的專業背景的人是否適合入行深度學習?對於諸如電氣、電子、生物、金融、統計學等等這樣的理工科專業的學生,如果選擇入行深度學習,個人覺得還是非常不錯的選擇。
  • 零基礎想做健身教練怎麼入行
    零基礎想做健身教練怎麼入行 2019年08月20日 16:40作者:黃頁編輯:黃頁 全民健身政策深入實施,現在關注健身的人更多,人們更願意走進健身房鍛鍊,健身人群快速增加,健身需求更加多樣化,對於專業教練需求量進一步增加,現在不少新人想要從事健身教練,想做健身教練怎麼入行呢?
  • 如何按順序學習計算機基礎知識
    作業系統原理、數據結構、網絡原理是比較重要的計算機基礎知識,另外還包括資料庫原理、算法設計、編譯原理、電子電路、程式語言等知識。通常來說,可以按照以下順序來學習這些基礎內容:第一步:作業系統原理。作業系統是學習計算機技術的重要基礎,通過學習作業系統體系結構、操作指令、任務調度、並發管理、資源管理、權限管理、安全管理等內容,能夠對計算機形成一個較為系統的理解,為後續的學習打下一個紮實的基礎。第二步:網絡原理。當今是網際網路時代,計算機網絡知識的重要程度不言而喻。
  • 可能是最好的計算機基礎知識總結,附PDF下載
    第一本是程式設計師必知的硬核基礎知識,這是一本非常入門的經典 PDF,看完能讓你對計算機有一個基礎的了解和入門,是培養你 內核的基礎,我們看下目錄大綱基本上涵蓋了計算機所有基礎知識,從 CPU 到內存、講解什麼是二進位、磁碟、壓縮算法、作業系統、彙編等知識。
  • 公基小考點 計算機基礎知識
    (一)計算機硬體計算機硬體從外觀上看,由主機和外部設備組成。具體由運算器、控制器、存儲器、輸入設備、輸出設備五個邏輯部件組成。1.中央處理器-CPU:由運算器和控制器組成,是計算機系統中必備的核心部件。
  • 初入職場必備!20雙貌美鞋子分享
    上周寫了步入職場必備的基礎款鞋子,留言區紛紛上線催我推薦單品。初入職場,購置衣物的預算有限。我比較建議大家服飾上選擇質感基本款,鞋包則pick設計款,不費力就能出效果。前段時間去上海,實體店逛一圈,發現小白鞋款式也還挺多的,設計、價位都在線。挑出幾雙分享給你們,旗艦店都能買到。我入手了這雙白+紫板鞋,電光即視感,看上去很前衛,真的就是一秒讓你出彩。同款還有個綠色,同樣很炫酷。
  • 職場青蔥:初入職場你最應該補的是哪一門課?
    「叢林法則」告訴我們,我們首要面對的是活下來,然後適應叢林環境,在「惡劣」的環境中成長。之所以說環境「惡劣」,這是相對於「象牙塔」而言,因為在職場的環境裡,你要面對的是你從未體味到的滋味:激烈的競爭、領導的訓斥、同事的輕視、自我的否定有時還要刻意隱藏一下自己。這些,對於一個初入職場的大學生來說,都是要面對的,或多或少,或輕或重。
  • 程式設計師必備計算機網絡基礎知識總結(建議收藏)
    隨著使用計算機人數的不斷增加,計算機也經歷了一系列的發展,從大型通用計算機 -> 超級計算機 -> 小型機 -> 個人電腦 -> 工作站 -> 可攜式電腦 -> 智慧型手機終端等都是這一過程的產物。