一定要看:JS 全栈工程师

发优惠卷啦!发优惠卷啦!发优惠卷啦!

据上次更新公众号似乎过去得有点久,这期间发生了很多事情,有些事情很悲伤,不提也罢。当我从悲伤中走出来的时候,决定将 20 年的开发经验总结出来分享给大家。正好当时 51CTO 专栏联系到我,所以便有了这么一个专栏:

JavaScript 全栈工程师养成记 —— 鸟瞰 Web 应用开发

这篇专栏是以 JavaScript 为线,但我并不是一个专职的前端,20 年中我做前端工作的时间顶多不超过 5 年。从学习编程开始,我接触过不少语言,包括 C/C++、VB、FoxPro、Java、C#、Perl、PHP、JavaScript……除强类型语言外,我真正坚持学习并用于实践的只有 JavaScript(当然现在还有 TypeScript)。原因我也说不好,也许是因为 JavaScript 的语法比较接近 Java 和 C# 吧。

近几年看到常见的各种语言的发展,似乎都在趋同。Java 和 C# 开始长得越来越相似,JavaScript 和 PHP 也引入了不少 Java 和 C# 的优点。但除此之外 Kotlin、Rust 等新语种也带来不少的新的语法特点和概念,不过我相信,只是要好的东西,总会被其它语言学习吸收。

然而程序设计语言是用来给计算机讲故事的。在软件开发中,语言只是最表层的技术。软件开发的核心是基于业务理解的一系列工程化运作。理解业务是先决条件,算法和数据结构是工程核心,设计模式可以促进开发的进程……

我在写专栏的时候,一开始是想将各种语言和相关技术融合在其中,但是 51CTO 专栏的小仙儿提醒我内容太散会阻碍读者的理解。反复思考之后我决定以 JavaScript 为主线来撰写这个专栏,并最终定下专栏的名字 —— 《JavaScript 全栈工程师养成记》。专栏的内容涉及仍然非常广,广则不深,但不深不代表他没有价值。专栏中通常会从工作中遇到的痛点切入,分析,解决并引出相关的知识点,以点带面,引导读者思考相关的内容。

当然,无论如何,一个小小的专栏不可能把软件开发的方方面面都说得非常透彻。你阅读了专栏之后,希望在哪些方面深入,可以在专栏文章下面留言。我会在完成这个专栏之后,根据读者的反馈挑选下一个合适的主题。

欢迎大家订阅我的专栏《JavaScript 全栈工程师养成记》!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180827G0CAHO00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

同媒体快讯

扫码关注云+社区

领取腾讯云代金券