初入計算機技術領域的萌新需要理清的邏輯

Galois發表於2020-01-16

前言

如果你之前因為各種原因,後來想勵志成為計算機領域的技術從業者,意味著你未來工作的工具就是計算機、網路這些。你將會遇到各種問題,最致命的問題就是 Error 系列問題。
不要覺得這條路就是簡單的通過一段時間的學習,然後工作就完事了。做一個技術工作者,需要有一個非常好的生活習慣,對自己的要求要高,在認知上每天必須要保持一定程度的增加。這就需要養成一個學習習慣,這裡推薦 “費曼學習” 法。(高效學習的技術很重要)

學習前需要了解歷史和當下

漫無目的的學習會事倍功半,在學習前需要規劃好自己的學習路線,一般情況下都是以職業選擇為前提去選擇自己的技術方向。由於網際網路領域職業種類比較多,所以這裡丟擲了第一個需要問自己的問題:網際網路領域的職業種類。以及第二個問題:該職業的發展史,最好先理解下 計算機發展史 以及 網際網路發展史。這些可能需要花些時間,但這都是值得的。

這中間你一定了解了網際網路發展革命的浪潮中的一些名人和名企。

這裡推薦一本 YC(Y Combinator) 公司創始人及矽谷創業教父保羅格雷厄姆寫的《黑客與畫家》,不看?難道你在懷疑他的眼界嗎?

以及 PayPal 創始人彼得·蒂爾 的《從0到1》,這本書幾乎大牛們都很熱衷,比如創造 Vue.Js 的尤雨溪:

初入計算機技術領域的萌新需要理清的邏輯

切記,千萬別被自媒體的小編們洗腦,現代爆發式的文章資源,很容易讓新手們被帶偏,在看一切文章之前一定要先看這篇文章的含金量以及權威性,找資源的能力(或者說分辨真假、分辨價值的能力)是很重要的。如果把大部分的時間都花在了無用的資源上,那就相當於把自己的時間送給了那些不良自媒體給資源轉化了。自媒體們的工作就是拼命研究如何最大化的佔用人們的時間,我稱它為時間屠宰場,希望你不要成為時間屠宰場裡的獵物。

別因為什麼技術火就學什麼,需要走穩自己的腳步。
之後你會碰到 程式語言的選擇 的相關問題,程式設計的意思是編輯程式,需要一個編輯器(計算機裡面的白紙),和鍵盤(計算機裡面的筆)。

專業概念簡述

作為一個新手,學習時上來就看到各種專業的解釋會痛苦,以及厚厚的書本讓人分不清方向。你應該先稍微模糊的看下全域性,俗話說站的更高看得更遠。
比如理解下 Web 開發吧,假設你是一個房產銷售過來人,你應該這樣入門式地理解它們:

  • 伺服器:小區的環境建設
  • 住房:網際網路產品(比如網站)
  • 裝修:前端
  • 樓房結構:後端
  • 後臺:物業管理部門
本作品採用《CC 協議》,轉載必須註明作者和本文連結

不要試圖用百米衝刺的方法完成馬拉松比賽。

相關文章