Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[B13]韩亦乐请你来Chat:从软件工程角度看大前端技术栈 #51

Open
hylerrix opened this issue Sep 20, 2017 · 0 comments
Open

Comments

@hylerrix
Copy link
Owner

hylerrix commented Sep 20, 2017

暨我的上一篇文章 《“消失”的这俩个月里,我的前端项目如何从零开始》 发表之后,我的暑期编程之旅正式开始。本想着每天至少一篇技术博客,却在写第二篇技术博客《从软件工程角度看大前端技术栈》时越写越长,俨然成了新的一篇万字长文。

一个灵感之下,想到了技术分享氛围很好的 GitChat。为什么我不能举办一场属于自己的 GitChat 呢?曾经深深钦佩于技术大牛们在 GitChat 上的分享,目光也常常落在分享笔者的个人简介中——《XXX》书作者、目前正维护开源项目 XXX、XXX 架构师等等。这次,希望我能有所胜任。


语落回来,我想邀请你,我们微信公众号粉友们,来听这场融汇了我大学阶段两年编程思考的 Chat。当认知广度足够的时候,我们就知道接下来的每一步如何填坑了。

身为一个优秀的前端开发者,我们不仅仅要做好前端的工作,还要和设计师成为朋友,和服务端成为朋友、乃至和产品经理成为朋友——最重要的当然是和爱学习爱分享的自己成为朋友。

以下是 Chat 正文。


我们都知道,大学几乎是没有 Web 前端课的。以我现在所在的大学为例,唯一教我们 JavaScript 的也只是‘人机界面’选修课。再者,即使学校是教了,其质量水平也远远赶不上近年来前端领域的快速变化。自学,看起来是广大前端学习者的普遍成长道路。本场 Chat 尝试结合软件工程专业背景并贯穿软件工程思想,开启一个常常“不为人所知”的大前端技术栈之旅,将从以下几点展开:

  1. 技术基本功
  2. 前端设计能力
  3. 前端开发能力
  4. 计算机网络知识储量
  5. 服务端应用开发能力
  6. 数据库与搜索引擎开发能力
  7. 编程软技能

其中第一条包括:打字速度;编辑器与 IDE 掌握度;主流编程范式及其思想;软件工程文档撰写能力;常见数据结构与算法;代码规范、质量、注释能力;代码重构、审查、重构能力;软件测试能力;概念图、思维导图绘制能力;持续集成、持续交付、持续部署相关编程能力。


我的 Chat 个人简介:

freeCodeCamp 西安前端社区组织者,校内互联网实验室前端开发成员,两年软件工程专业学习经历,“韩亦乐”公众号作者。在猿生态十城巡回沙龙·西安站、腾讯云+校园西邮站、西邮小全栈马拉松均有过讲师分享经历。



话说我的 GitChat 推荐人是余博伦(知乎@余博伦),GitChat 会给推荐人发红包的。那么你也想举办属于自己的 Chat 么?欢迎联系愿意和你分摊红包的我~~

@hylerrix hylerrix changed the title [B13]从软件工程专业思考到的大前端技术栈-详情篇 [B13]韩亦乐请你来Chat:从软件工程角度看大前端技术栈 Sep 21, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant