一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

自學(xué)程序員怎樣找到一份好工作

工程師人生 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:工程師吳畏 ? 2018-10-29 09:54 ? 次閱讀

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

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

下面是 Brain Knapp 的回答分享︰

我認(rèn)為你的看法錯(cuò)了。你覺得你需要上課,讓別人來(lái)教你,告訴你答案。從根本上講,自學(xué)的程序員能夠做不一樣的事情。

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

首先,這一切的開始是由于某人與某個(gè)吉他手產(chǎn)生了共鳴。大多數(shù)突然想要自學(xué)吉他的人,是想要成為另一個(gè)吉他手。之后,他們下定決心——“我也可以成為一個(gè)吉他手 ”,于是去了當(dāng)?shù)氐臉菲鞯?,買了一把二手吉他(因?yàn)槎旨阋?,但也很酷)?/p>

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

當(dāng)年輕的吉他手主動(dòng)地學(xué)習(xí)某首歌時(shí),他們往往需要觀看視頻、打印曲譜、練習(xí)和弦等等。然后,根據(jù)拿到的視頻和曲譜,他們會(huì)坐下來(lái)嘗試重新演繹歌曲。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

最終,你將得到一個(gè)能用的軟件,這很不錯(cuò)。

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

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

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

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

一旦你找到了工作,請(qǐng)繼續(xù)在業(yè)余時(shí)間創(chuàng)建東西,并提升你的工作技能。你的提升速度將比你的同事更快,因?yàn)樗麄冊(cè)谙掳嗷丶液罂措娨?,而不是學(xué)習(xí)、成長(zhǎng)或創(chuàng)建東西。他們拿到了薪水就回家享受去了。

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

