導航:首頁 > 程序命令 > p10程序員怎麼獲得

p10程序員怎麼獲得

發布時間:2022-05-27 14:48:44

Ⅰ 如何成為一個程序員

想要從零開始成為程序員,先不要著急的去學習,而是先要去了解程序員。

1.隨便在招聘網站搜索就會發現程序員會分有很多類型,那你就需要確定自己將來想要發展的方向,自己的職業規劃是什麼?

2.通過搜索可以看到,剛剛起步的程序員工資並不是很高而且學習階段也會比較忙,那這個時候你是不是靠考慮一下如何兼顧生活和工作?工資如何支配合理等問題(沒有經驗限制的工作相對較低)

php程序員崗位要求

關於學習建議你這樣試試看:

學習的方式基本可分為兩個類型,一個是碎片化的學習,一個是系統進修

  1. 你可以從網路上各機構大量的視頻或者書籍得到相關的學習資料。從大量的資料中,發現真正的干貨,從而不斷學習,這屬於碎片化的自習。由於自學周期比較長,還有不少小夥伴選擇是一邊工作賺取生活費,一邊再利用閑暇時間學習,當然如果你的精力充沛,這也是一個好辦法。

  2. 如果要報培訓班, 一定要找正規的培訓機構學習,不然容易被坑。培訓機構裡面的課程都是現在工作中需要用到的,時間短,基本上是可以讓你快速上手工作的。但是要把所有的知識點都消化就沒那麼快了,所以需要自己私下更加的努力,鞏固學習。

注意事項:

1. 自學要注意的是:自學入門時會很枯燥,不要兩天打魚三天曬網!!!切記

2. 在培訓機構里學習要注意的是:勤加練習、主動自學、有問題提,不懂的盡管問老師(把交的錢發揮到極致),不然之後再有問題就沒有這么好的機會能夠直接得到老師的指點了。

最後,祝願想要成為程序員的小夥伴都能心想事成哦(*^▽^*)~

Ⅱ 程序員是什麼,分哪些級別如何考

一、考試簡介

資格考試的參加者需要有一定的資歷或學歷條件,報考時需要有本單位認可,考試合格者由國家人事部和信息產業部頒發相應級別的計算機軟體專業技術資格證書。

水平考試與國際接軌,趨於市場化,參加者不限資歷和學歷,考試合格者由信息產業部頒發相應級別的計算機軟體專業技術水平證書,作為國內外用人部門聘用人才的依據。

同樣級別的資格考試與水平考試採用同一試卷,不同合格標準的方法。水平考試的合格標准高於資格考試。報考資格考試又達到水平考試合格標准者可以同時獲得資格證書和水平證書。以上兩種證書全國有效。

考試級別如下:

資格考試級別
水平考試級別
技術能力

初級程序員
初級程序員
技術員

程序員
程序員
助理工程師

高級程序員
高級程序員
工程師

系統分析員
高級工程師

網路程序員
助理工程師

網路設計師
工程師

二、報考條件

1、遵紀守法,工作努力,盡職盡責。

2、參加資格考試還須符合下列條件:

(1)有志從事計算機軟體工作的在職人員不論學歷、資歷,均可報考初級程序員資格考試。

(2)大學本科畢業的在職人員或擔任軟體技術員職務二年以上(含二年)的在職人員可以報考程序員資格考試。

(3)研究生畢業的在職人員或擔任軟體助理工程師職務二年以上(含二年)的在職人員可以報考高級程序員資格考試。

3、參加各級水平考試,不限學歷和資歷條件。

三、考試與報名

考試時間:每年10月14日(星期日)上下午一天。

考試形式:筆試(上午用2B鉛筆塗填答題卡)。

報名時間:每年5月-8月(各地考試實施機構可根據各地情況適當調整)。

報名地點:由各省(市)考試實施機構決定,一般比較穩定。 各地報考點的地址和電話在本網站上公布。

四、教材與培訓

信息產業部計算機軟體專業技術資格和水平考試辦公室組編的指定用書(包括考試大綱)與輔導用書陸續由清華大學出版社出版。各地報名處有售。

在報名處可以報名參加有關的培訓。
參考資料:http://www.cer.net/article/20040601/3106990.shtml

