導航:首頁 > 程序命令 > 程序員法語講解

程序員法語講解

發布時間:2022-04-27 23:46:21

程序員如何學英語 零基礎也能成為重慶北大青鳥程序員

因此,據我觀察,即便剛入門不久的程序員,面對陌生的問題,一般也能查閱英文文檔,找到需要的信息。但同時,我也發現,經常閱讀英文文檔的程序員,英語水平許多時候卻並不像「經常閱讀英文」的樣子。下面我列幾點自己的學習心得,供大家參考。 讀文檔不能只讀代碼 讀文檔只讀代碼,是很多程序員的習慣,也是導致程序員雖然讀了很多英文資料,英文水平卻沒有相應提高的原因之一。以前曾在《程序員》上看到介紹閱讀技術圖書方法的文章,提出過「先代碼後文字」的方法,也就是「先看代碼,看不明白再看文字」。這種閱讀法能極大提高閱讀效率,但如果技術圖書只看代碼就足夠,還要文字干什麼呢?很多時候,代碼只是冰山一角,代碼背後的思維和邏輯才是真正的重頭戲,只有寫成文字才能解釋,也只有閱讀文字才能理解。 比如,代碼都是「x = 5;」,有時的說明是x should be not more than five,有時的說明是x should be no more than five.不查詞典,你能弄清楚兩種說法的區別嗎—前者是「x必須小於等於5」,後者是「x應當只有5」,意思不同,應用的方法與場合也不相同。 這些年來經常有希望翻譯技術文檔的程序員來找我討論翻譯問題,希望了解一些句子應該如何表達。一開始,我也認為這是中文表達的問題,但後來逐漸發現,其實更多的問題出在英文閱讀上,所以我的回答經常是:你覺得作者這里說的是什麼意思?引導對方把原文的意思逐步表達出來,其實這時候,真正的譯文已經浮出水面了。 最近的例子來自這句話:「But as with any web-based system, atom-based solutions trade scalability for latency, making atom often inappropriate for very low-latency notifications」。這句話之所以難翻譯,問題似乎在於,除去句子的主幹,之前有一個But as…,之後又有一個making…。然而我最後發現,對這個句子有疑問的程序員其實根本沒搞懂trade…for…的用法(翻譯為「基於atom的解決方案需要權衡延遲和性擴展性」),如果明白它是「犧牲xx換取xx」之後,整個句子就相當好理解,也非常容易翻譯了:與所有基於web的系統一樣,基於atom的解決方案為追求可擴展性,增大了延遲,所以atom通常並不適用要求極低延遲的提示。 要解決這個問題,首先要做的是改變「只看代碼不看文字」的習慣,至少要做到「閱讀文字之後,認識到它的意思與代碼是一致的」;其次是通過閱讀純文字的英文資料來學習某些新的知識(比如關於深入原理的細致講解),這個方法我推薦給許多朋友,非常有效。 注意讀音 以前總聽人說,中國人學了很多年英語,其實是啞巴英語。不知道現在的情況有多少改觀,但就我所見,不少程序員雖然閱讀了大量英文資料,也會加入英文的討論組,也敢開口說,但還會在讀音上出現許多問題。這里說的「讀音」,並不是字正腔圓的口音,而是一些術語的讀音。 眾所周知,計算機科學的術語來源非常廣泛。例如設計模式里,有一種模式叫Facade,許多人往往直接讀作['f?kɑ:d],其實這個詞來自法文,正確的讀音其實是[f?'sɑ:d];再比如偽代碼的「偽」pseudo,正確的讀音是['su:d?u],但我很少遇到程序員能把它讀對,許多人乾脆不會發這個音。 也許有人說,這些問題不重要,大家「將錯就錯」,約定俗成就得了,但事情沒有這么簡單。最近我參加某個技術聚會,有一位嘉賓(技術高手)把框架名chameleon(變色龍)讀成了['t∫?milj?n],而正確的讀音是[k?'milj?n],因為沒有文字資料,許多人聽了半天才知道他說的是什麼,一些不熟悉chameleon的聽眾更是到結束也沒明白。中國人聚會尚且如此,如果有機會參加中外技術交流,讀錯造成的問題就更大了。 要解決這個問題,有一個非常好的辦法,就是學習美國大學的公開課,耶魯、斯坦福等學校的計算機系都放出了許多高質量的公開課,學習其中的一些精品課程,不但能夯實基礎,還能順帶學會許多每天都要遇到但不會或者讀錯的術語。比如我就從中學到,數據類型char的讀音是[kɑ:],而不是[t∫ɑ:]. 鍛煉英文表達 如果你背過單詞,大概聽到過「被動單詞」和「主動單詞」的說法,前者是指「看到了能認出來」的單詞,後者指「表達時能主動應用」的單詞。據我觀察,許多程序員掌握的大多數英語,都屬於「被動英語」——看到了能認識,但要表達同樣的意思,未必說得出來。 平時這樣似乎沒有問題,但如果要查閱資料,不會表達就造成了大的障礙。相比中文技術資料世界中「無責任/不負責轉貼」泛濫的情況,英文技術資料的質量要高得多,Google搜索資料的准確性也遠高於網路;但要能夠順利應用英文資料,需要「主動」輸入信息,描述問題,這時候「被動英語」就成了大問題。 我遇到過很多次這樣的情況:即便答案近在咫尺,輸入正確的關鍵詞,Google的第一條結果就是答案,但程序員就是一籌莫展——因為他不知道計算機的「嘟嘟」聲是beep,不知道搜「多線程」資料應該用concurrency,也不知道「死機」是system halt,「黑屏」是blank screen…… 要解決這個問題,最好的辦法是在閱讀資料時多用心,記住這些說法;另一方面,沒事的時候多瀏覽stackoverflow之類的網站,不要因為問題與自己無關而忽略,要多留心這些問題到底是什麼,是如何表達的。這樣,在自己遇到問題時,才能迅速找到可能的解決方案,節省時間。 有人說,以漢語為母語的程序員,學習英語已經是迫不得已,不但要會閱讀,還要會表達,真是難上加難。這種說法有一定道理,但在目前並沒有更好的解決方案的情況下,學會閱讀、認准讀音、鍛煉表達,確實可以給自己帶來好處。長遠來看,要改變這種情況,需要中文技術圈的所有人員努力貢獻高質量的資料(原創和翻譯都可以),如果只是「無責任轉貼」,既不親自驗證,也不整理格式,中文技術資料的整體質量只會持續惡化,反向逼迫更多的人把英語學好。 英語是一門輔助工具,但是計算機技術卻是實實在在能夠幫助你成功就業的保障,相信重慶北大青鳥江北校區學子們能夠充分利用在校資源,讓自己的計算機英語以及計算機技能同時提升,最終達到高薪就業的目的。北大青鳥祝你成功!

② 數控機床程序員和調試員該怎麼用法語說

數控機床程序員 programmeur de la machine-outil à commande numérique
調試員 débogueur
我也是學法語的,這個翻譯好專業,上面兩個是我的翻法,可能不一定對噢。

③ 程序員用法語解釋是

C'est la personne qui est chargé de mettre le programme au point.

④ 程序員,架構師,軟體工程師的區別

1、程序員,架構師,軟體工程師的能力要求不同,程序員是從事程序開發、程序維護人員,但是不擅長寫文檔。軟體工程師的技術要求比較全面,會熟練的寫語言代碼,也會寫一些項目的文檔。架構師是軟體開發過程中的重要人物,主要負責大系統項目的架構設計。

2、程序員,架構師,軟體工程師級別不同,程序員分為初級程序員、中級程序員,軟體工程師是從事軟體職業的人員的一種職業能力的認證,架構師是團隊領導型人物,是需要從資深軟體工程師裡面提升為架構師。

3、程序員,架構師,軟體工程師平均年薪不同,美國谷歌程序員的工資最低年薪平均水平為12.8336萬,軟體工程師平均工資較高,谷歌軟體工程師年薪平均水平為25-30萬美元,架構師的工資水平是最高的,谷歌大數據架構師年薪為50-60萬美元。

⑤ 北大青鳥哪個老師講課最好

北大青鳥佳音校區秉承北京大學的治學作風,建立了以北京大學現職教師、優秀專職教師和名企工程師 三結合的「雙師型」師資隊伍,有力保證了人才培養質量。

總部專家、產品經理、技術專家、中心教員、中心班主任、職業規劃師從入學到畢業提供全方位教學服務,讓學習過程更輕松,讓學習效果更明顯,定製每個學員的IT夢想。

師資介紹

李強

學位:碩士

職稱: 高級講師

畢業院校: 西華師范大學-計算機學院

主講課程: ACCP軟體開發

個人簡介

精通C語言基礎, JavaSE、JavaEE、JavaOOP,C#、Winform、.NET等編程技術;

精通SQL Server、mySQL等主流資料庫及其視圖、存儲過程等常用資料庫技術;

精通HTML5、CSS3、JavaScript、Jquery、Jsp、Servlet、Ajax、 BootStrap等前端技術。

項目經驗

四川新聞網生活頻道項目

中升博能集團-博尼德產品官網

四川銀鑫汽車服務有限公司集團管理系統及官網項目

⑥ 法語職業名詞

caissier 收銀員
vendeur 售貨員
poissonier 魚商
boucher 肉商
cuisinier 廚師
gourmet 美食家
mecanicien 機械師
pharmacien 葯劑師
dentiste 牙醫
ophtalmologiste 眼科醫生
gynecologiste 婦科醫生
coiffeur 理發師
hotess de l\』air 空姐
hotess de caisse 收銀員
matelot 海員
informaticien (computer specialist/scientist) 計算機專業人士
Administrateur de bases de données 資料庫管理員
Administrateur reseau 網路管理員
administrateur système 系統管理員
Webmaster/Webmestre 網(站)管理員
programmeur (Web) 網路程序員
développeur (d\』applications) (應用軟體)開發人員
ingéniieur logiciel 軟體工程師
support technique 技術支持
webdesigner 網站設計師

⑦ 我是學法語的,我想問問,計算機二級對於我這專業的人有用嗎

沒用,計算機二級主要是教授一些編程的基礎知識,本人覺得如果不想從事程序員沾邊的工作,學那個沒必要,過一級就可以了,會一些日常的辦公軟體的使用就可以。中國的大學就是嫌的蛋疼

⑧ 為什麼從小就要學英語,而不是日語法語韓語等其他語言

國際發展咯。。
許多國家 英語都能通
以後有什麼交涉 也簡單多了阿
多學一種語言 也是 一種能力

一、英語是當今世界上主要的國際通用語言。
從全世界來看,說英語的人數已經超過了任何語言的人數,10多個國家以英語為母語,45個國家的官方語言是英語,世界三分之一的人口(二十幾億)講英語。比如在日本,除了他們的本國母語——日語之外,英語是他們的第二語言,很多高層次的日本人以會說英語為榮;
二、英語的使用范圍非常廣泛。
全世界75%的電視節目是英語,四分之三的郵件是用英語書寫,電腦鍵盤是英語鍵盤,任何一個會議敢號稱是國際會議,其會議工作語言一定要用英語,也是聯合國的正式工作語言。
我們看到,很多官方的、政府性質的活動、文件、交流方式都使用英語。
外貿行業也把英語作為通用語言,外貿交往、國際禮儀、書信函電、進出口文件、還有銀行文件語言等等,統統以英語作為標准通用語言。
大多數國家的高等學府,大學院校,都開設英語語言文學專業,僅在中國,就有一百多所大學設有英語專業或英語相關專業。
電腦和互聯網,也是建立在英語的基礎上,這個行業的語言,就是英語。
此外,在醫學領域、建築領域、文學領域,都與英語有極大的關聯。
三、國家發展和國際合作需要英語
中國在近幾十年的確發生了翻天覆地的變化,各方面都發展得很快。但是,不容置疑的是,我們在很多技術方面仍然落後於西方先進國家。要發展,要進步,要在較短的時間內掌握各種技術,我們不可能單靠自己搞研究,必須學習發達國家先進的技術,而學習的必要前提便是要掌握世界通用技術交流語言-英語。就計算機程序開發為例,雖然目前的計算機操作系統已經有中文版,但要進行應用程序開發,程序還是用英語編寫的。高新技術資料大部分都是以英語編寫。印度雖然在很多方面的發展比不上中國,但印度的軟體開發業卻比中國發達很多,造成這種差距的一個重要原因就是印度程序員普遍英語應用水平比中國程序員高。
我們在學習別人先進技術,經驗的同時,也需要與世界各國展開各種技術上和經濟上的合作。如果不懂英語,便無法與合作方溝通交流,也更談不上合作了。譬如某公司開發了一個具有世界水平的產品,如果能打開國際市場,前途將是一片光明。但偏偏公司人員不懂英語,無法很好地與國外客戶溝通,無法將產品的優良性能展示出來,這將是一個慘重的損失。
除上述重要性外,學好英語這門語言,對於學生而來說,還有如下好處:
第一、從小培養良好的英語的聽說讀寫的基礎,為在相關企業迎接更為復雜困難的英語學習大有裨益;
第二、一旦畢業,選擇英語類專業工作將使得我們的成功幾率大為增加,比如:除了英語類專業之外,相關專業還有:國際經濟法專業、國際貿易類、商務專業、醫學專業、國際政治專業、歷史專業、考古專業、傳媒專業、舞蹈專業、財務專業、文學專業、師范專業、數學專業、工程專業、電子專業、生物技術專業、軟體和信息技術專業等,都離不開英語的學習或國外文獻資料的查閱,沒有良好的英語基礎,這些專業領域是不會取得重大建樹的。
第三、對於某些重點學校,或者與國外建立了友好交流關系的學校,只有那些具有優勢英語的學生才有可能被錄取參加國外友好學校的交流活動;
第四、英語作為中考、高考的必選重點科目,其得分的高低,直接影響到是否在全班全年級占據優勢,被名牌大學錄取;
第五、即使是有偏科傾向的學生,如果她的英語口語或者寫作或者翻譯有一技之長,將來即使是沒有考上大學,他也會被社會廣泛需要的,比如從事翻譯、口譯、英語教師、幼兒園老師、外貿行業等。
第六、語言好的學生,其右腦的智商相對更高,反應更靈敏、溝通更快捷易懂、給人印象更深刻,在競爭激烈的社會中,更有優勢,更容易奪得一些機會。
第七、如果你想將來出國,就不會在語言關方面花費很多金錢、時間和精力去補課,而是一站式通達國外,獲得更多良好教育的機會,也更容易引起外國機構的青睞,收到意想不到的效果。
可見,英語的應用無處不在,我們已經身處在一個開口就是英語的時代和地方,英語對於我們而言,就像一日三餐,對於人類而言不可或缺,只要這個地球存在,英語就會永遠存續下去。

⑨ Python、Ruby、Java、C++、UG 有法語、德語、俄語…版本的嗎

個人覺得應該是有的,例如Adobe軟體進入中國就有了漢化版,所以相對於國外而言可能也是如此。
但是編程語言一般都是由26個英文字母構成,所以建議還是應該學好英語,這樣你才能和更多優秀的程序員切磋交流,瀏覽先進的編程思想知識等等。

⑩ 一個優秀的程序員必須學習什麼課程呢

一個優秀的程序員必須不斷學習的課程:
1、專業的的理論教程,系統的知識學習面。
要成為一名出色的程序員,從數據結構、演算法。資料庫都需要系統全面的了解和認識,並可以靈活運用。對自己所從事的編程語言要靈活調用。
2、不斷嘗試,樂於挑戰。
編程高手都是從不斷的失敗和嘗試中走出來的,所以對於一個剛入門的新手來說,任務就是不斷的去編程,發現自身存在的缺陷,以及更熟練的掌握各種數據介面的調試和數據調用的應用。
3、好學,不恥下問。
成功都是建立在無數次嘗試的基礎上的,同時也需要利用前輩們已經得出的一些規律,盡量的少走彎路。
4、保持良好的心態。
編程每天對著的都是一些枯燥的單詞以及數據,所以保持一個良好的心態是至關重要的,只有擁有一個良好的心態,才是端正自己學習和勤奮的根本。
5、善於從生活中發現需求。
每一個程序都是為了滿足網名的一種需求,所以發現網名的的需求,並把這種需求利用程序解決,可以極大的促進自己的職業發展。
6、擴大自己的視野。
編程的同時,我們也要緊跟時代的步伐,學習更多的前進的經驗以及技術,更好的為自己所用。
以上,可以總結為《一個優秀程序猿的自我修養》。

閱讀全文

與程序員法語講解相關的資料

熱點內容
伺服器如何看日活數 瀏覽:684
數控車床原理圖及編程 瀏覽:287
java文件流下載 瀏覽:336
編程工作工資多少 瀏覽:437
專業安全文件夾 瀏覽:777
表格里的根號演算法怎麼打 瀏覽:193
javacorepdf 瀏覽:573
pdf轉換word編輯 瀏覽:446
35歲程序員實習期恐慌 瀏覽:701
如何做一個系統u盤文件夾名字 瀏覽:968
如何確認哪個ip重啟了伺服器 瀏覽:130
照片壓縮軟體綠色版 瀏覽:109
pgp基於什麼體系加密 瀏覽:637
python合法賦值語句格式 瀏覽:713
程序員數學線性代數 瀏覽:624
看幀率app如何使用 瀏覽:525
從DHC伺服器租用IP地址 瀏覽:477
編譯怎麼學 瀏覽:333
數碼管顯示0到9plc編程 瀏覽:667
伺服器是為什麼服務的 瀏覽:769