余果,腾讯社交用户体验设计部高级UI工程师,前端开发组负责人,熟悉前端开发、iOS开发、PHP开发和Ruby开发等;曾独立开发iOS APP(撸大师)和CMS(33PU);翻译有《众妙之门: 网站重新设计之道》和《响应式Web设计全流程解析》;平时喜欢编程、写作、演讲、摄影和英语等,希望自己能做一个终生学习者。
余果,腾讯社交用户体验设计部高级UI工程师,前端开发组负责人,熟悉前端开发、iOS开发、PHP开发和Ruby开发等;曾独立开发iOS APP(撸大师)和CMS(33PU);翻译有《众妙之门: 网站重新设计之道》和《响应式Web设计全流程解析》;平时喜欢编程、写作、演讲、摄影和英语等,希望自己能做一个终生学习者。
1.什么是全栈工程师全栈工程师(Full-StackEngineer),是一个在IT行业圈子里越来越热门的话题,无论是像Facebook这样的大型公司,还是刚刚起步的初创公司,都开始招募全栈工程师。据说,Facebook声称:“我们只招全栈工程师!”Facebook只招全栈工程师?“全栈”是一个外来词,对于中国读者而言,会觉得它很陌生。当我第一次对某人提到“全栈工程师”时,他一头雾水:“全栈?您是说全端工程师吗?”其实,“全栈”翻译自英文full-stack,表示为了完成一个项目,所需要的一系列技术的集合。“栈”是指一系列子模块的集合。这些软件子模块或者组件组合在一起即可实现既定功能,不再需要其他模块。全栈中的“栈”与计算机数据结构中的“堆栈”不是同一个概念,后者是指先入后出的串行数据结构。顺便说下,“队列”是指先入先出的串行数据结构。IT行业之外的人其实很难理解Web开发是多么复杂的工程。人们一般认为,在计算机公司或者互联网公司工作的人,就应该能够解决与计算机相关的所有问题:电脑开不了机、应该买什么型号的手机、家里上不了网,等等。在他们眼中,计算机行业的从业者天生就带有“全栈光环”。但是拿着这本书的您知道,要开发一个Web页面,工程师需要掌握的知识至少包括:服务器(比如Linux)、数据库(比如MySQL)、服务器端编程语言(比如PHP)、前端标记语言和脚本语言(HTML、CSS、JavaScript)等。这些技术中的每一个,都需要几年的学习和练习才能达到精通的程度。Web工程是一个如此大的专业类别,以至于IT公司为每一个环节都设置了专门的部门和岗位,来把每一个环节做好。服务器、数据库、服务器端编程语言、HTML、CSS、JavaScript等组合在一起就是一个“栈”。这个“栈”是用来制作Web站点的,所以又叫Web栈(Web-Stack)。如果要开发...
——引自第1页
我们知道,前端工程师就是负责页面浏览器端编程的人,后端工程师就是负责服务器端编程的人,那么什么才是全栈工程师呢?对于全栈工程师,业界并没有严格的定义,并不是说一定要一种都不能少地具备哪几项知识才能叫做全栈工程师。我倾向于认为,应该从能力和思维方式两方面,来判定一个人是否是一个合格的全栈工程师。国外是怎么定义全栈工程师的呢?在著名的问答网站Quora上有人提出了这个问题。一个获得了高票的回答是:全栈工程师是指,一个能处理数据库、服务器、系统工程和客户端的所有工作的工程师。根据项目的不同,客户需要的可能是移动栈、Web栈,或者原生应用程序栈。基本上,当客户需要一个全栈工程师的时候,客户需要的是一个全能的“大神”。简单来说,全栈工程师就是可以独立完成一个产品的人。当客户让他去做一些舒适区之外的工作时,他敢于迎难而上,并成功完成任务。我们每一个工程师,进入到公司和企业工作之后,就会有一个职位头衔。我的职位头衔是“UI工程师”,其他人的头衔可能是“交互设计师”“PHP开发工程师”,等等。“全栈工程师”不需要头衔。他既有全面的技术能力,也渴望跨界工作的状态。“全栈”好像是一个遥不可及的梦想,所以对于初次了解“全栈工程师”这个概念的工程师而言,有可能觉得“不可思议”或者抱着“这不可能”的排斥心理。但如果我们回头看看Web开发的历史,就知道“全栈”其实没那么难。Web开发流程有人曾开玩笑说,全栈工程师是资本家的阴谋,因为老板想雇一个人来做三个人的工作。其实在2000年第一次互联网泡沫破裂之前,那时候的Web工程师也许符合“全栈工程师”的简单定义:一人包揽整个网站的构建。那时的Web工程师们所面临的挑战比今天小很多,他们可能只是制作一些静态的页面,不会面对如今富交互的Web应用程序。那时网站可能包含数据库和一些HTML表单,但仅此而已,甚至只需要将一些静态页发布到服务器上...
——引自第1页
皮肤性病速查手册 内容简介 皮肤性病科作为内科领域十分重要的学科,近年来得到了快速发展。为了适应我国医疗制度的改革和满足广大医师的要求,进一步提高临床医务人员的...
作品目录1 历史借镜2 大战前奏3 特兰城下4 形势逆转5 特兰大捷6 魔族内乱7 和谈8 祸起不测9 灾难10 重逢致读者· · · · · ·
宁波中医药文化志 内容简介 本书是首部宁波中医药文化志,上限溯至河姆渡文化,下限截止2010年,大事记延伸至本书付印前。以志为主体,记、志、传、简介、文献...
阿加莎•克里斯蒂(AgathaChristie1890~1976),英国著名女侦探小说家、剧作家,三大推理文学宗师之一。阿加莎•克里斯蒂是一名高
《运动饮食指南:揭示12种流行饮食方案的真相》内容简介:本书将为有过无数次减肥经历而没有成功,希望持久改变生活方式的人群提供
池田晓子(KyokoIkeda)日本超人气女漫画家、自由插画师。毕业于神户大学教育学院。筑波大学艺术专门学校肄业,在SETSU Mode Seminar (19...
马克斯·韦伯,是德国著名的社会学家、哲学家,也是当代西方有影响的社会科学家之一。主要著作有《新教伦理与资本主义精神》、《印度宗教》、《古代犹太教》、《经济与社会...
世尊成道已,作是思惟:离欲寂静,是最为胜。住大禅定,降诸魔道。于鹿野苑中,转四谛法轮,度憍陈如等五人而证道果。复有比丘所说诸疑,求佛进止。世尊教敕,一一开悟。合...
女版”海明威悬疑佳作,冷峻文艺版《消失的爱人》*狂售16国版权!*《纽约时报》重推好书!*美国国家公共电台、 华盛顿独立书评、《纽约时报》《赫芬顿邮报》《旧金山...
高罗佩,荷兰职业外交官,通晓15种语言,主要任职于远东各国。他曾评价自己一身三任:外交官是他的职业,汉学是他的终身事业,写小说是他的业余爱好。作为一个西方人,高...
为撰写《迷信与暴力》一书,亨利•查尔斯•李从欧洲购买了数量惊人的古籍、文献和手稿等资料,现由宾夕法尼亚大学图书馆的“亨利•查尔斯•李”分馆作为特殊藏品(spec...
编辑推荐1. 完整展现设计师原画手稿,窥探知名设计师创意全过程,运用概念的汇集来激发想象、鼓励创作。2. 以艺术家自述的形式,讲解绘画技巧,提供概念设计的实用建...
张新颖,1967年生于山东,复旦大学中文系教授,教育部长江学者特聘教授。曾获得第四届华语文学传媒大奖·文学评论家奖、第一届当代中国文学批评家奖、第六届鲁迅文学奖...
所谓时尚,是在一个特定的时间段内,率先由少数人实验、而后来为社会大众所崇尚和仿效的生活样式。简言之,是短时间里一些人所崇
全球私募之王黑石集团成长史 私募股权业的全景式展现,一部了解全球私募股权业的权威读本:一个财富金字塔构筑的故事;一段创造者与掠夺者的风雨传奇;一场私募股权...
汽车检测与诊断(上册)第2版 本书特色 本书主要介绍了汽车检测与诊断的基础知识、汽车发动机和整车的动力性及燃油经济性检测、汽车发动机和汽车底盘技术状况检测诊断的...
邵浩日本国立九州大学工学博士,现就职于vivo。曾任狗尾草智能科技AI研究院院长,带领团队打造了AI虚拟生命产品的交互引擎。曾是上海对外经贸大学副教授,硕士生导...
《米》讲述主人翁五龙为了填饱肚子来到城市,在米店做伙计,饱受欺凌和漠视,经历了接连不断的阴谋和杀机。他霸占米店,凭着骨子里的狠劲儿渐渐发迹,成为小城一霸,从此展...
杜大可财经作者,《管理学家》“管理编年”撰稿人,潜心观察中国商业进程,已出版《中国首富报道》、《渠道江湖》、《谜者仰融》等作品。
玛格丽特·杜拉斯(1914—1996),法国小说家、剧作家、电影导演,本名玛格丽特·多纳迪厄,出生于印度支那,十八岁后回法国定居。她以电影《广岛之恋》(1959...