Ⅲ 阿里P職位的大佬,一般年薪都是多少

去年1名阿里前員工在互聯網社區曝光了自己的薪資,其跳槽到新公司一個月後發了工資,月入5萬多,表示很滿足!這樣的高薪資著實讓人羨慕,有網友推測,這是稅後的薪資,稅前估計超過6萬了。

二、高性能架構:成為互聯網架構師,你要的都在這里

有了大牛的代碼功底之後,接下來可以更好地學習分布式架構技術。透徹理解分布式架構的好處和優點必然性,適應市場需求,能夠去找一些更大的平台發展,提升自己的綜合技術能力和薪資。了解從傳統架構到分布式架構演變過程所帶來的技術變革,將理論和實戰相結合,透徹理解分布式架構及其解決方案。從分布式架構原理,到分布式架構策略,再到分布式架構中間件,最後在加上分布式架構實戰,讓程序員可以在技術深度和技術廣度上得到飛躍的提升,成為互聯網行業所需要的T型人才。

Ⅳ 阿里P10薪水有多少

P10年薪160w+,國內約有0.1W人。

P10=M5,P10=研究員/科學家,行業影響力+有影響力的成果或者科研方向。M5=分子公司總經理,母公司某事業部總經理,前支付寶上海的總經理就是M5。P10是所有技術人員夢想中的夢想。

阿里巴巴員工的薪資結構一般是 16 薪,好的團隊年終獎可以拿到更多。另外,隨著時間的推移,阿里巴巴在薪資和股票這兩塊表現出了相反的勢頭,薪資漲幅比較大,而授予的股數則下降明顯。據了解,大概 7 年前,一個阿里 P7 員工可拿到 2400-3200 股,而現在 P7 級別所授予的股數也就 800-1200 股,同樣工作滿 2 年才能拿,分 4 年拿完。

螞蟻金服的薪資現金部分與阿里巴巴較為相似,但期權部分相對比較寬松,早期甚至能拿到 2-3 萬股,現在 P7 級別也能拿 2000 股。但可以肯定的是,當螞蟻金服成功上市以後,對新員工的股票授予也會相應下降。



(4)p10程序員怎麼獲得擴展閱讀:

作為技術線的 P 序列,一共分為 14 級,從 P1 到 P14,目前校招過程中幾乎不會涉及 P1-3 級,最低從 P4 開始。而據筆者的了解,目前阿里巴巴集團大部分的校招最低級別也是 P5、P6。

目前阿里需求量最大的職級范圍分布在 P6-P8,這也是阿里集團佔比最大的級別。P6 級別的程序員 title 是高級工程師,P7 便已經是專家級別,P8 則是高級專家。

一般而言,江湖上行走小有名氣的阿里程序員至少也是 P8 級別。P10 級別的存在就是傳說中的大神級別,這個級別的程序員無一不是業界鼎鼎有名的存在,比如褚霸、畢玄等等。

Ⅳ 阿里巴巴java程序員p7級別需要哪些技能和條件,怎麼才能成功進入阿里p7級別

首先P7一般都不是隨便給的,都需要你有很深的資歷才能拿到。
一般進去的本科生和研究生給到P3,P4
優秀的給到P5
從P5到P7至少要干10年,要麼是學術能力強,要麼是工程能力強

Ⅵ 什麼樣的程序員可以拿到年薪百萬

你好,如阿里網路騰訊等互聯網大廠的工程師,工程師級別達到一定水平後可以達到百萬元年薪。

以阿里為例:

1、阿里工程師崗位職級

阿里巴巴集團採用雙序列職業發展體系:

一套體系是專家路線【P序列=技術崗】,程序員、工程師,某一個專業領域的人才,一共分為14級,從P1到P14,目前校招最低從P4開始。

一套體系是M路線,即管理者路線【M序列=管理崗】,從M1到M10。

考核因素是上一年的績效分數+直屬領導的打分+晉升委員會打分,這里的委員會一般由直屬領導+合作方的高管+懂業務的HRG組成。HRG:HR多面手,base在業務下面,在阿里話語權比別的互聯網HR高。

晉升標准:績效滿足3.75、主管提名、技術答辯通過。


