以下是純干貨回答。

一、實力比學位更重要

如果你不是計算機專業(yè)科班出身,也別太擔心。下面這段話摘抄自吳軍的《硅谷來信》。

“今天很多大學畢業(yè)生,讀完四年大學,學了" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁 > 營銷資訊 > 網(wǎng)站運營 > 如何成為一名真正的程序員?

如何成為一名真正的程序員?

時間:2024-01-27 05:30:02 | 來源:網(wǎng)站運營

時間:2024-01-27 05:30:02 來源:網(wǎng)站運營

如何成為一名真正的程序員?:原答案被挪到這里了:

以下是純干貨回答。

一、實力比學位更重要

如果你不是計算機專業(yè)科班出身,也別太擔心。下面這段話摘抄自吳軍的《硅谷來信》。

“今天很多大學畢業(yè)生,讀完四年大學,學了很多課,其實并沒有掌握任何一項得以安身立命的技能。我在騰訊時看了不少校招學生的檔案材料以及他們面試的記錄,除了極個別的中國名牌大學,大部分學校的畢業(yè)生,都沒有掌握最基本的工作技能。

比較聰明一點的學生會在上學的最后一年,花錢跑到外面的培訓班去進行技能的培養(yǎng),他們面試時所體現(xiàn)出來的技能要遠比那些僅僅在大學里上過一些課的學生強得多。”

可見,想要成為程序員,還得靠硬實力說話。上個培訓班,可能比讀個大學都管用……我當時看到這個結論也是很震驚的。

二、要當真程序員,先當假程序員

在英文中叫“l(fā)earning by doing”,通過實際工作來學習。要成為真正的程序員,先想辦法找到一份程序員的工作,成為假的程序員。之后每天上班就是干這個,還得996的干……你說學得能不快嗎?沒多久就成真正的程序員了。問題是怎么找到程序員的工作呢?

如果你已經(jīng)在相關職位了,例如:產(chǎn)品經(jīng)理,網(wǎng)頁或用戶界面設計、數(shù)據(jù)分析師,運維,測試。那么你只需要去準備好簡歷和面試就行了。

現(xiàn)在的程序員面試,基本屬于標準化考試,網(wǎng)上有無數(shù)資料幫你準備,其中最重要的就是上LeetCode刷題。準備到位了,是一定可以通過的。有錢的話,買買網(wǎng)課。

三、沒有相關背景就分兩步走

如果你的個人經(jīng)歷和程序員這個職業(yè)完全不搭邊,那么你可能無法直接拿到程序員崗位的面試。所以,只準備面試是不夠的。

你需要先跳到一個相關崗位。通常來講,數(shù)據(jù)分析師、測試員、運營維護人員的最低門檻要低一些。以這些行業(yè)作為跳板是成為程序員的好方法。這里就需要你去做更多功課,研究一下哪個跳板才是最適合你的。

四、技術實力的積累

首先,寫好代碼除了在準備面試時候學的算法和數(shù)據(jù)結構之外,你還需要掌握一些軟件工程的知識??梢詫W習《代碼整潔之道》。同時學習一些面向對象編程的思想??梢酝ㄟ^學習設計模式和重構的方式來學習。推薦《大話設計模式》。

學這些的過程中,算是基本可以保證代碼質量了。

再有就是補足計算機基礎。你必須理解計算機中的很多底層的核心概念,否則你無法理解實際工作中的很多問題,也無法和同事順暢溝通。所以要大概學一遍操作系統(tǒng)、計算機網(wǎng)絡和計算機組成原理??匆娏税伞钡竭@里大學科班同學學的知識才用上。

如果再要提高,可以適當學習一些系統(tǒng)設計的內容,讓你理解如何在構建大型系統(tǒng)時優(yōu)化瓶頸。推薦《設計數(shù)據(jù)密集型應用》。

五、程序員的進階

已經(jīng)是個程序員了,現(xiàn)在要做啥?在程序員這個行業(yè)中,入門之后想要往上走需要的有三個核心能力:技術能力、管理能力、產(chǎn)品能力。

技術能力只是這個行業(yè)的基礎。個人單打獨斗肯定比不上一群人幫你。成為管理者才能幫你實現(xiàn)很多更大的技術構想。管理能力會成為你技術的“擴音器”。

所有計算機技術最終都是要解決實際問題,你能將實際問題解決得越好,你服務的用戶就越多,產(chǎn)生的影響力就越大。強大的產(chǎn)品能力能讓你的技術不“脫軌”,搞技術的同時能隨時想著跟實際生產(chǎn)對接,產(chǎn)生更大的實際價值。

關鍵詞:真正,程序

74
73
25
news

版權所有? 億企邦 1997-2025 保留一切法律許可權利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點擊下載Chrome瀏覽器
關閉