一头雾水计算机小白求问:软件工程师(程序员)究竟干什么的?

如题所示,不懂编程,想知道程序员的工作包括什么。前端开发是啥,后端开发是啥?整个软件的开发的过程是怎样的,需要哪些不同的软件工程师? 小白求问大神,不…
关注者
406
被浏览
162,067
登录后你可以
不限量看优质回答私信答主深度交流精彩内容一键收藏

简单来说,你现在用的知乎,微博等App都是软件工程师做出来的,上班的时候就是对着电脑把你看到的这些界面都展示出来。

前端一般指web前端,就是电脑端的网页部分,京东,淘宝这些,没有他们你看不到

后端就是服务器端,没有他们,你看到的都是“假数据”,或是说看不到数据,只能看到一个壳子,就理解为看不到内容吧

移动端就是android和iOS,其实也算前端,作用和前端一致

一般开发的流程就是根据客户的需求,后端把数据的接口,接口文档写好给移动端和前端,产品经理定好项目的功能,界面的大概样式,最后做出原型图(简易的成品样式),把这些全部给前端和移动端,然后就是敲敲敲,改改改,再敲敲敲....,然后就是上架发布,你就能看到并使用了