所以,去做些東西出來(lái)?,F(xiàn)在就開始寫代碼吧!

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

    關(guān)注

    20

    文章

    2983

    瀏覽量

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

    關(guān)注

    88

    文章

    3673

    瀏覽量

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

    關(guān)注

    4

    文章

    954

    瀏覽量

    30193
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    一份在STM32F407的CS1239的驅(qū)動(dòng)程序

    一份STM32F407的CS1239的驅(qū)動(dòng)程序,目前沒有調(diào)試通,讀不到數(shù)據(jù),郵箱:298487317@qq.com謝謝?
    發(fā)表于 02-10 16:52

    阿里云升級(jí)通義靈碼AI程序員,全面上線

    近日,阿里云宣布其備受矚目的通義靈碼AI程序員已正式全面上線,為開發(fā)者帶來(lái)更為強(qiáng)大和便捷的編程輔助工具。 此次上線的通義靈碼AI程序員,在功能上實(shí)現(xiàn)了全面升級(jí)?,F(xiàn)在,它支持VS Code
    的頭像 發(fā)表于 01-09 11:16 ?546次閱讀

    TMS320C6000程序員指南

    電子發(fā)燒友網(wǎng)站提供《TMS320C6000程序員指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-24 17:19 ?0次下載
    TMS320C6000<b class='flag-5'>程序員</b>指南

    TMS320C55x DSP CPU程序員參考補(bǔ)充

    電子發(fā)燒友網(wǎng)站提供《TMS320C55x DSP CPU程序員參考補(bǔ)充.pdf》資料免費(fèi)下載
    發(fā)表于 12-21 11:36 ?0次下載
    TMS320C55x DSP CPU<b class='flag-5'>程序員</b>參考補(bǔ)充

    UCD3138A64/UCD3138128程序員手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《UCD3138A64/UCD3138128程序員手冊(cè).pdf》資料免費(fèi)下載
    發(fā)表于 12-09 14:42 ?0次下載
    UCD3138A64/UCD3138128<b class='flag-5'>程序員</b>手冊(cè)

    機(jī)械革命發(fā)布CODE AI程序員

    近日,英特爾新質(zhì)生產(chǎn)力技術(shù)生態(tài)大會(huì)在成都舉行,機(jī)械革命作為重要參展商帶來(lái)了多款明星產(chǎn)品引爆全場(chǎng)!其中更是在AI PC軟件生態(tài)產(chǎn)品發(fā)布分論壇上,Intel、智譜、機(jī)械革命三方聯(lián)合發(fā)布了專為程序員設(shè)計(jì)的CODE AI程序員本,成為本次大會(huì)的
    的頭像 發(fā)表于 11-30 10:34 ?860次閱讀

    Linux驅(qū)動(dòng)程序程序員指南

    電子發(fā)燒友網(wǎng)站提供《Linux驅(qū)動(dòng)程序程序員指南.pdf》資料免費(fèi)下載
    發(fā)表于 11-22 15:53 ?0次下載
    Linux驅(qū)動(dòng)<b class='flag-5'>程序</b><b class='flag-5'>程序員</b>指南

    AI編程工具會(huì)不會(huì)搶程序員飯碗

    AI編程工具可輔助編程,減少手動(dòng)編碼,提升效率,對(duì)程序員有積極影響也有挑戰(zhàn)。程序員需深化技能、拓寬知識(shí)應(yīng)對(duì)。長(zhǎng)遠(yuǎn)看,AI與人類程序員將共生共榮。
    的頭像 發(fā)表于 11-08 10:17 ?431次閱讀

    第五屆長(zhǎng)沙·中國(guó)1024程序員節(jié)開幕

    據(jù)官方媒體報(bào)道,10月24日;? 第五屆長(zhǎng)沙·中國(guó)1024程序員節(jié)在湖南湘江新區(qū)開幕;本次中國(guó)1024程序員節(jié)以“智能應(yīng)用新生態(tài)”為主題。設(shè)置有岳麓對(duì)話、技術(shù)英雄會(huì)、主題峰會(huì)及賽事、展覽等活動(dòng),
    的頭像 發(fā)表于 10-25 15:42 ?386次閱讀

    麻煩廠家發(fā)一份CS1237-SO的驅(qū)動(dòng)程序給我STC版本的

    麻煩廠家發(fā)一份CS1237-SO的驅(qū)動(dòng)程序給我STC版本的741891100@qq.com
    發(fā)表于 08-23 14:48

    一份CSU32P20的ADC范例程序

    一份CSU32P20的ADC范例程序,郵箱2605822110@qq.com
    發(fā)表于 08-10 18:04

    京東上萬(wàn)程序員都AI用它!

    對(duì)大模型生成代碼進(jìn)行智能修復(fù),為程序員開啟代碼漏洞修復(fù)的“自動(dòng)駕駛”模式,不但減少人工接入、提高工作效率,更為企業(yè)抵御內(nèi)外部各種攻擊構(gòu)建起道堅(jiān)固的安全屏障,確保業(yè)務(wù)的連續(xù)性和穩(wěn)定性。 JoyCoder是京東云自主研發(fā)的
    的頭像 發(fā)表于 07-17 16:29 ?395次閱讀
    京東上萬(wàn)<b class='flag-5'>程序員</b>都AI用它!

    程序員節(jié)視頻創(chuàng)意大賽,用串口屏贏取千元大獎(jiǎng)

    10月24日,程序員專屬的節(jié)日里,我們盛大開啟“程序員節(jié)視頻創(chuàng)意大賽”特別活動(dòng)!這不僅是場(chǎng)視覺的盛宴,更是智慧與創(chuàng)意的璀璨碰撞。我們誠(chéng)摯邀請(qǐng)每
    的頭像 發(fā)表于 07-08 10:38 ?72次閱讀
    <b class='flag-5'>程序員</b>節(jié)視頻創(chuàng)意大賽,用串口屏贏取千元大獎(jiǎng)

    程序員節(jié)視頻創(chuàng)意盛宴,邀您共襄盛舉!

    10月24日,程序員專屬的節(jié)日里,我們盛大開啟“程序員節(jié)視頻創(chuàng)意大賽”特別活動(dòng)!這不僅是場(chǎng)視覺的盛宴,更是智慧與創(chuàng)意的璀璨碰撞。我們誠(chéng)摯邀請(qǐng)每
    的頭像 發(fā)表于 07-04 09:00 ?67次閱讀
    <b class='flag-5'>程序員</b>節(jié)視頻創(chuàng)意盛宴,邀您共襄盛舉!

    求助一份電路圖

    各位大佬,誰(shuí)有這個(gè)開發(fā)板的電路圖,有的話可以分享給小弟一份
    發(fā)表于 05-07 12:12