P8架構師作為阿里「IT架構靈魂人物」的角色,他們不僅做著架構師的本職工作,還同時做程序開發,寫核心代碼的工作。另外,架構師依舊是技術高手,編程能力依然是一流的。

但根據當前的市場需求,互聯網大廠們對於普通Java開發人才需求逐年銳減,而對互聯網架構師人才的需求招聘量已經上升到50%,因此薪資更是不可同日而語。

對於想學習互聯網架構師的同學來說,北大青鳥、課工場等優秀品牌都是不錯的選擇。課程根據招聘需求制定,包含全部分布式微服務技術,對標阿里P8級別架構師。



希望我的回答對你有所幫助!

Ⅶ 怎麼才可以成為一名程序員要通過哪些考試要什麼資格認證

計算機技術與軟體專業技術資格(水平)考試(簡稱計算機軟體資格考試)是原中國計算機軟體專業技術資格和水平考試(簡稱軟體考試)的完善與發展。這是由國家人事部和信息產業部領導下的國家級考試,其目的是,科學、公正地對全國計算機與軟體專業技術人員進行職業資格、專業技術資格認定和專業技術水平測試。

計算機軟體資格考試網站
軟考在線
http://www.netandnet.net/
是一個專為准備參加軟考人員服務的計算機專業水平考試網站,內容括最新軟考新聞,軟考文章,軟考下載,軟考書店,軟考論壇等.

系統分析之窗
http://www.sawin.com.cn/
Sawin作為系統分析、軟體工程的技術推廣站點,特別關注軟體業所涉及的四個方面,即技術、管理、過程和質量,並以《讀者文摘》方式展示精品文章!

雲峰空間-系統分析員
http://www.peak-top.com/
建站2年,擁有大量系統分析員考試資料和經驗總結、軟體工程資料等等。

中國軟體考試聯盟
http://www.ciu.net.cn/
成立於2002年,是軟體水平考試和等級考試輔導站點

中國系統分析員
http://www.csai.cn/
軟體設計師|網路工程師|資料庫工程師|程序員|手機開發|軟考培訓|信息技術|系統分析師|自學考試|等級考試

軟考專版
http://www.divsun.com/
一個專門匯集計算機軟體專業技術資格和水平考試的個人站點,資源相當豐富! 軟考專版正在改版中,軟考通訊錄正在升級中,請改日訪問,不便之處敬請諒解。

軟體水平考試指南
http://www.exam100.com
涉及最新考試動態、考試政策咨詢等,還提供計算機水平考試客戶端工具BookMan免費下載包括了軟體水平考 試大綱、各地考試中心聯系方法、試題庫等資料。

計算機軟體資格考試論壇
論壇首頁-程序員考試交流中心
http://www.xiaohui.com/forum/forumdisplay.php?fid=7
計算機資格與水平考試、計算機等級考試情報交流中心...

高程網設論壇
http://bbs.cnitexam.com/index.php?cateid=4
提供軟體水平&資格考試指南、高級程序員考試、網路設計師相關的資料、技術方案。

中國IT考試網
http://bbs.cnitexam.com/
主要討論計算機資格&水平考試、計算機等級考試的相關內容,注冊會員有6000多。

計算機軟體水平考試——按軟體水平級別學習
http://bbs.kaowang.com/index1.asp?ClassID=3

計算機軟體資格考試證書

計算機軟體資格考試證書封面

計算機軟體資格考試證書內頁

計算機軟體資格考試簡介
計算機技術與軟體專業技術資格(水平)考試(簡稱計算機軟體考試)是原中國計算機軟體專業技術資格和水平考試(簡稱軟體考試)的完善與發展。這是由國家人事部和信息產業部領導下的國家級考試,其目的是,科學、公正地對全國計算機技術與軟體專業技術人員進行職業資格、專業技術資格認定和專業技術水平測試。

根據人事部、信息產業部文件(國人部發[2003]39號),計算機軟體考試納入全國專業技術人員職業資格證書制度的統一規劃。通過考試獲得證書的人員,表明其已具備從事相應專業崗位工作的水平和能力,用人單位可根據工作需要從獲得證書的人員中擇優聘任相應專業技術職務(技術員、助理工程師、工程師、高級工程師)。計算機技術與軟體專業實施全國統一考試後,不再進行相應專業技術職務任職資格的評審工作。因此,這種考試既是職業資格考試,又是專業技術資格考試。
同時,這種考試還具有水平考試性質,報考任何級別不需要學歷、資歷條件,考生可根據自己熟悉的專業情況和水平選擇適當的級別報考。程序員、軟體設計師、系統分析師級別的考試已與日本相應級別的考試互認,以後還將擴大考試互認的級別以及互認的國家。

