91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

自學程序員怎樣找到一份好工作

工程師人生 ? 來源:網(wǎng)絡(luò)整理 ? 作者:工程師吳畏 ? 2018-10-29 09:54 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

2016 年有位年輕的程序員在 Quora 上提問求助:

我今年 17 歲,從 14 歲開始編程。我主要關(guān)注 Java 語言,并在 AP 計算機科學這門課上拿了 5 分。我相當精通 Java(比如語法、主要類、GUI/JFrame 等),HTML5 和 CSS3 也不錯。我感覺自己缺乏很多有用的技能,來幫助我在人才市場上推銷自己(比如數(shù)據(jù)庫的工作原理,以及我應(yīng)該使用哪些工具),我很好奇其他人是如何學習這些東西的。我打算去大學拿一個軟件開發(fā)的學位,但我開始感到有點沮喪,覺得讀大學的目的就是為了工作?,F(xiàn)在有哪些我應(yīng)該上的課程,或者應(yīng)該做的事情嗎?

下面是 Brain Knapp 的回答分享︰

我認為你的看法錯了。你覺得你需要上課,讓別人來教你,告訴你答案。從根本上講,自學的程序員能夠做不一樣的事情。

自學的程序員和自學的吉他手有很多共同點。我不知道你是否玩過吉他,所以我將向你解釋如何自學吉他。

首先,這一切的開始是由于某人與某個吉他手產(chǎn)生了共鳴。大多數(shù)突然想要自學吉他的人,是想要成為另一個吉他手。之后,他們下定決心——“我也可以成為一個吉他手 ”,于是去了當?shù)氐臉菲鞯?,買了一把二手吉他(因為二手吉他更便宜,但也很酷)。

接下來可能會有兩種情況,要不買一本“吉他入門”或類似的書籍開始自學,要不打開 YouTube,開始學習如何彈奏自己喜愛的歌。那些嘗試學習彈奏喜歡的歌的自學者,往往學得更好。

當年輕的吉他手主動地學習某首歌時,他們往往需要觀看視頻、打印曲譜、練習和弦等等。然后,根據(jù)拿到的視頻和曲譜,他們會坐下來嘗試重新演繹歌曲。

經(jīng)過數(shù)小時的練習,不斷重復(fù)和弦、獨奏、節(jié)拍等,他們將能夠以自己的形式表演那首歌。它不再是原來那首歌,但也夠酷。

然后,他們會拿起另一首歌,重復(fù)這個過程。一路走來,他們不斷學習節(jié)拍、技術(shù)以及其他的東西,甚至都沒有意識到學習的內(nèi)容。在知道專業(yè)名詞和理論前,他們已經(jīng)懂得如何操作。

最終,彈吉他變成了一種“直覺”,學習一首新歌也變得習以為常且不再痛苦。吉他的“語言”變得像你我說話那樣容易。

這一切的發(fā)生,背后是數(shù)千小時的艱苦練習。即使每天只練習一小時,也需要耗費數(shù)年。

那么,這和自學的程序員有什么關(guān)系呢?

事實上,真正成就自學的程序員的,就是他們會自己創(chuàng)建東西,很多東西。要成為一個具有卓越技能的出色程序員,你必須創(chuàng)建東西,寫代碼。

上課學習理論知識固然是好的,但很多教授不能跳出條條框框的束縛,以自己的方式編程。就算他們努力嘗試,也做不出別人愿意用的應(yīng)用程序。

這并不是說他們不了解教授的知識,而是說,作為一名教授,他們掌握的技能是研究和理論性理解,而不是寫代碼和為客戶提供價值。

你看到區(qū)別了嗎?

我合作過的最好的程序員,他們的工作方式就是做東西,做很多東西,并且?guī)缀跻恢边@樣。

例如,現(xiàn)在幾乎每個人都使用 WordPress。在 WordPress 出現(xiàn)很久之前,我就用 PHP 和 MySQL 創(chuàng)建了 3 到 5 個不同的內(nèi)容管理系統(tǒng)。我寫過游戲、移動應(yīng)用程序、框架,還有 SAAS 應(yīng)用程序。

沒人付錢讓我做這些事情。我做這些事純粹是出于好玩、學習或好奇的目的。

