❶ 编程序常用英语单词是什么
编程序常用英语单词部分:
1、Compile:编绎
2、Run:运行
3、Class:类
4、Object:对象
5、System:系统
6、out:输出
7、print:打印
8、line:行
9、variable:变量
10、type:类型
11、static:静态的
12、array:数组
13、parameter:参数
14、method:方法
15、function:函数
16、public:公有的
17、default:默认
18、get:得到
19、private:私有的
20、import:导入
21、set:设置
22、package:包
23、access:访问
24、protected:受保护的
25、void:无(返回类型)
26、operation:操作运算
27、member-variable:成员变量
28、member-function:成员函数
29、extends:继承 base class:基类 parent class:父类
30、interface:接口 child class:子类 super class:超类
31、overload:重载 abstract:抽象 exception:异常
32、implements:实现 Runtime:运行时
33、derived class:派生类
34、override:重写覆盖
35、final:最终的不能改变的
(1)程序员的单词怎么背扩展阅读
一、编程:设计具备逻辑流动作用的一种“可控体系”【注:编程不一定是针对计算机程序而言的,针对具备逻辑计算力的体系,都可以算编程。】
二、编程是编写程序的中文简称,就是让计算机代为解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。
三、为了使计算机能够理解人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。
❷ 怎么记英语单词比较容易
教师teacher 学生student 医生doctor 护士nurse 司机driver 农民farmer
歌唱家singer 作家writer 男演员actor 女演员actress 画家artist 电视台记者TV reporter 工程师engineer 会计accountant (男)警察policeman
销售员salesperson 清洁工cleaner 棒球运动员baseball player
售货员assistant (女)警察policewoman
receptionist 接待员
typist 打字员
key puncher 电脑操作员
stenographer 速记员
telephone operator 电话接线员
programmer 电脑程序员
system analyst 系统分析员
shorthand typist 速记打字员
office girl 女记事员
public servants 公务员
national public servant 国家公务员
local public service employee 地方公务员
nation railroad man 国营铁路职员
tracer 绘图员
illustrator 汇稿员
saleswoman 女店员
pilot 驾驶员
simultaneous 同时译员
publisher 出版人员
graphic designer 美术设计员
delivery boy 送报员
secretary 秘书
policeman 警察
journalist 记者
editor 编辑
interpreter 通译者
director 导演
talent 星探
actor 男演员
actress 女演员
photographer 摄影师
scholar 学者
translator 翻译家
novelist 小说家
playwright 剧作家
linguist 语言学家
botanist 植物学家
economist 经济学家
chemist 化学家
scientist 科学家
philosopher 哲学家
politician 政治学家
physicist 物理学家
astropologist 人类学家
archaeologist 考古学家
geologist 地质学家
expert on folklore 民俗学家
mathematician 数学家
biologist 生物学家
zoologist 动物学家
statistician 统计学家
physiologist 生理学家
futurologist 未来学家
artists 艺术家
painter 画家
musician 音乐家
composer 作曲家
singer 歌唱家
designer 设计家
sculptor 雕刻家
designer 服装设计师
fashion coordinator 时装调配师
dressmaker 女装裁剪师
cutter 裁剪师
sewer 裁缝师
tailor 西装师傅
beautician 美容师
model 模特
ballerina 芭蕾舞星
detective 刑警
chief of police 警察局长
taxi driver 出租车司机
clerk 店员
mailman 邮差
newspaper boy 报童
bootblack 擦鞋童
poet 诗人
writer 撰稿人
procer 制片人
newscaster 新闻评论人
milkman 送奶人
merchant 商人
florist 卖花人
baker 面包师
greengrocer 菜贩
fish-monger 鱼贩
butcher 肉贩
shoe-maker 鞋匠
saleswoman 女店员
stewardess 空中小姐
conctor 车掌
station agent 站长
porter 行李夫
car mechanic 汽车修理师
architect 建筑师
civil planner 城市设计师
civil engineer 土木技师
druggist, chemist, pharmacist 药剂师
guide 导游
oil supplier 加油工
(public) health nurse 保健护士
dentist 牙科医生
supervisor 监工
forman 工头
doctor 医生
nurse 护士
actor: 男演员
actress: 女演员
announcer: 广播员
architect: 建筑师
artist: 艺术家
associate professor: 副教授
astronaut: 宇航员.
attendant: 服务员
auto mechanic : 汽车技工
baker: 烘培师
barber: 理发师 (男)
baseball player: 棒球选手
bell boy: 门童
bellhop: 旅馆的行李员
binman: 清洁工,垃圾工
blacksmith: 铁匠
boxer: 拳击手
broker (agent) : 经纪人
bus driver: 公车(巴士)司机
butcher: 屠夫,肉商
buyer: 采购员
carpenter:木匠
cartoonist: 漫画家
cashier: 出纳员
chef: 厨师
chemist : 化学师
clerk : 店员
cobbler: 制(补)鞋匠
computer programmer : 程序员
construction worker : 建筑工人
cook: 厨师
cowboy :牛仔
customs officer :海关官员
dancer : 舞者
dentist: 牙科医生
designer: 设计师
desk clerk: 接待员
detective 侦探
doctor: 医生
door-to-door salesman: 推销员
driver: 司机
stman: 清洁工
editor : 编辑
electrician :电工
engineer:工程师
farmer: 农夫
fashion designer: 时装设计师
fireman (firefighter): 消防员
fisherman: 渔夫
florist: 花商
flyer: 飞行员
gardener花匠(园丁)
gas station attendant : 加油工
guard :警卫
guide: 导游
hiredresseer: 理发师,美容师(女)
housekeeper : 管家
housewife : 家庭主妇
interpreter :口译员
janitor : 清洁工
journalist: 记者
judge 法官
lawyer :律师
librarian: 图书管理员.
life guard :救生员
magician :魔术师
masseur : 男按摩师
masseuse : 女按摩师
mathematician : 数学家
mechanic: 机械师 ,机修工
miner: 矿工
model: 模特儿
monk : 和尚,教士
movie director: 导演
movie star : 电影明星
musician : 音乐家
nun : 尼姑
nurse: 护士
office clerk : 职员
office staff 上班族
operator: 接线员
parachutist: 跳伞人.
personnel 职员
pharmacist药剂师
photographer:摄影师
pilot: 飞行员
planner: 计划员
policeman: 警察
postal clerk: 邮政人员
postman :邮差
President: 总统
priest: 牧师
processfor: 教授
real estate agent: 房地产经纪人
receptionist :接待员
repairman :修理工人
reporter : 记者
sailor: 船员,水手
salesman/ selespeople/ salesperson: 售货员
scientist: 科学家
seamstress 女装裁缝师
secretary: 秘书
singer: 歌手
soldiery: 士兵,军人
statistician : 统计员
surveyor: 测量技师
tailor: 裁缝师
taxi driver计程车司机
teacher: 教师
technician : 技术人员
tour guide: 导游
traffic warden: 交通管理员.
translator: 翻译(笔译)
TV procer: 电视制作人
typist: 打字员
vet: 兽医
veterinarian兽医
waiter: 侍者(服务生)
waitress: 女侍者(服务生)
welder : 焊接工
writer: 作家
bellhop: 旅馆的行李员
binman: 清洁工,垃圾工
blacksmith: 铁匠
boxer: 拳击手
broker (agent) : 经纪人
budgeteer: 预算编制者
bus driver: 公车(巴士)司机
butcher: 屠夫,肉商
buyer: 采购员
carpenter:木匠
cartoonist: 漫画家
cashier: 出纳员
chef: 厨师
chemist : 化学师
clerk : 店员
clown :小丑
cobbler: 制(补)鞋匠
computer programmer : 程序员
construction worker : 建筑工人
cook: 厨师
cowboy :牛仔
customs officer :海关官员
dancer : 舞者
dentist: 牙科医生
designer: 设计师
desk clerk: 接待员
detective 侦探
doctor: 医生
door-to-door salesman: 推销员
driver: 司机
stman: 清洁工
editor : 编辑
electrician :电工
engineer:工程师
farmer: 农夫
fashion designer: 时装设计师
fireman (firefighter): 消防员
fisherman: 渔夫
florist: 花商
flyer: 飞行员
Foreign minister : 外交部长
gardener花匠(园丁)
gas station attendant : 加油工
geologist : 地质学家
guard :警卫
guide: 导游
hiredresseer: 理发师,美容师(女)
housekeeper : 管家
housewife : 家庭主妇
interpreter :口译员
janitor : 清洁工
journalist: 记者
judge 法官
lawyer :律师
librarian: 图书管理员.
life guard :救生员
magician :魔术师
masseur : 男按摩师
masseuse : 女按摩师
mathematician : 数学家
mechanic: 机械师 ,机修工
miner: 矿工
model: 模特儿
monk : 和尚,教士
movie director: 导演
movie star : 电影明星
musician : 音乐家
nun : 尼姑
nurse: 护士
office clerk : 职员
office staff 上班族
operator: 接线员
parachutist: 跳伞人.
personnel 职员
pharmacist药剂师
photographer:摄影师
pilot: 飞行员
planner: 计划员
policeman: 警察
postal clerk: 邮政人员
postman :邮差
President: 总统
priest: 牧师
processfor: 教授
real estate agent: 房地产经纪人
receptionist :接待员
repairman :修理工人
reporter : 记者
sailor: 船员,水手
salesman/ selespeople/ salesperson: 售货员
scientist: 科学家
seamstress 女装裁缝师
secretary: 秘书
singer: 歌手
soldiery: 士兵,军人
statistician : 统计员
surveyor: 测量技师
tailor: 裁缝师
taxi driver计程车司机
teacher: 教师
technician : 技术人员
tour guide: 导游
traffic warden: 交通管理员.
translator: 翻译(笔译)
TV procer: 电视制作人
typist: 打字员
vet: 兽医
veterinarian兽医
waiter: 侍者(服务生)
waitress: 女侍者(服务生)
welder : 焊接工
writer: 作家1. 以er结尾的职业词
teacher 教师 driver 司机 farmer 农民 writer 作家 waiter 男服务员
worker 工人 singer 歌手 cleaner 清洁工 dancer 舞蹈家 reporter 记者
2. 以or结尾的职业词
doctor tailor actor
3. 以man结尾的职业词
policeman(男)警察 postman(男)邮递员 fireman 消防员
4. 以ist结尾的职业词
dentist 牙医 artist 艺术家 scientist 科学家
architect建筑师 carpenter木匠 doctor医生 chemist化学家 engineer工程师 farmer农民 fireman消防员 receptionist接待员 journalist记者 lawyer律师 assistant售货员 soldier军人 tour guide导游 typist打字员 accountant会计 astronaut宇航员 dancer舞者 computer programmer编程师 clerk职员 conctor售票员 nurse护士 scientist科学家 singer歌手 translator翻译
比较乱 呵Accounting Assistant 会计助理
Accounting Clerk 记帐员
Accounting Manager 会计部经理
Accounting Stall 会计部职员
Accounting Supervisor 会计主管
Administration Manager 行政经理
Administration Staff 行政人员
Administrative Assistant 行政助理
Administrative Clerk 行政办事员
Advertising Staff 广告工作人员
Airlines Sales Representative 航空公司定座员
Airlines Staff 航空公司职员
Application Engineer 应用工程师
Assistant Manager 副经理
Bond Analyst 证券分析员
Bond Trader 证券交易员
Business Controller 业务主任
Business Manager 业务经理
Buyer 采购员
Cashier 出纳员
Chemical Engineer 化学工程师
Civil Engineer 土木工程师
Clerk/Receptionist 职员/接待员
Clerk Typist & Secretary 文书打字兼秘书
Computer Data Input Operator 计算机资料输入员
Computer Engineer 计算机工程师
Computer Processing Operator 计算机处理操作员
Computer System Manager计算机系统部经理
Copywriter广告文字撰稿人
Deputy General Manager副总经理
Economic Research Assistant经济助究助理
Electrical Engineer电气工程师
Engineering Technician工程技术员
English Instructor/Teacher英语教师
Export Sales Manager外销部经理
Export Sales Staff外销部职员
Financial Controller财务主任
Financial Reporter财务报告人
F.X. (Foreign Exchange)Clerk外汇部职员
F.X. Settlement Clerk外汇部核算员
Fund Manager财务经理
General Auditor审计长
General Manager/ President总经理
General Manager Assistant总经理助理
General Manager's Secretary 总经理秘书
Hardware Engineer (计算机)硬件工程师
Import Liaison Staff 进口联络员
Import Manager 进口部经理
Insurance Actuary 保险公司理赔员
International Sales Staff 国际销售员
Interpreter 口语翻译
Legal Adviser 法律顾问
Line Supervisor 生产线主管
Maintenance Engineer 维修工程师
Management Consultant 管理顾问
Manager经理
Manager for Public Relations公关部经理
Manufacturing Engineer 制造工程师
Manufacturing Worker 生产员工
Market Analyst市场分析员
Market Development Manager 市场开发部经理
Marketing Manager 市场销售部经理
Marketing Staff 市场销售员
Marketing Assistant 销售助理
Marketing Executive 销售主管
Marketing Representative 销售代表
Marketing Representative Manager 市场调研部经理
Mechanical Engineer 机械工程师
Mining Engineer 采矿工程师
Music Teacher 音乐教师
Naval Architect 造船工程师
Office Assistant 办公室助理
Office Clerk 职员
Operational Manager 业务经理
Package Designer 包装设计师
Passenger Reservation Staff 乘客票位预订员
Personnel Clerk 人事部职员
Personnel Manager 人事部经理
Plant/ Factory Manager 厂长
Postal Clerk 邮政人员
Private Secretary 私人秘书
Proct Manager 生产部经理
Proction Engineer 产品工程师
Professional Staff 专业人员
Programmer 电脑程序设计师
Project Staff (项目)策划人员
Promotional Manager 推售部经理
Proof-reader 校对员
Purchasing Agent 采购(进货)员
Quality Control Engineer 质量管理工程师
Real Estate Staff 房地产职员
Recruitment Co-ordinator 招聘协调人
Regional Manger 地区经理
Research&.Development Engineer 研究开发工程师
Restaurant Manager 饭店经理
Sales and Planning Staff 销售计划员
Sales Assistant 销售助理
Sales Clerk 店员、售货员
Sales Coordinator 销售协调人
Sales Engineer 销售工程师
Sales Executive 销售主管
Sales Manager 销售部经理
Salesperson 销售员
Seller Representative 销售代表
Sales Supervisor 销售监管
School Registrar 学校注册主任
Secretarial Assistant 秘书助理
Secretary 秘书
Securities Custody Clerk 保安人员
Security Officer 安全人员
Senior Accountant 高级会计
Senior Consultant/Adviser 高级顾问
Senior Employee 高级雇员
Senior Secretary 高级秘书
Service Manager 服务部经理
Simultaneous Interpreter 同声传译员
Software Engineer (计算机)软件工程师
Supervisor 监管员
Systems Adviser 系统顾问
Systems Engineer 系统工程师
Systems Operator 系统操作员
Technical Editor 技术编辑
Technical Translator 技术翻译
Technical Worker 技术工人
Telecommunication Executive 电讯(电信)员
Telephonist / Operator 电话接线员、话务员
Tourist Guide 导游
Trade Finance Executive 贸易财务主管
Trainee Manager 培训部经理
Translation Checker 翻译核对员
Translator 翻译员
Trust Banking Executive 银行高级职员
Typist 打字员
Wordprocessor Operator文字处理操作员
上面只是随便复制了几个,想看更多的可以到下面的网页:
http://www.cycnet.com/englishcorner/practical/position.htm
回答者: summersnow1982 - 副总裁 十级 5-1 11:46
我来评论>>
评价已经被关闭 目前有 2 个人评价
好50% (1) 不好50% (1)
相关内容
• 关于职业的英语单词(六年级会的)
• 关于职业的英语单词
• 关于职业的英语单词.急~~~~~~~~~
• 问几个关于职业的英语单词
• 小弟跪求2个小学学过的有关职业的英语单词
更多相关问题>>
查看同主题问题:职业 英语单词
其他回答 共 2 条
http://..com/question/1543291.html
回答者: Emmashao - 高级魔法师 七级 5-1 11:45
nurse doctor lawyer farmer businessman fireman minister headmaster......
工人,医生,护士,厨师,司机,歌手,科学家
Worker, doctor, nurse, cook, driver, singer, scientist
消防员:fireman
driver docter
bucher typist打字员
baker cleaner
airhostess tailer 侦探
mechanic cook
driver shopassistant
hairdresser barber
engineer journalist
operator nanny女管家
nurse housekeep
merchant 商人 elecrician
carpenter 木匠 tiller瓦匠
actor(actress)
lawyer editor
waiter conctor
model secretary
printer pilot
beautician gardener
stewardess 管家 tutor家庭教师
composer 作曲家 coach教练
dentist 牙医 play wright戏剧家
detective sailer海员
poet诗人 captian
judge 裁判 firman
blacksmith铁匠 photographer
gard accountant 会计
cashier 现金员 veterinarian兽医
guide导游
chef, general manager, president, doctor, nurse, assistant, secretary, logistics, coordinator, accountant, engineer, housekeeper, businessman, sales personnel, soilder, judge, lawyer, policeman, thief, robber, priest, waiter, waitress, actor, actress, boss, technical engineer, human-resource manager, farmer, driver, safeguard, singer,premier, operator, director, supervisor, editor, translator, interpretor, economist, politics, scholar, professor, sportsman, coach,trainer, dancer, musician, worker, procer, pilot, researcher, sailor, diver, mail carrier, stock raiser, babysitter....
driver docter
bucher typist打字员
baker cleaner
airhostess tailer 侦探
mechanic cook
driver shopassistant
hairdresser barber
engineer journalist
operator nanny女管家
nurse housekeep
merchant 商人 elecrician
carpenter 木匠 tiller瓦匠
actor(actress)
lawyer editor
waiter conctor
model secretary
printer pilot
beautician gardener
stewardess 管家 tutor家庭教师
composer 作曲家 coach教练
dentist 牙医 play wright戏剧家
detective sailer海员
poet诗人 captian
judge 裁判 firman
blacksmith铁匠 photographer
gard accountant 会计
cashier 现金员 veterinarian兽医
guide导游
WORKER 工人 LABOURER 劳动者
PHYSICAL LABOURER体力劳动者
MENTAL WORKER 脑力劳动者
SKILLED WORKER 熟练工人
UNSKILLED WORKER 非熟练工人
STEEL WORKER 钢铁工人
TEXTILE WORKER 纺织工人
MINER 矿工
MECHANIC 机工,技工
DRIVER 汽车司机
ENGINE DRIVER 火车司机
ELECTRICIAN 电工,电气技师
SAILOR 水手
GARDENER 园丁,花匠,菜农
FORGER 锻工
TURNER 车工,镟工
FITTER 装配钳工
CASTER 铸工
FOUNDRY WORKER 铸造工人,翻砂工人
PAINTER 油漆工
PLUMBER 管子工
BRICKLAYER 砌砖工
CARPENTER 木匠,木工(尢指粗木工)
JOINER 细木工
SANITATION WORKER 环卫工人,清洁工
SWITCHMAN 扳道工
CHEF 主厨
COOK 厨师
SALESMAN 男售货员,男推销员
SALESWOMAN 女售货员,女推销员
COPPERSMITH 铜匠,铜器制造人
BLACKSMITH 铁匠,锻工
MILLER 铣工
PLANER 刨工
WELDER 焊工
PRINTER 印刷工人
SHIP-BUILDER 造船工人
PORTER 搬运行李工人
DOCKER 码头工人,船坞工人
STEVEDORE 码头工人,装卸工
LONGSHOREMAN 码头搬运工人
DRILLER 钻控工,打眼工
BUILDER 建筑工人
MESON 石匠
TAILOR 裁缝,缝工,成衣工
SPINNER 纺纱工
DYER染工
TEMPORARY WORKER 临时工
PROBATIONER 试用人员,练习生
ENGINEER 工程师,技师
DESIGNER 设计师
DOCTOR 医生,医帅,大夫
PILOT 驾驶员,飞行员,领航员,
STEWARDESS 空中小姐
CAPTAIN 船长,机长
PROFESSOR 教授
LECTURER 讲师
TEACHER 教师
PRESIDENT 大学校长,大学院长,总统,董事长
HEADMASTER 中小学的男校长
HEADMISTRESS 中小学的女校长
ARTIST 艺术家,美术家
PAINTER 画家
MUSICIAN 音乐家
VIOLINIST 小提琴手
PIANIST 钢琴家
SINGER 歌唱家
SONGSTER 歌手
DECORATOR 室内装饰师
SPORTSMAN 运动家,运动员
COACH 教练
REFEREE 足球等的裁判员
SCOREKEEPER 记分员
LAWYER 律师
BUSINESSMAN 实业家,商人
TRADESMAN 零售商人,小商人
PEDLAR 小贩,商贩
FARMER 农民
WEATHERMAN 气象员
VETERIANARIAN 兽医
BEE-KEEPER / APIARISE 养蜂人,养蜂家
FISHERMAN 渔民,捕鱼人
pocitian政客
❸ 电脑程序员用英语怎么说
程序员的英文是Programmer,电脑程序员:Computer Programmer。
程序员(英文Programmer)是从事程序开发、维护的专业人员。一般将程序员分为程序设计人员和程序编码人员,但两者的界限并不非常清楚,特别是在中国。软件从业人员分为初级程序员、高级程序员、系统分析员,系统架构师,测试工程师五大类。
工作范围:
1、确认通过审查方案的目标,输入数据,分析师,监事,和客户的输出要求的项目要求。
2、安排项目要求在编程序列分析要求;准备工作流程图和使用计算机知识的能力,题材,编程语言和逻辑图。
3、编码工作流程的信息转换成计算机语言的项目要求。
4、通过输入编码信息的计算机程序。
5、确认程序操作进行测试,修改程序序列和/或代码。
6、准备写操作指令供用户参考。
7、保持历史记录,通过记录方案的制定和修订。
8、维护客户的信心和保护保密的业务。
技能/资格:一般的编程技巧,分析信息,解决问题,软件算法设计,软件性能优化,注重细节,软件设计,软件调试,软件开发基础,软件文档,软件测试等。
❹ 程序员用英语怎么说
程序员
[词典] programmer;
[例句]迈克找到一份做计算机程序员的富有挑战性的工作。
Mike found a challenging job as a computer programmer.
满意的请采纳哦!
❺ 程序员怎么学好英语
除了基本学英语的方法外,还需要特别关注专业领域的英语单词、文章。
❻ 你作为一名程序员,是如何提高英语的
最重要的就是一些专业性的英语词汇,再有就是抓住琐碎的时间来进行学习。前期英语基础一定要牢固。
你可以阅读各种经典书籍的原版都是很好的英语素材,程序员之所以与众不同,是因为他们所有的技术都来自欧洲和美国。所以最主流、最新鲜、最正确的技术文章是英语,大部分还没有翻译,有些还比较差。阅读原文比等待别人的翻译更好。
学习英语也可以打开你的未来之门,你可以考虑到内地工作之外的生活,品味不同于中国的风土人情,体验西方文化,甚至中国和西方,建立一个与众不同的家庭。即使你留在大陆,好的英语至少能使你胜任一些外交事务。没有人能做到这一点,这对外国雇员很重要。你的上司会看你的。当你谈论工资时,你比别人得到更多的筹码。
❼ 程序员英语词汇
程序员如何掌握计算机英语干程序员是一项很辛苦的工作,要成为一个高水平的程序员尤为艰难。这是因为计算机软件技术更新的速度越来越快,而这些技术大多来源于英语国家,我们在引进这些技术时往往受到语言障碍的制约,严重影响到对新技术的理解和消化。首先编程本身就依赖于英语,虽然现在技术的发展,可以使得某些开发工具在变量名和字段名中支持中文,但还未发现能够完全使用中文的编程语句。其次,软件开发中的技术文档和资料大都是来自英文,即使有翻译好的,不是晦涩难懂,就是译法混乱,比如:roll back就有"回滚"、"回退"、"返回"、"重算"等多种译法,又如我们遇到翻译后的术语"域",往往不清楚译者是根据"field"、"region"还是"domain"所译(如果阅读原文则不存在这些问题)。还有更重要的一点,这就是等待译文会严重影响我们掌握新技术的时间。通常,一本外版计算机图书从获得版权到翻译出版要一年的时间。就算原作者消化新技术和写作的时间最短为一年,那么加起来这已经超过通常软件版本的更新周期(软件版本的更新周期一般是1年至2年),这意味着当你通过阅读翻译资料掌握这一版本的软件时,可能该版本已经淘汰至少是面临淘汰。当然,这并不是说国内没有好的译者和译文,也不是说不能通过阅读译文来进行学习。而是说通过别人翻译的间接阅读风险较大,如果能掌握计算机英语,利用第一手原文资料进行学习,除了效率之外,被误导的风险较小。比如:国内引进的一部外版好书《Java编程思想》(原书名《Think in Java》),其翻译水平较差,就严重影响了阅读和学习,不少读者深有体会。如果读着有着过硬的计算机英语水平就可以按照书上提供的作者网址下载原文阅读,不但可以获得原汁原味的感受,还可以免费下载该书最新的第二版(据悉机械工业出版社已经取得该最新版本的版权,但该书要到2001年上半年才能面市)。
因此,我们可以得出这样的结论,干程序员这行实在是离不开英语。实际上,可以毫不夸张地说英语是IT的行业语言。由于英语的优势,印度、爱尔兰等国的软件业在国际上比我们更有竞争力,这并不是说我们的程序员在编程和开发能力上不如别人,而是在使用计算机英语水平上差距太大。不久前在南京举办的一次高规格的软件开发交流会上,就遇到过印度专家讲课,英文翻译译不下去的情景,因为太多的IT专用术语和缩略语以及很强的专业知识使得没有计算机背景的英语专业翻译无能为力,而在场的开发人员因为语言障碍又无法和印度专家直接沟通,错过了一次极好的交流学习机会。现在,已经有越来越多的程序员意识到计算机英语的重要性了,这种压力一方面来自进一步向高级程序员或资深IT开发人员发展的需要,一方面来自于后起之秀不断竞争的威胁。对于前者,没有较好的计算机英语,能难进一步发展,晋升到更高的技术职位;对于后者,不少大学已经开始使用原版教科书进行专业授课,毕业生的计算机英语水平实在是后生可畏,挑战是不言而喻的。
那么,一个程序员应该怎样去学习和掌握计算机英语呢?是立即开始背英汉计算机字典还是先考完6级再考"托"考"G"?其实,在下定决心之后最关键的是要搞清6个W,即:为什么学(why)、学什么(what)、怎样学(how)、何时学(when)、何处学(where)、跟谁学(who)。下面我们就谈一谈这6个W。
首先是为什么要学计算机英语。几乎所有的程序员都知道学习计算机英语的重要性,但并不是所有人都具有学习的主动性。这个问题的提出就是要让我们从自身的需求出发,掌握学习的主动性。一旦你有强烈的学习动机,任何学习上的困难都不会认你屈服,而你的每一点进步都将给你带来无比自豪的感觉。
学什么,是死背单词?还是猛抠语法?其实都不是。计算机英语的学习是一项系统工程,需要找到一个适合自己的学习目标,并从词汇、语法、阅读、写作多方面去融汇贯通。用程序员的术语讲,"学什么"的问题本质上是一个"确定系统边界"的问题。应为学习计算机英语是一个很宽泛的概念,若不根据个人的具体情况进行定义,恐怕难以有一个可以管理学习目标。无目标的或边界不清的项目往往是失败的项目,在学计算机英语的问题上也是一样。因此,我们先要根据自己的实际英语水平和工作需要界定计算机英语学习的系统边界。关于实际英语水平,我们可以简单地以大学非英语专业的英语教育作为参考,以通过大学英语四级考试(CET4)作为基线,即如果你通过了CET4,则表明你的英语水平为中高级,词汇量接近5千,不存在基本的语法问题,有一定的读写能力;如果你没有通过CET4,则表明你的英语水平为初中级,词汇量不足4千,可能存在一些语法问题,读写能力较弱。关于工作需要,我们可以将计算机英语学习对象划分成计算机研发人员、泛IT人员。其中计算机研发人员是指从事计算机研究和开发的专业人员,他们又划分为软件研发和硬件研发,显然程序员是属于前者。计算机研发人员要掌握的计算机英语最专业,要求最高,但软件硬件各有侧重。泛IT人员是指在IT行业从业的或与IT行业有密切联系的那些非研发人员,包括操作使用人员、技术管理人员、支持服务人员等等。不难看出,泛IT人员对计算机英语的要求不是太高,也不太专业,一般能够使用英文界面的软件,能够阅读原版的操作手册和说明书即可。针对以上的划分,我在下表中大致给出了计算机英语的学习目标:
表1 计算机英语的学习目标
初中级 中高级
泛IT行业人员 掌握计算机英语的基本术语;
了解计算机英语中常用的语法和惯用法;
能借助字典阅读英文界面和在线帮助以及简单的操作手册,阅读熟读在70-90词/分钟。 掌握计算机英语的常用术语和缩略语; 掌握计算机英语中语法和惯用法的表达方式和功能;
能借助字典阅读英文文档和技术资料,阅读熟读在100词/分钟以上;
能使用英文编写简单的文档。
计算机研发人员 掌握计算机英语的常用术语和缩略语;
熟悉计算机英语中的语法和惯用法;
能阅读英文界面和在线帮助以及简单的操作手册,阅读熟读在80-100词/分钟。 掌握大量的计算机英语术语和缩略语;
熟练掌握计算机英语中语法和惯用法的表达方式和功能;
能阅读英文文档和技术资料,阅读熟读在100词/分钟以上;能借助字典翻译专业技术图书。
能使用英文编写简单的技术文档和程序注释。
知己知彼,百战不殆。在了解了学习计算机英语的一般要求之后,接下来就需要对自己的具体情况进行具体分析,制定一个学习计划或简单地定一个学习方向。作为程序员学习计算机英语的根本目的是为了提高自己在英语环境中掌握计算机技术的能力,所以学习的内容应该是围绕本专业的领域展开。对于没有上过计算机专业英语课程的程序员来说,学习的重点应该是掌握专业词汇和术语,了解计算机英语的一些规范译法和习惯用法。对于有一定计算机英语基础的程序员则应该把重点放在提高阅读速度和阅读质量上,并逐渐习惯使用英语注释程序撰写文档。
在明确学习目的和学习方向之后,还必须有一个好的学习方法,"怎样学"就是一个学习方法问题。这其中还包含了何时学、何处学、跟谁学等一系列问题。
在这里我建议把短期的系统学习和长期的日常学习结合起来,这样做的效果最好,也最科学。所谓短期的系统学习是指集中一段时间系统地学习计算机英语,这对于没有参加过大学计算机英语课程学习程序员尤为重要。而日常的学习则是指在日常工作用有意识地多接触和多使用计算机英语,边用边学,持续不断地积累提高。下面我就从这两个方面来具体谈一谈。
要系统地学习计算机英语,最好是参加专门的计算机英语课程培训班。培训班的选择非常重要,好的老师、成功的办学经验和系统的课程设置都是选择的重要依据。然而大多数程序员工作繁忙,可能采取的方式多是自学了。如果不能选择一位好老师,那就只能选择一本好教材了。一本好的计算机英语教材对系统地学习计算机英语帮助极大。目前市面上的计算机英语教材多达30种,在选择教材时不少程序员往往无从下手,大家不妨从以下几方面进行考虑:
教材的难易程度--对于不同学历层次有不同的教材,选择教材是一定要看清该教材的培训对象是中专、大专、本科还是研究生。选择难易程度适合自己的教材,太简单则不利于提高、太难则容易使学习受挫。
教材的专业侧重--有的计算机英语教材偏重于硬件,有的偏重于软件,还有的教材是信息电子类的计算机英语,侧重于通信电子方面,比如:汇编语言、单片机等。另外有的教材侧重于理论,如:数据结构、离散数学;而有的则侧重于应用,如:软件工程、数据库开发。所以程序员在选择计算机英语教材时,应仔细察看书中的内容,以免偏离软件开发的实际工作需要。
教材的体系结构--目前计算机英语教材主要分为按语法体系组织和按计算机体系组织的两种结构。如果你是初中级的英语水平建议使用前者,如果你是中高级的英语水平建议使用后者。
教材的易用性--教材的易用性是指教材的编排是否符合人们的学习习惯。虽然计算机英语是专业课程教材,但如果编排活泼、图文并茂、注解查阅方便肯定能调动学习的兴趣,降低阅读的难度。这方面国内的教材应该多向国外的教材学习。
然而国内许多大学的计算机英语课程作为专业英语教学起步较晚,而早期出版的计算机英语教材大多出自于任课老师收集的计算机英文资料,教材规划不够系统,编排也比较简单。这些教材虽然使用的学校较多,为早期的计算机英语教学做出过不可磨灭的贡献,但致命的弱点是内容陈旧、与时代脱节。最典型的代表是清华大学出版社的《计算机英语》,该书最新版本是1997年更新的,里面还充斥着Dos这样的陈旧内容。有些老师苦于没有新颖实用的计算机英语教材,于是一本国外的计算机入门读物《Computing Essentials》(McGraw-Hill出版公司)被许多大学选用为计算机英语教材,效果极佳。这本书现在已经由高等教育出版社影印发行,书名是《计算机专业英语》。该书的特点是:时效性强(版本更新快),新颖实用,编排活泼。但对于中高级英语水平的专业开发人员未免有点太浅。
我们在分析和研究了市面上大量计算机英语教材的基础上,又结合计算机英语教学和学习经验,编写了一本非常适合于软件开发人员的《计算机英语》,该书已经由机械工业出版社出版,是该社"重点大学计算机教材"系列中的一本。需要说明的是该书最适合的读者对象为英语达到CET4的程序员,因为该书的选材直接来自国外计算机教材和出版物、技术文档和专业论文、IT精英的言论以及计算机方面的大网络全书,这样的选材在保持原汁原味的同时使学习者更能接触到计算机英语的真实语境和主流思想,虽然有一定的难度,但非常实用和专业。同时为便于学习,我们为超出CET4的词汇和一些专业术语都进行了注释,而且注释就在课文旁边,免去了翻查生词表的麻烦。这本书适合于程序员的另一条重要原因是全书侧重于软件和应用,没有枯燥繁琐的理论。计算机英语是用来学习专业英语的,而不是用来学习计算机理论的。我们没有像其他的计算机英语教材那样,充斥了大量难懂的计算机理论文章,而这些理论本身就非常难学。这本教材与其它计算机英语教材不同的地方还在于它更关注计算机素养、计算机应用以及IT对社会和生活的深刻影响。在这里我们可以聆听到IT精英比尔·盖茨和IBM公司CEO郭士纳的精彩演讲,也能拜读到英特尔公司前总裁葛洛夫的惊世之作《只有偏执狂才能生存》的序言。
系统学习计算机英语,这里的系统性包括了计算机体系的系统性和英语语言的系统性,我们在学习时必须时刻牢记。除了借助计算机英语教材系统地了解计算机硬件软件、操作系统、软件工程、编程语言、网络通信、信息安全、应用系统等诸方面的英语表达和专业词汇外,还要对英语语言本身从听、说、读、写四个方面下功夫,以免出现偏废。有些程序员就是因为在听和说方面偏废,以至于影响到出国发展。如何加强听和说的训练,这是关于英语学习的话题,我自己的一个经验是多看原版电影(VCD/DVD)以提高听力(当然不能看字幕),多参加英语聊天(英语角)以提高口语。
计算机英语的学习不同于考"托"考"G",无法靠短期的突击来完成。长期的日常学习尤为重要。所谓的日常学习并不需要你抛开工作,安排专门的时间,而是边用边学。比如,你为了解决编程上的一个问题,查阅英文的帮助或技术资料。然而,不少程序员不太喜欢看英文,他们喜欢使用中文版的软件,喜欢汉化的帮助,喜欢读翻译好的书。这实际上就错过了许多日常学习计算机英语的机会。不可否认,读中文肯定比读英文方便,节省时间,但从长期的发展来看,弊大于利。这种对翻译的依赖使许多程序员失去了获取一手资料的宝贵机会。
其实,既然你已经通过对计算机英语的系统学习掌握了一定数量的专业词汇,就完全可以借助字典去使用那些原文资料和在线帮助,加上有金山词霸这样的工具,阅读原文并不很困难,关键是一个习惯问题。我有一个朋友,在自己的电脑里从不装任何中文版或汉化软件,连上网聊天也坚持用英文。几年下来英语突飞猛进,效果甚佳,有志者不妨一试。
在日常工作中大量阅读英文书籍和资料是提高计算机英语水平的最佳途径。目前市场上大量的计算机原版影印图书为我们提供了绝好的机会。阅读英文计算机图书一开始是"啃"的感觉,比较费时费力,对于不太好读的地方,不妨拿起笔来逐行逐字翻译出来,这样对提高英语水平很有帮助。对于有经验的程序员可以利用自己的专业背景知识和上下文(Context)进行大胆推测,这样有利于提高阅读速度。即使是不求甚解,也不要紧,你可以通过多读同类书来弥补。原版计算机书读多了,你会发现一些很有规律的东西和一些常用的词汇,这些来自实践的经验非常宝贵,并让你终生受益。一般在完整阅读2-3本原版书以后,你就能发现读原版书的乐趣。值得一提的是读原版书的真正乐趣并非只是在于提高英语水平,而更是在于获得一种和西方人一致的思维方式,这种思维方式对学习计算机技术极为有益,因为计算机技术甚至现代科学体系都是建立在这种思维方式的基础之上的。坚持阅读英文计算机图书可以达到"品"的感觉,这种感觉是指在阅读时无需将英文转换为中文,而是直接用英文和作者在同一个水平线上进行思考和交流。至此,我们获得的不仅是英语水平的突破,更是计算机水平的突破。这也是许多计算机高手成功的秘密。
如果你有一定的英语基础,并希望突破计算机英语的障碍并成为高手,从现在起就养成一个学用计算机英语的良好习惯吧。下面是你可以立即选择的努力方式:
1、 给自己起一个英文名字。并用作网名和登录名。
2、 立即将自己电脑中的所有中文版或汉化软件换成英文版。连Windows也用英文的。
3、 选一本适合自己的计算机英语教材。
4、 保证一年至少读1-2本原版影印的计算机书,并坚持读完。
5、 上网尽量多访问英文的技术论坛和网站。不使用汉化的帮助。
6、 在程序中使用英文注释。坚决不用中文或汉语拼音作变量名、字段名、文件和文件夹名。
7、 每月至少看1-2部原版电影(VCD/DVD),尽量不看字幕,提高语感和听力。
8、 不看中英文对照读物,但可以看注释读物。多使用英英字典,少使用英汉字典。
9、 每天坚持记录和复习遇到的生词。对于缩略语,一定搞清每个字母的英文含义。
如果你还有什么更好的方法不妨也提出来和我们交流,以便使更多的程序员收益。
❽ 求助:各位网友好(my职业程序员)因条件原因,现自学英语 单词老是记不住,有更好的方法记住单词吗
记单词最好的方法就是记音标,通过记音标记单词才能记得牢
❾ 本人是JAVA程序员,因为工作和学习中要遇到很多英语单词,我只求能够读出来,请问下这方面怎么加强
单词是一个比较蛋疼的事情,量还多,如果我们还懒的话,基本背起来相当困难.但是不学又不行.
想把老美的东西学好,单词,英语必须要学.
我通常是这样做的,首先别管单词,先理解程序的意思,单词只不过是一个表现形式而已.这次不会,不是还有字典,查一下,下次就会了.再说了,在编中的单词无外乎就那么几个.时间久了自然而然就记下来了.
英语不学不行,我每天花一定的时间来学习英语,充实自己的单词量.虽然背的时候难了点,但是先混个脸熟,下次见到就知道这个单词我见过,能做到这一点,开始的时候就可以了.
现在学英语的条件那么方便,网上一大视频资料.还有那种袖珍的单词本,随身带着,想起来就看几眼.
❿ 请问程序员编程写代码要一个一个单词的敲吗,这样能全记住吗
背是必须能背下来的,不然让你选择你也不知道选哪个。有时用粘贴只是恰巧可以借用而已。程序员本身就是一个讲究用脑力的工作,你还想偷懒不花脑力去学习,可能吗?真要偷懒,也得是学得非常好了,才能自己利用一些技巧或者自制一些工具来帮助完成经常完成的工作。一句话就概括了,不想吃苦,什么也干不了。