呜啦!日常碎碎念,偶尔掉落优质前端博文推荐、学习资源等
网页:https://tg.cosine.ren
本频道的搜索Bot 来辣 👉 @cosSearchBot
私聊直接发消息就可以搜索啦~
🔖tags
#优质博文 #资源推荐 #博客更新 #碎碎念 #项目更新 #手工 #书摘 #阮一峰的科技周刊 #新动态
图频:Cosine 🎨 Gallery @CosineGallery
猫片: @cosine_cat
网页:https://tg.cosine.ren
本频道的搜索Bot 来辣 👉 @cosSearchBot
私聊直接发消息就可以搜索啦~
🔖tags
#优质博文 #资源推荐 #博客更新 #碎碎念 #项目更新 #手工 #书摘 #阮一峰的科技周刊 #新动态
图频:Cosine 🎨 Gallery @CosineGallery
猫片: @cosine_cat
#优质博文 #前端 #持续学习
偶然看到的老文,但是很棒。
Yashints | How do I keep up with frontend world
author Yashints
偶然看到的老文,但是很棒。
如果你觉得自己是房间里最聪明的人,那你就在错误的房间。
Yashints | How do I keep up with frontend world
AI 摘要:本文作者分享了如何在前端开发领域跟上快速变化的技术潮流,通过与业内领先者的交流和自身实践,总结出一系列学习方法和资源。作者强调了阅读、社交媒体、会议、实践项目和自我纪律的重要性,同时提醒读者避免过度压力和 burnout,保持学习的热情和持续性。
1. 引言:前端技术快速变化的挑战
• 描述了作者在前端开发多年后感受到技术更新速度加快的压力。
• 提到经常在会议、同事交流或网络浏览中发现自己不了解的新技术(如 Angular、React、Vue 等),感到不安。
• 决定通过与行业领先者交流,寻找跟上技术发展的方法,并分享自己的经验。
2. 学习方法 1:阅读
• 阅读是作者学习的核心,注重了解技术背景和故事,不必一开始就深入。
• 阅读时间:利用通勤时间(如公交车上)、睡前或清晨。
• 阅读资源:定制的 RSS 订阅(基于 Paul Irish 的资源)、Twitter、LinkedIn(每天 45 分钟到 1 小时,快速浏览并保存到 Instapaper)。
• 深入学习时依赖官方文档,80% 的问题都能解决。
• 技术书籍仅作为参考,不完整阅读,因技术更新速度快于书籍完成时间。
3. 学习方法 2:订阅与社交媒体
• 每周通讯和订阅源是获取新资讯的重要途径,作者赞扬维护者的研究和分享。
• 在社交媒体上关注精心挑选的活跃人士(约 800 人),按类别关注以了解不同领域的动态。
• 强调“如果你觉得自己是房间里最聪明的人,那你就在错误的房间”,鼓励通过社交媒体发现自身知识差距并制定学习计划。
4. 学习方法 3:会议与演讲
• 会议是结识聪明人、了解行业趋势并拓展知识广度(有时甚至深度)的绝佳场所。
• 除了参加会议,作者也通过演讲学习,认为演讲需要深入理解主题。
• 提供查找会议信息的网站资源,并分享个人演讲日程。
5. 学习方法 4:视频与播客
• 视频和在线课程不是作者主要学习方式,但仍会偶尔使用,尤其是会议演讲录像。
• 推荐了一些 YouTube 频道和在线课程资源。
• 播客适合通勤时收听,用于了解最新新闻或技术。
6. 学习方法 5:实践与副项目
• 强调“做中学”的重要性,作者通过编码学习新技术、库或 API。
• 副项目(pet projects)是个人和职业成长的好方式,能让人走出舒适区、学习新技能并锻炼创造力。
• 挑战在于平衡工作、家庭和其他事务,作者建议每天花一点时间在副项目上,避免厌倦或遗忘。
• 建议不要为副项目设截止日期或压力,以轻松的心态完成每周一到两个任务,享受过程。
• 随着新技术出现,建议切换副项目使用的语言或技术,保持多样性。
• 完成项目后启动新项目,使用想熟悉的新技术,同时关注其他领域(如安全、Azure、IoT 等)。
7. 学习方法 6:分享与写作
• 将副项目用于内部讨论、meetups 或会议演讲,帮助发现薄弱环节和挑战,同时便于展示内容。
• 写作文章有助于将知识存入长期记忆,作者建议为自己写作,记录未来所需细节,间接帮助他人。
• 学习心态:自律与平衡
• 自律如肌肉,越训练越享受成果,强调养成日常习惯的重要性,否则其他方法无效。
• 提供了一些自律小贴士,提醒读者坚持计划,避免半途而废。
• 当感到挫折或无法跟上他人时,可能是 burnout 的信号,建议休息、度假或调整方向。
• 世界不会停止,追逐不应无止境,学会适时放松。
8. 结语与互动
• 总结了作者用于跟上前沿技术的多种方法,邀请读者在评论中分享自己的想法,并计划更新文章。
• 强调这些方法不仅适用于前端开发者,对其他领域也有帮助。
author Yashints