計算機軟體資格考試分類:
這種考試分5個專業類別:計算機軟體、計算機網路、計算機應用技術、信息系統、信息服務。
每個專業又分三個層次:高級資格(高級工程師)、中級資格(工程師)、初級資格(助理工程師、技術員)。
對每個專業、每個層次,設置了若干個資格(或級別)。從2004年開始將逐步實施這些級別的考試。

計算機軟體資格考試證書有效期:
合格證書有效期為3年。期滿前3個月內,持證者需要到指定登記機構進行再登記。再登記時需要持有接受新知識、新技術培訓和繼續教育的證明。有關登記的辦法將另行頒布。原計算機軟體專業技術資格證書和水平證書繼續有效。
考試合格者將頒發由中華人民共和國人事部和中華人民共和國信息產業部用印的計算機技術與軟體專業技術資格(水平)證書。

計算機軟體資格考試時間:
從2004年開始,每年將舉行2次考試。每年上半年和下半年考試的級別不盡相同。考試大綱、教材、輔導、參考用書由全國計算機技術與軟體專業技術資格(水平)考試辦公室組編陸續出版。

2004年下半年計算機技術與軟體專業技術資格(水平)考試報考指南

考試時間安排:
註:各科目考試均及格才能合格。
考試形式:均為筆試。
報名時間:一般在7-9月間,由各地考試機構根據當地情況確定。
報考條件:
1、遵紀守法,恪守職業道德;
2、具有一定計算機技術應用能力。
報考任何級別都不限學歷和資歷條件。
報名手續:
在當地考試機構指定的報名點,按當地標准交納報名考試費,帶身份證件,一寸近照3張。

11月6日考試 程序員
上午 9:00-11:30 基礎知識 使用2004年新版考試大綱和教材
下午 2:00-4:30 應用技術
軟體設計師
上午 9:00-11:30 基礎知識
下午 2:00-4:30 應用技術
系統分析師
上午 9:00-11:30 綜合知識
下午 1:30-3:00 案例分析
3:20-5:20 論文
網路管理員
上午 9:00-11:30 基礎知識
下午 2:00-4:30 應用技術
資料庫系統
工程師
上午 9:00-11:30 基礎知識
下午 2:00-4:30 應用技術
網路工程師
上午 9:00-11:30 基礎知識
下午 2:00-4:30 應用技術

2004年下半年計算機技術與軟體專業技術資格(水平)考試指定用書

1、考試大綱(清華大學出版社,已出版)
程序員考試大綱,5元
網路管理員考試大綱,5元
軟體設計師考試大綱,5元
網路工程師考試大綱,5元
資料庫系統工程師考試大綱,5元
系統分析師考試大綱,5元

2、指定教材(清華大學出版社,已出版)
程序員教程,48元
網路管理員教程,46元
軟體設計師教程,60元
網路工程師教程,60元
資料庫系統工程師教程,66元
系統分析師教程(系統分析員教程),67元

3、試題分析解答(清華大學出版社)
2004年上半年試題分析解答,25元,8月底出版

4、指定輔導用書(西安電子科技大學出版社,8月25日出版)
程序員考試輔導,40元
軟體設計師考試輔導,45元
網路管理員考試輔導,30元
資料庫系統工程師考試輔導,50元
網路工程師考試輔導,待定價

5、參考用書
系統分析師技術指南,39元(清華大學出版社,已出版)
系統分析師常用工具,22元(清華大學出版社,已出版)

2004年各地軟體考試對外聯系查詢方式

地區 郵編 地址 查詢
全國
100043
北京4356信箱全國軟考辦
www.ceiaec.org

北京
100027
北京東外新中街11號人事考試中心
www.bjpta.gov.cn(網上報名)

上海
200032
上海市瑞金路438號職業能力考試院
www.21cnhr.com,021-64031155

