当前位置: 首页 > 新闻 > 信息荟萃
编号:5416
Web全栈工程师的自我修养.pdf
http://www.100md.com 2020年11月10日
第1页
第5页
第14页
第27页
第45页
第67页

    参见附件(95009KB,242页)。

     Web全栈工程师的自我修养作者是腾讯公司高级工程师,在前端、后端和APP开发方面都有丰富的经验,在本书中分享了全栈工程师的技能要求、核心竞争力、未来发展方向、对移动端的思考。除此之外,本书还详细记录了作者从零开始、学习成长的心路历程。

    作者简介

    余果,腾讯社交用户体验设计部高级UI工程师,前端开发组负责人,熟悉前端开发、iOS开发、PHP开发和Ruby开发等;曾独立开发iOS APP(撸大师)和CMS(33PU);翻译有《众妙之门: 网站重新设计之道》和《响应式Web设计全流程解析》;平时喜欢编程、写作、演讲、摄影和英语等,希望自己能做一个终生学习者。

    精彩书摘

    移动端设备的市场份额之争更是激烈,曾经的诺基亚和摩托罗拉被新起之秀收购,iOS和Android之争还在继续……

    仅仅据我所知,2014年到2015年腾讯就有很多团队进行了从PC端到移动端、从HTML5到原生App开发的各种转型。没有人能说得准下个季度我们团队的目标是什么,每半年就有一次大的调整,而小的调整从来就没有停止过。“变化”是唯一保持不变的东西,每个人都在不停地学习新的技术。相对来说,商业目标是稳定的。把关注点放在商业目标而不是技术上,就能选择出更适合完成商业目标的技术,这样就能做出更为客观的决定。更重要的是,在这个过程中您学习到的不仅仅是技术,更是一种潜在的思维方式,这种思维方式可以帮助您提升综合竞争力,是一种“硬通货”的能力。

    老板雇用一个员工,不是因为他能写程序,而是因为他能帮助自己赚钱。

    赚钱有两种方法:减少成本,或者增加收入。程序员如果能加快内部系统的运行效率,让产品制作流程更加顺畅,就是减少成本。如果能让用户更容易地购买产品,或者提高服务质量吸引更多用户,就能增加收入。在老板看来,程序员只是一个昂贵的劳动力,他会不会写程序都没那么重要,重要的是能赚钱。

    目录

    什么是全栈工程师

    002Facebook只招全栈工程师

    004Web开发流程

    011全栈工程师登上舞台

    014全栈工程师的发展前景

    如何成为全栈工程师

    020先精后广,一专多长

    023围绕商业目标

    027关注用户体验

    从学生到工程师

    034校园招聘

    038获得面试机会

    041实习

    野生程序员的故事

    046遭遇“野生程序员”

    050什么是“野生程序员”

    053大公司还是创业公司

    工程师事业指南

    058那个什么都懂的家伙

    059积累作品集

    068突出重点

    全栈工程师眼中的HTTP

    072HTTP简介

    074前端视角

    077后台视角

    079BigPipe

    高性能网站的关键:缓存

    084什么是缓存

    085服务器缓存

    090浏览器缓存

    大前端

    098前端工程师

    098知识体系

    104岗位细分

    向移动端转型

    112为什么向移动端转型

    113一个转型故事

    114一定要是自己的产品的用户

    115有哪些方向

    持续集成

    126版本控制

    134包管理

    141构建工具

    理解编程语言

    150编程语言是什么

    159全栈工程师最佳实践

    161脚本语言的优势

    全栈游乐场

    168VPS

    172实践

    软件设计方法

    178设计模式

    183架构模式

    186设计原则

    高效工程师

    192为什么需要高效

    192提速100倍

    学习设计

    204科学家和工程师

    207设计基础

    211Facebook的品牌设计故事

    全栈思维

    218有兴趣就够了吗

    220学一点管理

    224沟通:被忽视的竞争力

    后记

    Web全栈工程师的自我修养截图

您现在查看是摘要介绍页, 详见PDF附件(95009KB,242页)