返回

掘金 AMA:和天猫耗子聊聊,你心中理想的前端是啥样?

见解分享

大家好,我是掘金社区的博主 典韦。今天很荣幸邀请到天猫营销平台前端 耗子 来做客我们的 AMA 专场。 耗子 是一位资深的工程师,有着丰富的实践经验,相信他的分享一定会让大家受益匪浅。

耗子,非常感谢你能抽出时间来参加我们的 AMA 专场。首先,我们想了解一下你的背景,你是怎么进入前端开发这个领域的?

耗子: 大家好,我是 耗子,目前就职于天猫营销平台前端团队。我的经历比较坎坷,曾经是名副其实的“古惑仔”,后来做过网管、印刷工、喷绘机修理工。机缘巧合之下,我接触到了前端开发,从此便爱上了这个行业。

你刚才提到你是学渣,是怎么做到逆袭的呢?

耗子: 其实我并没有上过正经的大学。刚开始做前端开发的时候,我什么都不会,只能靠自学。我买了很多书,每天晚上熬夜学习,遇到不懂的问题就上网查资料。就这样坚持了一年多,我终于掌握了前端开发的基础知识。

在你的职业生涯中,有没有遇到过什么困难和挫折?你是如何克服的?

耗子: 当然有。刚开始做前端开发的时候,我经常遇到各种各样的问题。有时候一个问题折腾好几天都解决不了。但是我并没有放弃,而是虚心向同事请教,查阅资料,最终一一攻克了这些难题。

你认为一个优秀的前端工程师应该具备哪些素质?

耗子: 我认为一个优秀的前端工程师应该具备以下素质:

  • 扎实的基础知识: 包括 HTML、CSS、JavaScript 等基础知识,以及一些框架和库的知识。
  • 良好的编码习惯: 代码书写规范,易读易维护。
  • 解决问题的能力: 能够快速定位和解决问题。
  • 学习能力: 前端技术更新很快,需要不断学习新知识。
  • 团队合作能力: 能够与团队成员协作完成任务。

对于前端开发的未来,你有什么展望?

耗子: 我认为前端开发的未来发展趋势主要有以下几个方面:

  • 移动端优先: 随着移动互联网的发展,移动端已经成为主要的访问方式,前端开发需要更加重视移动端的体验。
  • 人工智能: 人工智能技术在前端开发中将得到越来越广泛的应用,比如图像识别、语音识别等。
  • 虚拟现实和增强现实: 虚拟现实和增强现实技术将给前端开发带来新的挑战和机遇。

最后,你有什么建议给那些想要从事前端开发的新人?

耗子: 对于想要从事前端开发的新人,我有一些建议:

  • 扎实的基础知识: 夯实 HTML、CSS、JavaScript 等基础知识,这是前端开发的基石。
  • 多练习: 熟能生巧,多练习可以提高你的编码水平。
  • 多思考: 不要只满足于完成任务,要多思考为什么这么做,以及有没有更好的解决方案。
  • 多交流: 与其他前端工程师交流,分享经验,可以让你少走很多弯路。

感谢 耗子 的精彩分享,相信他的经历和建议一定会对大家有所启发。