天津
300040
天津解放北路161號教育中心
www.teiaec.org.cn,022-23326389

重慶
400020
重慶江北區建北四支路2號信息局
www.jxc.cq.gov.cn,023-67511780

湖北
430060
武漢市武昌彭劉楊路189號微機辦
www.hbsoft.net, 027-88874377

廣東
510033
廣州連新路171號信息大樓7層軟考辦
www.gdcst.org, 020-83549674

廣東
510075
廣州天河路13號4樓人事考試中心
www.gdkszx.com.cn 020-37605296

江蘇
210003
南京市中山北路285號701室信息廳
www.jsiid.gov.cn, 025-83342413

浙江
310006
杭州市環城西路新5號軟考辦
www.topcheer.cn., 0571-85118167

湖南
410011
長沙八一路省信息產業廳辦公室
www.hniec.org,0731-4461614
遼寧
110013
沈陽市瀋河區小北關街126號
遼寧省信息技術教育中心
www.lnitec.com, 024-88560655
024-88560755

江西 330002
南昌市井崗山大道1116號軟考辦
www.jict.org0791-6492261

安徽
230001
合肥市蕪湖路325號省建工大廈四樓省人事考試中心
0551-2648014

陝西
710054
西安市西影路59號軟考辦
www.shaanxirk.com, 029-85523927

河南
450003
鄭州市花園路85號信息廳科技處
www.heiec.net,www.itha.gov.cn
0371-5582243
河北
050000
石家莊裕華西路408號職稱考試中心
0311-7909278

新疆
830011
烏魯木齊北京南路40號附4號信息辦
www.xjxxb.gov.cn,0991-3845804

山東
250014
濟南市燕山路2號人事考試中心
0531-8932041-2332

福建
350001
福州市湖東路49號1樓信息廳教育中心
www.info-e.gov.cn,0591-7532011

黑龍江
150001
哈爾濱南崗區文敏街9號信息廳軟考辦
www.hljeiec.net,0451-2625467

四川
610015
成都市東二巷21號人事考試中心
028-86757442

吉林
130051
長春市新發路32號信息廳科教處
www.jlsxxcyt.org.cn,0431-2716494

吉林
130051
長春市人民大街59號人事廳職考辦
0431-8905423

廣西
530022
南寧市新竹路20號人事考試中心
www.gxtpa.com.cn,0771-5852432

甘肅
730000
蘭州皋蘭路100號統辦1號樓職考中心
0931-8881909

貴州
550001
貴陽中華北路242號省信息廳軟考辦
0851-6865250

寧波
315040
江東桑田路688號生產力促進大樓208室
cc.nbinfo.net.cn,0574-87805727

山西
030001
太原市並州北路143號省信息辦
0351-4040969

雲南
650021
昆明五一路221號(社院大廈)605室
0871-5033747

大連
116021
沙河口區成仁街9號銀都大廈信息局
www.dlbii.gov.cn 0411-84609323

海南
570203
海口白龍南路53號人力資源局考試部
www.himprec.org.cn,0898-65375001

內蒙古
010020
呼市中山東路團結巷83號人事考試中心
0471-6601701

寧夏
750001
銀川市湖濱東街83號人事考試中心
0951-6198143

青海
810008
西寧市五四西路4號計委信息中心
www.qhei.gov.cn,0971-6305907

西藏
850000
拉薩市娘熱路5號人事廳考試中心
0891-6823043

全國的考務工作由信息產業部電子教育中心負責。各省(市)的考試機構由當地人事主管部門與信息產業主管部門協商確定。一般在各大、中城市都有報名點和考試點。

Ⅷ 阿里p10多少人

M5/P10 以上,在阿里及關聯公司工作滿三年。值得一提的是,經發委成員必須從組織部選出,但組織部成員不一定能夠成為經發委成員。而到目前為止,阿里巴巴經濟體委員會的成員已經達到 100 人左右。

阿里巴巴員工的薪資結構一般是16薪,好的團隊年終獎可以拿到更多。另外,隨著時間的推移,阿里巴巴在薪資和股票這兩塊表現出了相反的勢頭,薪資漲幅比較大,而授予的股數則下降明顯。

Ⅸ 如何成為程序員 自學編程的秘訣

