計算機代碼已經(jīng)成為人們?nèi)粘I钪胁豢苫蛉钡囊徊糠,就像文字一樣,即使你不知道!在你的手機、平板電腦、計算機或游戲機的屏幕后面,隱藏著一種秘密語言,它可以讓一切正常工作。無論你是想為3D打印機創(chuàng)建設(shè)計程序,還是想保護數(shù)字信息免受網(wǎng)絡(luò)的攻擊,都需要借助計算機代碼的力量。這本書將真正幫助你探索程序員的職業(yè)生涯,告訴你視頻游戲開發(fā)者、計算機動畫師、軟件工程師等具體做什么工作,機器語言、網(wǎng)站編碼器等都是什么,以及編程界著名和有影響力的人物的故事,如計算機之父查爾斯·巴貝奇、世界上第一位計算機程序員奧古斯塔·阿達·金。此外,作者通過采訪許多業(yè)內(nèi)的佼佼者、年輕的程序員以及利用課余時間學習編程的學生,給予了更多的現(xiàn)實指導。本書適合對程序員的具體工作感興趣的讀者閱讀。
不涉及任何計算機代碼,只為告訴你編程世界的“真”生活,從眾多激情洋溢的少年編程高手、專業(yè)程序員精英人士的趣味訪談到計算機發(fā)展史上里程碑人物的人生故事。
1.手繪萌趣小插圖配以輕松的語言,讓你像讀漫畫書一樣愉悅;
2.章節(jié)后加上小測試環(huán)節(jié),讓你算出自己與編程工作的匹配度;
3.涵蓋了從計算機語言到應(yīng)用程序開發(fā),再到網(wǎng)絡(luò)安全和人工智能的所有領(lǐng)域,解答青少年或初接觸編程者的所有疑惑。
4.除了行業(yè)專業(yè)人士的提示和訪談,還有現(xiàn)在正在使用代碼的孩子們的鼓舞人心的故事。
簡·比德爾(Jane Bedell),兒時在干草堆里做白日夢,和奶牛交談,在書中尋找她的英雄。她是一位全職作家,獲得了美國明尼蘇達州哈姆林大學的創(chuàng)意寫作碩士學位。她和丈夫與兩條西伯利亞雪橇犬住在美國俄勒岡州的波特蘭。
第 1章 初探編程職業(yè) 1
第 2章 接受編程教育 21
第3章 了解程序設(shè)計語言 37
第4章 開始編寫代碼 56
第5章 計算機系統(tǒng)與應(yīng)用程序開發(fā) 74
第6章 大型機系統(tǒng)與嵌入式編程 97
第7章 多媒體游戲和視頻動畫設(shè)計 115
第8章 Web網(wǎng)站編程 138
第9章 人工智能技術(shù)與機器人 156
第 10章 互聯(lián)網(wǎng)安全 175
延伸閱讀 190
術(shù)語解釋 191
致謝 197