#程序员#“又被程序员朋友拒绝帮你编个小工具?”程序猿中各岗位工作科普
文章图片
产品经理经常对我说 , “看 , 这个程序有问题 。 我看了一眼 , 心里顿时鄙视起来:这显然是后台的问题 , 找我当前端程序员有什么用 。 本着对产品负责的原则 , 我会承诺先下来 , 再悄悄转给别人 。
【#程序员#“又被程序员朋友拒绝帮你编个小工具?”程序猿中各岗位工作科普】小编辑经常回答非it专业人员和产品经理同事的问题(例如 , 前台和后台分别指什么?后台工程师和算法工程师有什么区别) , 所以小编认为有必要介绍程序员的分工 , 让产品经理了解不同岗位程序员的工作区别 。
1、让我们谈谈前端开发 。 前端开发的概念比较宽泛 。 用户可以直接看到的内容属于前端开发的范畴 。 三个热门的工作是:Web前端开发、Android终端开发和IOS终端开发 。
前端开发工程师主要处理浏览器 。 他们编写在浏览器中运行的代码 。 他们经常被误解为“制作网页” 。 近年来 , react和weex的大规模应用 , 给人一种网络前端应该“一统江湖”的感觉 。
2、为了使每台服务器并行工作 , 他们研究分布式算法 , 把大任务分成小任务 , 并分配给每台服务器进行独立计算为了适应不同的业务类型 , 他们研究各种数据库 。 近年来发展起来的非关系型数据库非常适合于社会和o2o应用的背景 。 为了解决硬盘速度跟不上内存速度的问题 , 他们研究了缓存技术 。 简而言之 , 它们操作内存中的热数据 , 只有未使用的数据才放入硬盘 。 当然 , 也有一些背景开发工程师前端工程师专注于业务逻辑 , 希望请求某些数据 , 我们坐在一起讨论一个协议 , 后台开发工程师负责编写接口 , 前端工程师负责调用 。
3、还有一个叫科学家他们不参与实际的产品开发 , 但他们可以在每次发表论文时制造重大新闻 。 我们今天习惯的事情 , 比如运行和编译程序几十年前 , 科学家和程序员探索了计算机体系结构的原理或许几十年后 , 高端机器学习、自然语言处理等技术将成为每个程序员的必修课 。
推荐阅读
- 「好物鉴定官」是你的贴心“女朋友”!,体验过博朗剃须刀的温柔
- 【推哥科技爆料】华为P40国行售价曝光,网友:交朋友了!,倒计时5天
- [机智Phone云]练了2天没学会,朋友却用ROG冲上了星耀,破镜之刃这英雄太秀
- 机智萌妹@朋友建议再等等,纠结买小米10还是华为P40
- 「吃货朋友圈」机器人焊接特色(下)
- 『爱豆』阿拉洋气小范的酷炫耳机 特意把耳机露出来的嘚瑟小朋友,200401
- 【爱摄影的程序员】手持风扇也玩游戏风,有颜还静音
- 王石头▲Xs不赚钱!交朋友?,折叠屏成本非常高,余承东:华为Mate
- 【森郁暮歌】值得所有中老年朋友看看!,一位老人给自己定的手机使用家规
- 【程序员】华为任正非、郭平接连出手,直击美国“要害”,特朗普后悔晚了