你也許曾經想過要學習如何開發軟體或只是想臨時的寫出一個腳本但不知道如何入手。 幸運的是,現在的互聯網上到處都有豐富的學習資源讓你能在短時間里成為一個程序員。 因為互聯網的出現,使程序員們可以通過它討論軟體開發技術,發布學習指導,以及共享代碼實例讓其他人可以在線學習。 如果你感興趣如何才能成為一個程序員,從網上這些大量的優秀的培訓資料、學習向導入手將會是個不錯的開始。 首要之首:不要急於選擇一種語言 新手們有一個常見的錯誤就是猶豫於判斷哪種編程語言是做好的、最該先學的。 我們有很多的選擇,但你不能說那種語言最好。 我們應該理解:說到底,什麼語言並不重要。 重要的是理解數據結構、控制邏輯和設計模式。任何一種語言甚至一種簡單的腳本語言都會具有所有編程語言都共有的各種特徵,也就是說各種語言是貫通的。 我正在攻讀我的計算機學學位,我編程使用Pascal,匯編,和C語言,事實上我從來沒有把它當成職業以求獲得回報。 我一直在自學編程,工作上用不到它,我使用現有的知識,參考各種文檔和書本,學習它們的用法。 因此,不要急於選擇何種編程語言。 找出你想要開發的東西,使用一種能夠完成這項任務的語言,這就可以了。 根據各種開發平台的不同,有很多不同的軟體開發形式可供你選擇:從網站應用到桌面軟體到智能手機軟體到命令行腳本工具。 這篇文章里,我將重點介紹一些很受歡迎的入門教程和資源,它們能幫助你學會如何在各種主流的平台上編程開發。 我先假設你是一個悟性很強的讀者,但對於新手,當我談論程序代碼時還是要按照入門級的水平。 因為即使是你自己看一篇編程入門 手冊,如果發現都能理解時,心情自然會很高興,這樣利於你進一步學習。 桌面腳本 想要動手在Windows里或蘋果系統里編程,最簡單的方法是從一種腳本語言或宏語言開始,例如AutoHotkey (Windows) 或 Automator (蘋果系統)。 如今一些硬體程序員沖著他們的屏幕大喊大叫,說AHK和AppleScript並不是真正的編程語言。 也許他們說的是對的技術上,這些種類的語言只能做一些上層的編程。 但是對於那些只是想來脫盲、想在他們的電腦里實現一些能自動運行的程序的新手來說,這些語言會是一個絕妙的入門入口而且你會吃驚於它們豐富的功能。 例如,大家都喜愛的Texter就是Adam使用AutoHotkey開發的能獨立運行的Windows應用程序,所以說這種腳本語言遠不是只能開發小規模腳本軟體。 如果你想從AutoHotkey入手,可以參考Adam的指導: how to turn any action into a keyboard shortcut using AutoHotkey(然後,你可以下載 Texter源代碼 看看這個功能齊全的使用AHK開發的Windows應用程序的內部結構)。 Web開發 除了把自己約束在特定的編程語言和特定的操作系統上,你還可以在瀏覽器里開發你的殺手鐧程序,讓它在互聯網上運行,這就是webapp。 歡迎來到奇妙的web編程世界。 HTML 和 CSS:開發網站,你第一件要知道的事情就是HTML(網頁就是由它組成的)和CSS(一種讓外觀更好看的樣式標記)。 HTML 和 CSS 並不是編程語言它們只是頁面的結構和樣式信息。 然而,在開始開發web應用程序之前你必須要學會如何手工的編寫簡單的HTML和CSS,web頁面是任何webapp的前端顯示部分。 這個 HTML 指導 是你入手的好地方。 JavaScript:當你可以通過HTML和CSS構建一個靜態頁面後,事情就開始變得有趣了因為到了該學JavaScript的時候了。 JavaScript是一種web瀏覽器上的編程語言,它的魔力就是能在頁面里製造一些動態效果。 JavaScript可以做bookmarklets, Greasemonkey 腳本, 和 Ajax, 所以它是web上各種好東西的關於因素。 學習JavaScript從這里開。 伺服器端腳本:一旦你學會了網頁里的知識,你就要開始對它添加一些動態伺服器操作為了實現這些,你需要把目光轉移到伺服器端腳本語言,例如PHP, Python, Perl, 或 Ruby。 舉個例子,如果想要製作一個網頁形式的聯系方式表單,根據用戶的輸入發送郵件,你就需要使用伺服器端腳本來實現。 像PHP這樣的腳本語言可以讓你跟web伺服器上的資料庫進行溝通,所以如果你想搭建一個用戶可以登錄注冊的網站,這樣的語言正是你需要的。 Webmonkey 是一個優秀的web開發資源網站,裡面有大量的各種web編程語言的指導手冊。 閱讀一下他們的 PHP 初學者指南。 當你感覺差不多了的時候,看看WebMonkeys PHP and MySQL tutorial 學習如何使用PHP跟資料庫交互。 網上最好的要數PHP語言官方的在線文檔和函數參考了。 每個知識點上 (例如strlen function這個)都在後面列出來用戶的評論注釋,這些對於文檔的本身是非常有價值的。 (我很喜歡PHP,但還有很多其他種伺服器端的腳本語言你們都可以選擇。) Web框架:過去數年裡,web開發人員在開發動態網站的過程中不得不一遍又一遍的針對重復遇到的問題寫出重復的代碼。 為了避免這種每次開發一些新網站都會重復勞動一次的問題,一些程序員動手搭建了一些框架,讓框架替我們完成重復性的工作。 非常流行的 Ruby on Rails 框架,作為一個例子,它利用Ruby編程語言,為我們提供了一個專門面向web的架構,普通的web應用程序都能使用它來完成。 事實上,Adam使用Rails開發了他的第一個正式的(而且是嘆為觀止的!)web應用程序,MixTape.me。這就是 他的如何在沒有任何經驗的情況下搭建一個網站。還有一些其他的web開發框架包括 CakePHP (針對 PHP 編程者), Django (針對 Python 編程中), 以及 jQuery (針對 JavaScript). Web APIs: API (應用層序編程介面) 是指不同的軟體之間相互交換的程序途徑。 例如,如果你想在你的網站上放一個動態的地圖,你可以使用Google Map,而不需要開發自己的地圖。 The Google Maps API 可以輕松的讓你通過JavaScript在程序中引入一個地圖到你的頁面上。 幾乎所有的現代的你所知道的和喜愛的web服務都提供了API,通過這些API你可以獲取到他們的數據和小工具,在你的應用程序里就可以使用這些交互過來的東西了,例如Twitter, Facebook, Google Docs, Google Maps, 這個列表遠不止這些。 通過API把其他web應用集成到你的web應用里是現在富web開發的前沿地帶。 每個優秀的主流的web服務API都附帶有完整的文檔和一些快速入手的指導(例如,這個就是 Twitter的)。 瘋狂吧。 命令行腳本 如果你想開發一個程序,讓它讀取文字或文件、輸入輸出一些有用的東西,那麼,命令行腳本語言將是個不錯的選擇。 然而它並不像web應用程序和桌面應用程序那樣有吸引力和好看的外觀,但是作為快速開發的腳本語言,你卻不能忽視它們。 很多的在linux平台上運行的web腳本同樣能以命令行模式運行,例如Perl,Python和PHP,所以如果你學會了使用它們,你將能在兩種環境中使用它們。 我的學習道路一直沒離開Peal太遠,我自學Python使用的是這本優秀的在線免費書Dive into Python。 如果成為一個Unix高手也是你學習的目標,那麼你絕對要精通bash這個腳本語言。 Bash是Unix和Linux環境下的一種命令行腳本語言,它能夠為你做所以的事情:從自動備份資料庫腳本到功能齊全的用戶交互程序。 起初我沒有任何使用bash腳本的經驗,但最終我用bash開發了一個全功能的個人代辦任務管理器: Todo.txt CLI。 插件(Add-ons) 如今的web應用程序和瀏覽器都可以通過一些擴展軟體來豐富自己的功能。 由於一些現有的軟體,例如Firefox、WordPress越來越受到開發人員的關注,插件的開發也日益流行,人們都在說But if only it could do THIS 只要你掌握了HTML,JavaScript和CSS,你就可以在任何的瀏覽器里開發你想要的很多東西。 Bookmarklets, Greasemonkey user scripts, 和 Stylish user styles這些軟體都是用的更普通頁面一樣的語言寫成的, 這幾個東西都值得你去研究一些。 更高級的瀏覽器擴展程序,例如Firefox的擴展,它們可以幫助你很多。 開發Firefox的擴展,舉個例子,需要你精通JavaScript和XML(一種標記語言,類似HTML,但具有更嚴格的格式)。 早在2007年我就寫下來 how to build a Firefox extension, 這是我在笨手笨腳的研究網上的一些學習資料後獲得的成果。 很多免費的、受歡迎的web應用程序都提供了擴展框架,例如WordPress 和 MediaWiki。 這些應用程序都是用PHP寫成的,所以只有對PHP熟悉你才能做這些事情。 這個就是 如何編寫WordPress插件。 而想駕馭Google Wave前沿技術的開發人員可以從使用HTML, JavaScript, Java, 和 Python 寫小組件和小工具開始。 我寫的第一個Wave bot是跟著這個 一個下午時間的快速入門指導開始的。 開發桌面上的Web應用程序 學習編程最好的結果是你在一個環境下學的東西可以應用到另外的環境中。 先學習開發web應用程序的好處就是我們有一些方法可以讓web應用程序直接在桌面上運行。 例如, Adobe AIR 是一個跨平台的即時運行平台,它能讓你編寫的程序運行在任何裝有AIR的操作系統的桌面上。 AIR應用程序都是由HTML, Flash, 或 Flex 寫成的,所以它能讓你的web程序在桌面環境中運行。 AIR是開發部署桌面應用程序的一個優秀的選擇,就像我們提到過的 10個讓你值得去安裝AIR的應用程序。 移動應用開發 能在iPhone或者Android智能手機上運行的手機應用程序的開發如今正呈現井噴之勢,所以你也可以夢想一下如何在iTunes應用商店裡通過你的天才程序大賺一筆。 但是,作為一個編碼新手,直接奔向移動開發所經歷的學習曲線可能會很陡,因為它需要你熟悉高級的編程語言,例如Java和Objective C。 然而,你當然應該看看iPhone 和 Android 編程究竟是什麼樣子的。 閱讀這個 簡單的iPhone應用開發例子 可以初步認識一下iPhone程序的開發過程。 Android 程序都是由Java寫成的,這有一個 簡單的視頻教程教你如何開發第一個Hello Android程序(註:可能需要代理才能看這個視頻)。 耐心,刻苦,嘗試,失敗 好的程序員都有一個不達目的誓不罷休的品質,他們會驚喜於通過長期推敲和失敗換來的一點成績。 學會編程會有很好的回報的,但是學習的過程可能會是飽受挫折和孤獨的。 如果有可能,最好找個伴一起陪你做這件事。 想精通編程,這和其他事情一樣,需要堅持,反復嘗試,獲得更多的經驗。 這篇文章里的內容就是對那些想通過自我研究達到學會編程目的的新手們的一些重要建議。 編程老手們:我有什麼遺漏嗎? 不論你的水平如何,請留下你的想法

閱讀全文

與p10程序員怎麼獲得相關的資料

熱點內容
配音秀app怎麼誦讀 瀏覽:750
sparkcore源碼 瀏覽:100
程序員中年生活 瀏覽:355
讀取加密信息失敗怎麼回事 瀏覽:510
編譯過程之後是預處理嗎 瀏覽:351
安卓是基於什麼做出來 瀏覽:600
視頻字幕提取APP怎麼使用 瀏覽:59
js通過ip地址連接伺服器嗎 瀏覽:848
java數字金額大寫金額 瀏覽:858
人人影視路由器固件編譯 瀏覽:967
照片通訊錄簡訊怎麼從安卓到蘋果 瀏覽:458
邏輯開發編譯環境 瀏覽:672
ce自己編譯 瀏覽:898
javaexe進程 瀏覽:478
電腦wechat是什麼文件夾 瀏覽:958
單片機moc3041 瀏覽:788
at命令串口助手 瀏覽:751
吸血app怎麼關閉 瀏覽:37
雲伺服器地圖不見了怎麼辦 瀏覽:242
mc伺服器應該叫什麼名字 瀏覽:607