title: IT行业到底是怎么一回事，是否能科普？如果可以如何科普？
desc: 问题是这样的：作为一个外行，我们也经常可以看到许多学科的科普，比如很多人虽然不是物理专业人士，但也有人会写关于引力波，对撞机，暗物质等等的科普很多人虽然不是心理学专业人士，也会有许多科普条目介绍各种心理学效应，等等。但是作为一个什么领域都想围观一下满足好奇心的普通人，印象中（或许是我孤陋寡闻），并未见到一些比较面向大众的IT行业的科普。我试过搜索一些IT行业的概念，比如github等，却发现所有的概念基本是在用一些专业的概念去解释另一些专业的概念，或者就是在玩只有行内人看得懂的梗。感觉上，IT领域相比其他一些领域，似乎是一个对外行人更加陌生与隔绝的领域。提这个问题没有任何恶意，只是想了解一下一直比较好奇的问题：<ol><li><b>IT这个行业是怎样运行的？一个程序或网站是怎样被制造出来的？会经历哪些流程，需要哪些人员？<b><li><li><b>一个程序员的一天是怎样的？他们通过哪些途径工作以及学习交流新的知识？他们会用什么特殊的工具去工作？<b><li><li><b>一个程序员的成长过程是怎样的？衡量一个程序员能力的标准是什么？<b><li><li><b>这个领域有哪些分工？经常听说的前端工程师，全栈工程师是做什么的？他们互相如何配合？还有哪些角色，他们的分工是什么？<b><li><li><b>类似GitHub的网站是做什么的？这些类似的网站或论坛在流程中扮演了什么角色？<b><li><li><b>为什么会有不同的编程语言？程序员是怎样编写一个程序的？会用特殊的工具甚至是特殊的系统吗？比如Linux是怎么一回事？<b><li><li><b>IT行业缺乏通俗易懂的科普吗？为什么？<b><li><li><b>人们对IT行业有哪些经典的误解？<b><li><ol>我知道可能这些问题问得有些大，以及很小白，恳请各位大牛高抬贵手，多多包涵，只要能用通俗的语言解释其中一小部分问题就感激不尽了（求不要玩外行人看不懂的梗），题主在此谢过。
topic: 互联网
content: 其他人的答案都解释的比较详细了，我就针对 “为什么IT行业科普那么难”这个问题，说一下我的粗浅理解。为什么科普那么难？门槛那么高？！！！ 是因为我们的母语不是英语 ！！！ 简单举几个栗子，外国的十多岁的小盆友，可以在没有人指导的情况下自学各种技术，而中国的小盆友一般都做不到，有些小盆友可以做到，因为他 懂英语 ！！ 比如让小盆友自学linux，首先学习创建文件目录mkdir，这不是一个单词，全称是make directories
answerer_tags: 理解别人比表达自己更可贵（ps：我拒绝好好说话）