美文网首页全栈工程师通往架构师之路
全栈工程师降龙十八招 ,你会多少?

全栈工程师降龙十八招 ,你会多少?

作者: 91216271346a | 来源:发表于2017-10-15 11:38 被阅读10次

本文总结了正在撰写的《Growth:Web开发思想》里提出的一系列实践,为18个步骤。

任务切分

即将目标切换成一个个小的任务,而这些任务尽可能的遵循 SMART 原则,如这里的 18 个步骤。

环境搭建

搭建开发所需要的基本环境,并尽最大能力地去练习 IDE 及操作系统等等日常工具的使用。

至少包含下面这些内容:

IDE / Editor

Package Management

Quick Launch

Command Line

Git

UI原型

可以使用简单的使用 UI 工具来创建 Web 页面的原型。

你应该会下面的这些内容:

Design Prototype

HTML + CSS

技术选型

能根据我们的能力以及项目的需要,选择合适的工具。

至少要有:

后台MVC框架

数据库

UI 框架

hello, world

能自己搭建或者寻求一些比较好的应用模板

构建流

可以设计出整个应用的构建流程,如依赖包管理、运行服务、执行语法检测、运行测试等等

编码

至少能使用两门以上的语言,一门是 JavaScript,一门是编译语言。光只有动态语言,无法让你理解计算机语言的

测试

除了编写单元测试、服务测试、UI自动化测试,还要了解各个测试之间的关系。

部署

可以完整将应用部署到服务器上

你至少需要:

HTTP 服务器

CGI 或者类似的服务器

进程管理工具

语言版本管理工具

自动部署

在本地敲个命令,自动部署新版本的应用到服务器上。

分析

不仅仅要知道很多用户喜欢这个功能,还要知道为什么。

除了使用诸如 Google Analytics / Piwik 这样的工具,对于日志来说你还需要有:

优化

即要知道程序中哪里用得多,又要能对代码进行优化。

可以结合 New Relic 这样的 APM 工具进行性能分析。

持续集成

除了学会使用持续集成工具,你还要学习什么是持续集成。

Continuous Tools : Jenkins

持续交付

不仅仅只是缺少一个在持续集成与自动化部署之间的按钮。

持续部署

将持续交付的按钮变成自动化就完了?你要改变的不是代码本身 ,还有组织架构。


SEO / ASO

将用户导向你的应用是一门艺术。

回顾

由输出结果来改入输入流程,这才能提高组织和自身的水平。

Make it Right, Make it Better

重构

你以为只有代码和架构可以重构么?

后续更新~

想要朝这方面发展或者真心有兴趣的。可以找我要一些基础的学习视频,Q号码:3300863615,这个是免费的,希望同学找我要的时候不要有理所应当的态度,毕竟都是我的心血,希望你是真的有一颗想要学好java的心,我也会尽所能的去帮助你成为一名优秀的程序员。加我Q有以下几个要求,不达标的勿扰:

1、大学学习的是Java相关专业,毕业后面试受挫,找不到对口工作可以

2、在公司待久了,现在过得很安逸,但跳槽时面试碰壁。需要在短时间内进修、跳槽拿高薪的

3、参加过线下培训后,知识点掌握不够深刻,就业困难,想继续深造

4、已经在Java相关部门上班的在职人员,对自身职业规划不清晰,混日子的

5、有一定的C语言基础,接触过java开发,想转行的

小号勿扰,不喜勿加

相关文章

  • 全栈工程师降龙十八招 ,你会多少?

    本文总结了正在撰写的《Growth:Web开发思想》里提出的一系列实践,为18个步骤。 任务切分 即将目标切换成一...

  • 第一天 全栈工程师

    兄弟会-全栈工程师 兄弟会-全栈工程师 第一天笔记 markdown文档编写 全栈工程师: 网站服务器搭建+数据设...

  • node.js入坑记

    为什么要学node.js 坊间关于"Facebook只招全栈工程师"的传言使得全栈工程师火了一阵子。尤其是那些刚入...

  • 辉达IT-全栈的定位到底在哪里?

    全栈的定位在哪里-辉达IT为您解读深层全栈内容 全栈工程师的定义与市场价值 全栈定义 全栈工程师,也叫全端工程师(...

  • 2018年,为什么你该学 M-E-A-N 全栈?

    即便你没有听说过全栈技术,想必听说过全端工程师吧。 不错,全端工程师是全栈工程师的一个分支;全栈技术(Full S...

  • 全栈工程师书单

    全栈工程师书单 《全栈工程师的自我修养》—余果 扩展书单 什么是全栈工程师 《黑客与画家》《专业主义》...

  • 扯淡之全栈工程师

    即将奔跑在创业路上的全栈工程师 混日子的全栈工程师???具有全栈思维仅仅是开始还需要有全栈解决方案即使有了全栈解决...

  • 想成为全栈工程师,要做到哪几点?

    简介: 如何成为一名全栈工程师?需要具备哪些技术积累?成为全栈工程师有哪些好处?希望本文能为期望成为全栈工程师的同...

  • 我告诉你什么才叫真正的全栈工程师——我就是全栈工程师

    直奔主题什么是真正的全栈工程师? 个人观点是:一名懂技术的合格产品经理就是全栈工程师!全栈工程师诞生在有创意想法...

  • 20160804 冯天鹤笔记

    什么是全栈工程师 栈是什么,堆栈 栈的特点:先进后出,后进先出 全栈工程师: 搭建lamp或lnmp 前段 后端 ...

网友评论

    本文标题:全栈工程师降龙十八招 ,你会多少?

    本文链接:https://www.haomeiwen.com/subject/awgquxtx.html