While most people think of the prototypical geek(表演滑稽戏的人) when defining computer programmers, the field is becoming more diverse as more people enter the field, attracted by high salaries. However, successful software developers are intelligent, abstract thinkers who are good with mathematics and logical reasoning. A programmer must be able to pay attention to details, since as Sean Tierney, an IT manager at an Internet start-up, notes, "abstract thinking is needed, not ambiguous thinking. You have to be able to pay attention to details. A misplaced comma will stop the application from functioning. In programming either the application works or it doesn't."

Software development is still a male dominated field. The current programming culture is still known for lax attitudes towards time-keeping and dress codes—not to mention to distaste for authority. The combination of high salaries and high demand allows these professionals to have more control over their working conditions. "Managing programmers is like herding cats" is a common expression in the industry.

Contrary to the geek stereotype, communication skills are very important, both written and verbal. Many good software engineers prefer clearly defined specifications and well documented code so that future programmers have a lucid understanding of what has already been done. A typical dot-com will have only a few software engineers because of high costs. Therefore, a staff programmer may be called upon to represent and explain technical requirements to other staff, clients, and partners.

The salaries are quite high in this field, ranging from $50K to $120K+, depending on the years of experience, educational background, range of languages and skills, management level(such as development lead), and industry. Note that start-ups may pay significantly less than banks or other major corporations; and consultants may earn significantly more than their full-time, one-company counterparts. Nevertheless, most employees prefer to work at lower-paying dot-corns and software development houses because they prefer more relaxed, egalitarian company cultures. No matter what the industry, benefits include stock options and bonuses, although these too vary from place to place.

Most of the top salaries require some management responsibilities as well as programming. There is a cap for those who wish to avoid management and just code for the rest of their lives. Programmers who decide to move into management or who start their own businesses often stop programming eventually as business requirements take up most of their time and they are unable to keep current in the field.

Why more and more people became interested in becoming computer programmers?

A.Because the job is very interesting.

B.Because they can get well paid in this profession.

C.Because it takes no great efforts to learn to do it.

D.Because of the high social status of the professionals.

相关专题: 滑稽戏  

查看答案

相关问题推荐

  • 下列关于宋杂剧说法错误的是?

    A、是宋代各种歌舞、杂戏的统称

    B、演出时先演“艳段”,再演“正杂剧”

    C、金元时期称为昆曲

    D、内容或是一段滑稽戏,或是以大曲曲调演唱故事

    查看答案
  • 中国传统中有很多引人发笑的艺术形式,以下哪个不在其中之列?

    A、滑稽戏

    B、越剧

    C、猜谜语

    D、看丑角

    查看答案
  • 古希腊悲剧起源于()

    A.巫术仪式

    B.祭祀活动中的“酒神颂歌”

    C.祭祀酒神的狂欢歌舞

    D.民间滑稽戏

    查看答案
  • 下列各组词语中,没有错别字的一组是()A:精湛金鸾殿顺藤摸瓜如坐针毡
    B:聚拢滑稽戏愤笔疾书含辛茹苦
    C:砂锅防腐剂清汤寡水杀身成仁
    D:缭草核威摄门庭若市唯命是从
    查看答案
  • 中国的戏剧与希腊的悲剧和喜剧、印度的梵剧,合称为“世界三大古老戏剧”。中国的戏曲源于民间歌舞、说唱和滑稽戏。唐代时的参军戏,由两个角色表演各种滑稽的对话或动作,引人发笑。到北宋时形成为杂剧,由四五人演出一段故事;南宋时,在浙江温州一带出现用南曲演唱的戏文,这是中国戏曲最早的成熟形式,称南戏。元代初期,在北方产生用北曲演唱的杂剧,叫元曲。这时戏曲的创作和演出空前繁荣,涌现了关汉卿、王实甫等一批戏曲作家,创作演出了《窦娥冤》《西厢记》《赵氏孤儿》等优秀戏曲剧目。明清两代又在南戏和杂剧的基础上形成传奇剧,各地方戏曲广泛产生,以昆曲、京剧为代表,创造了丰富的戏曲文学和完整的舞台艺术体系。中国是一个多民族大国,由于文字、方言和语音不同,形成了丰富多彩的地方戏曲剧种。有以民族语言和音乐为特色的民族戏曲剧种,如汉族的京剧、藏族的藏戏、壮族的壮剧、傣族的傣剧、白族的白剧、侗族的侗戏等;有以地方语言和音乐为特色的地方戏曲剧种,如江南的越剧、四川的川剧、陕西的秦腔、湖北的汉剧、山西的吕剧、安徽的黄梅戏等。据统计,各民族各地区的戏曲剧种达三百种之多。它们各有不同的历史渊源、演唱风格和艺术特色,但都具有戏曲艺术的共同特征。最适合做上文标题的是:
    A.戏曲的演变B.中国戏曲概况C.如何成为一名好演员D.争奇斗艳的地方戏曲
    查看答案
  • 帷幕灌浆段长度特殊情况下可适当缩减或加长,但不得大于()m。

    [['A.5','B.10','C.15','D.20']]
    查看答案
  • 集中就业名词解释
    查看答案
  • Theword “collapse” in Paragraph 5 probablymeans “ ”.
    A.
    a sudden failure
    B.
    the basic rule
    C.
    adisappointing start
    D.
    the gradual development
    E.
    ollapse意为“崩溃;垮掉”。
    查看答案
  • ATmega32单片机对中断采用两级控制方式,它是如何控制的?
    查看答案
  • 18.2021年12月9日,甲在其工作场所收到乙邮寄的快递包裹,包裹内是一件寿衣。快递面单上所载的收件人为甲,收件电话为甲的电话,收件地址为甲的工作地点,寄件人署名为乙。后甲与7取得联系,乙称其为平台商家,甲要求乙提供下单人的信息,乙未予提供。甲认为乙的行为己严重违区了公序良俗,严重侵害了其私人生活安宁和人格权,故将乙诉至法院,要求赔礼道歉并赔偿精神损害。
    问题:法院能否支持甲的诉讼请求?为什么?
    查看答案