我已經(jīng)好幾年都沒有上過課了,即使上了,我也不覺得這會對我的事業(yè)有任何幫助。然而,如果我決定坐下來,從頭開始創(chuàng)建我自己的計算機語言或操作系統(tǒng),我打賭我一定能在過程中學到很多有趣的東西。

是的,我可以帶著那些想法上課,但在創(chuàng)建東西,犯下錯誤,以及真正“體會到”這一切的經(jīng)歷中,相比讀一本書或聽一次講座,我能收獲更多。

因此,我給你的建議(如果你做到了,相比沒有做的那些人而言,會帶給你巨大的優(yōu)勢),就是:

解決一個你想解決的問題。創(chuàng)建一個用于某件事的軟件,解決一些你本人或他人想要通過軟件解決的問題。每天為這個軟件寫代碼,晚上寫,周末也寫,每天都寫。即使你每天只花了 15 分鐘寫代碼,也沒關(guān)系。

最終,你將得到一個能用的軟件,這很不錯。

然后,你再重復(fù)這一過程。做一個其他的東西。不斷地做?;ㄙM大量的時間,通過創(chuàng)建更多的東西來提升你的技能。

做東西的同時,注意在你的網(wǎng)站上保存工作,并將其放在一個作品集中。每次你結(jié)束了一個項目,就將它上傳到 Hacker News、Reddit 或其他什么網(wǎng)站,并發(fā)條關(guān)于它的博文。

你現(xiàn)在僅僅 17 歲,當你 20 歲的時候,你已經(jīng)輕松地將兩千多小時用于鍛煉技能,你的個人作品集中也有了大概十到二十多個軟件,你學習到的經(jīng)驗是那些僅僅上課的人無法比擬的。

更重要的是,你已經(jīng)清楚地告訴別人,你能夠獨立地寫代碼,解決問題并給世界帶來一些新東西。這是最難能可貴的一點,也是公司在不斷追求的一點。

一旦你找到了工作,請繼續(xù)在業(yè)余時間創(chuàng)建東西,并提升你的工作技能。你的提升速度將比你的同事更快,因為他們在下班回家后看電視,而不是學習、成長或創(chuàng)建東西。他們拿到了薪水就回家享受去了。

你做的越多,你學的也越多;你學的越多,你的價值就越高;你的價值越高,你就越容易找到工作,你的工資也就更高,這是一個良性循環(huán)。

