关于程序开发与实体企业的那些事儿
在这里我只想做个类比,方便自己去理解究竟程序开发是做什么的。
也看过了很多的文章,目前对程序开发有了一点自己的认识,可能是比不上计算机科班出生的学生,但是作为非计算机相关专业,对程序开发的这点认识希望在将来有遇到计算机专业的朋友有更多的聊头。
首先,在我粗鄙的理解里,程序设计就类似于传统建筑行业的设计师们。比如说一个实体企业要在社会上生存发展立足,那么它就应该有自己的实体企业,包括了自己的:店面、仓库、物流工具、指挥者。
那么在程序设计中一一对应的关系就是:
前端-----店面
后端-----仓库
物流工具一一通信协议、信号传输
指挥者一一程序员
在这里指挥者和程序员都是有着仅次与老总的最高权利–决定了这些存在的走向。比如说,前端的程序员要负责网站客户端的建设和装修(html\css\js…),后端的程序员要负责服务器端的建设(数据库