程序员回家经常会被亲戚朋友问,你们是做啥的?你们工资为啥这么高?(呵呵)对于理工科的程序员来说,木讷又不知道说什么,怎么跟朋友们解释清楚成了非常棘手的问题。
你可以直接说,“程序员做的不是人做的事”。要不然怎么叫程序猿(媛),还有直接就叫程序猴。很形象,通过名字就知道程序员是做什么的了。通常亲戚朋友这时必然会浮现一个画面,程序猿像猴子一样坐在电脑旁,很冰冷,感觉都不像个人。
也可以直接说是“搬砖的”,有个自嘲的名字,码农。太形象了。
其实,程序员是一个新的职业,伴随的计算机技术的成长,与教师、农民都是职业名称。他们像农民一样累,这个职业的特点就是非常辛苦,经常要加班。他们也有正式的名字:软件开发工程师。按使用工具(语言)区分:可以是Java工程师、C/C++工程师等等。按工种区分:前端开发工程师、后端开发工程师、Android开发工程师。当然还有现在比较火的大数据工程师、自然语音处理工程师、数据挖掘工程师、机器学习工程师等等。
虽然有这些名字,看完上面,还是不知道程序员是做啥的。(╯_╰)真的很无奈,程序员无法介绍清楚自己在干啥。
简单一点说,就是指挥计算机做事。指挥的方式是通过编程。编程是啥?就是告诉计算机做事的步骤。通过编程语言,与计算机交流。简单的说,把开发软件比作造房子,编程就是在涂抹水泥堆砌砖石。
虽然说了这些,还不如去正真尝试一下编程,体检一下程序员的工作。编程是件快乐的事。
图片来源网络,如果你觉得小编的解释的可以,请点赞,鼓励一下小编。+-+
领取专属 10元无门槛券
私享最新 技术干货