前端工程大牛的经验之谈 如何规划未来_html/css_WEB-ITnose
腾讯的前端工程大牛从自己的5年的职业生涯中总结了一些思考,大致分为3个阶段,从毕业新手到前端大牛,都有心得与自由职业者分享,想走前端这路的自由职业者,可以来参考下。以下是任务易小编整理的精华内容。
在敲下这个标题的时候,心里好虚。话说我一直不太喜欢发表这些看上去很假大空的文字,每个人的职业规划都是独有的,不具有太大的可复制性,把自己的经历放出去,容易误人子弟。只是最近很多师弟们(别问我为什么都是师弟,我想静静……也不要问我静静是谁!)问起这个,也就根据自己的经历发表一下对前端工程师的看法吧,“我说的都是错的”,仅供参考。
第一阶段: 吸吸吸,疯狂的吸取知识
对于刚毕业的初学者来说,头两年真的真的是非常重要,学习的激情、速度以及熬夜的能力可以发挥的淋漓尽致。在这个阶段,通过大量的编码提升JS能力,同时尝试各种JS框架和库,寻找适合自己的框架,甚至自己也写了一个JS库和构建工具。“不要重复的造轮子”这句话,初学者都应该无视。你不造轮子,怎么知道别的轮子好不好用?怎么知道造一个轮子有多难?怎么知道如何改进轮子?我不认为一个新手去看jQuery的源码能看懂,反正我当时就晕晕乎乎的。
在这个时间点里,其实还没怎么考虑以后的发展,而且也仅认为前端工程师,学好JS/CSS/HTML就够了,其他的没兴趣也没意愿去学。
第二阶段: 大大大,扩展知识面
其实到了这个阶段,多少也算是个有经验的攻城师了。开发一般需求不在话下,偶尔还能承担个架构设计。在提升JS能力的同时,开始要往多方面发展。前端工程师远远不仅是JS而已。制作一个性能高、交互好、视觉美的页面,需要从前端框架选型、架构设计、构建工具,到后端通信机制、设计与交互、网络和浏览器优化等各方面的知识。一专多长才是前端工程师的终极目标。有个人说得对:一专是指你不可替代,多长标示你可以替代别人。这样你在团队在公司的地位才更加牢固,公司也会给你提供更多的资源。
第三阶段: 摸摸摸,摸清前方的路
不管选哪个方向,你都已经是个优秀的人,而且应该把这种优秀传承下去。成为导师,使新人变得优秀;成为面试官,挖掘优秀的人;成为讲师,让更多人学习到优秀,等等。
总的来说,头两年一定要打好基础,找准自己的G点,深攻下去;高潮之后,往广度发展,掌握其他相关和不相关的配套知识(这不是矛盾么?然后摸到自己的目标,发售大胆的爱爱(老了,手抖打多了)吧。不仅自己爱(前端),也要让更多人一起爱(前端)哦。
关注【任务易】自媒体(微信/QQ:293459572),长按“renwuyiwang”复制搜索微信号!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

热门话题

本文讨论了HTML< Progress>元素,其目的,样式和与< meter>元素。主要重点是使用< progress>为了完成任务和LT;仪表>对于stati

本文讨论了html< datalist>元素,通过提供自动完整建议,改善用户体验并减少错误来增强表格。Character计数:159

HTML适合初学者学习,因为它简单易学且能快速看到成果。1)HTML的学习曲线平缓,易于上手。2)只需掌握基本标签即可开始创建网页。3)灵活性高,可与CSS和JavaScript结合使用。4)丰富的学习资源和现代工具支持学习过程。

本文讨论了HTML< meter>元素,用于在一个范围内显示标量或分数值及其在Web开发中的常见应用。它区分了< meter>从< progress>和前

本文讨论了视口元标签,这对于移动设备上的响应式Web设计至关重要。它解释了如何正确使用确保最佳的内容缩放和用户交互,而滥用可能会导致设计和可访问性问题。

本文讨论了< iframe>将外部内容嵌入网页,其常见用途,安全风险以及诸如对象标签和API等替代方案的目的。

HTML定义网页结构,CSS负责样式和布局,JavaScript赋予动态交互。三者在网页开发中各司其职,共同构建丰富多彩的网站。

AnexampleOfAstartingTaginHtmlis,beginSaparagraph.startingTagSareEssentialInhtmlastheyInitiateEllements,defiteTheeTheErtypes,andarecrucialforsstructuringwebpages wepages webpages andConstructingthedom。