所以,去做些東西出來。現(xiàn)在就開始寫代碼吧!

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • JAVA
    +關(guān)注

    關(guān)注

    20

    文章

    3002

    瀏覽量

    116512
  • 編程
    +關(guān)注

    關(guān)注

    90

    文章

    3716

    瀏覽量

    97226
  • 程序員
    +關(guān)注

    關(guān)注

    4

    文章

    956

    瀏覽量

    30950
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    求找一份芯片資料?

    #芯片資料#觸控芯片 最近想把物理按鍵改成觸控按鍵按,需要支持20個按鍵,在網(wǎng)上了解到義隆有款eKT2101觸控芯片,無奈沒找到芯片手冊,翻閱了好多網(wǎng)站,官網(wǎng)也沒找到入口在哪,希望能找到
    發(fā)表于 12-25 00:25

    大理的AI野心藏不住了——風花雪月中千名程序員探討人工智能

    2025 年12月4日至6日第二屆CCF程序員大會暨大理人工智能與應(yīng)用國際開發(fā)者大會在大理圓滿落幕。
    的頭像 發(fā)表于 12-24 17:45 ?731次閱讀
    大理的AI野心藏不住了——風花雪月中千名<b class='flag-5'>程序員</b>探討人工智能

    程序員最常見謊言

    了。 28我已經(jīng)測試過了,這個功能沒問題,可以上線了。 29別擔心,這個問題很快就能解決。 30代碼快寫完了,已經(jīng)完成 90% 了 。 希望大家對程序員些容忍以及諒解! 各位程序員你們都被我說中了哪些?說說你們的觀點
    發(fā)表于 12-10 08:24

    一份CS1256的demo 不勝感激!郵箱 1796404950@qq.com

    最近在使用CS1256時,發(fā)現(xiàn)校準時測出的數(shù)據(jù)都特別大,都是0xFFFFE5等等,不管是測內(nèi)短還是外部校準電阻。希望能提供一份驅(qū)動以供參考!
    發(fā)表于 11-04 02:55

    一份 CS1259 阻抗測量的demo 郵箱 985688759@qq.com

    一份 CS1259 的demo郵箱 985688759@qq.com 主要想測量不同頻率下阻抗,另外請問有沒有CS1259的開發(fā)板。還是只能自己畫板子呢?
    發(fā)表于 10-31 17:49

    奔赴熱AI,碼力全開!Talkweb House@1024程序員日系列活動圓滿收官

    1024程序員日”系列活動至此劃上了個圓滿句號。本屆1024程序員節(jié)以“AI構(gòu)建世界,智能引領(lǐng)未來”為主題,廣邀技術(shù)大咖、產(chǎn)業(yè)領(lǐng)袖、企業(yè)代表與全球開發(fā)者齊聚星城
    的頭像 發(fā)表于 10-27 18:59 ?795次閱讀
    奔赴熱AI,碼力全開!Talkweb House@1024<b class='flag-5'>程序員</b>日系列活動圓滿收官

    開鴻智谷“以賽促學、以賽選才”|1024程序員節(jié)暨開源鴻蒙構(gòu)建大會圓滿落幕!

    10月24日,由開鴻智谷聯(lián)合主辦的長沙1024程序員節(jié)暨開源鴻蒙構(gòu)建大會在長沙圓滿落幕。本次活動以“湘聚長沙,共赴熱AI”為主題,通過技術(shù)分享與實戰(zhàn)競賽相結(jié)合的方式,著力培養(yǎng)“開源鴻蒙+AI”領(lǐng)域
    的頭像 發(fā)表于 10-27 17:58 ?727次閱讀
    開鴻智谷“以賽促學、以賽選才”|1024<b class='flag-5'>程序員</b>節(jié)暨開源鴻蒙構(gòu)建大會圓滿落幕!

    一份CS1237資料

    您好,我需要一份CS1237和原理圖設(shè)計資料,和STM32的接線。和STM32的驅(qū)動程序,郵箱wyueheng@163.com
    發(fā)表于 09-16 11:30

    一份CS32G020實現(xiàn)ALT Mode功能的demo

    我們想用CS32G020實現(xiàn)作為sink端傳輸HDMI視頻的協(xié)議握手,電壓協(xié)商已經(jīng)可以實現(xiàn),主要是想實現(xiàn)ALT Mode握手,誰有相關(guān)的demo程序麻煩發(fā)我一份,799305423@qq.com,感謝,感謝
    發(fā)表于 08-22 11:49

    一份CS32L0101的開發(fā)資料

    一份CS32L0101的開發(fā)資料
    發(fā)表于 08-02 13:42

    求助一份CS32A010K8V7的ADC 通道開短路檢測功能例程

    求助一份CS32A010K8V7的ADC 通道開短路檢測功能例程
    發(fā)表于 07-23 09:47

    一份CS32A011K8V7的RS485通訊歷程

    一份CS32A011K8V7的RS485通訊歷程,郵箱:15317208748@163.com
    發(fā)表于 07-17 08:41

    一份CS1238 DEMO,感謝!

    一份CS1238 DEMO,郵箱981759913@qq.com ,感謝!
    發(fā)表于 07-03 17:32

    一份CS32G020K8U6的keil的chipsea.CS32G02x_DFP.pack安裝包,謝謝

    用CS32G020K8U6開發(fā)充電寶方案,工作交接導致keil相關(guān)的pack缺失,麻煩哪位好心人給我發(fā)一份到郵箱694306192@qq.com,謝謝啦
    發(fā)表于 05-21 11:30

    工業(yè)傳感器的“愛情長跑”:用精準數(shù)據(jù)守護每一份信任

    520特別策劃屬于工程師的浪漫2025/05/20工業(yè)浪漫精準數(shù)據(jù)用精準數(shù)據(jù)守護每一份信任520,這個以“愛”為名的日子總讓人聯(lián)想到玫瑰、誓言與浪漫但在工業(yè)世界中,有種“愛”更為深沉——它是傳感器
    的頭像 發(fā)表于 05-20 07:34 ?685次閱讀
    工業(yè)傳感器的“愛情長跑”:用精準數(shù)據(jù)守護每<b class='flag-5'>一份</b>信任