专栏名称: 程序员的那些事
最有影响力的程序员自媒体,关注程序员相关话题:IT技术、IT职场、在线课程、学习资源等。
目录
相关文章推荐
玉伯  ·  欢迎试用,过几天正式发布 0.3 ... ·  10 小时前  
腾讯技术工程  ·  MCP很好,但它不是万灵药!真正的技术进步, ... ·  昨天  
老刘说NLP  ·  GraphRAG是否总是有效?9大代表方案在 ... ·  2 天前  
玉伯  ·  企业家要 ego ... ·  2 天前  
51好读  ›  专栏  ›  程序员的那些事

坦然面对,应对开发疲劳

程序员的那些事  · 公众号  · 程序员  · 2017-08-09 22:04

正文

请到「今天看啥」查看全文


  • 测试框架 (Jasmine, Karma)

  • SVG

  • WebGL

  • 动画技术

  • 可访问性

  • 可用性

  • 性能

  • 构建工具 (Grunt, Gulp, NPM 脚本)

  • 资源打包工具 (WebPack, Browserify)

  • NPM 生态系统

  • 了解不同浏览器的怪癖

  • 敏捷方法

  • 版本控制 (通常是 Git)

  • 视觉设计基础

  • 软技能,时间管理

  • 对使用的后端语言有基本的了解。

  • 此外,你还要涉足或展望这些技术:

    • Service workers

    • Progressive Web Apps (PWA)

    • Web组件化

    其次,你的日常工作可能不会完全覆盖这些技能,或者不会让你有时间去学所有技术,因此怎样才能在你的控制下去保证会所有的技能?

    开发人员听见“Progressive Web Apps” 这种术语可能会感到畏惧。新的方法和技巧导致疲劳感 —— 前端疲劳。

    现在作为这些技术的消费者,你可能要做的是:

    • 订阅一打不同的开发者周刊简报

    • 添加Twitter订阅

    • 参加每周赶工作的前端团队

    • 在工作之外有轻松的渠道能和一些开发者交流

    • 按照网上的教程 (希望不是过时的)

    • 使用视频课程培训网站像 Frontend Masters

    • 买web开发的书 (希望不是过时的)

    • 参加技术聚会

    • 参加会议

    • 参加培训课程


    而作为一个贡献者,你可能要做的是:

    • 写博客/杂志文章

    • 演讲

    • 直播

    • 贡献开源项目

    • 做自己的业余项目


    最近我发现我的注意力被分散到三件事情上,我用三分之一的精力写着代码,同时戴着耳机一边听别人讨论代码,一边在Slack上跟别人聊代码。我决定适可而止——我的全部注意力都被代码所占据。我已经精疲力竭了。

    虽然这肯定是极端情况,但我相信其他人也经历过类似的事情。最重要的是,你可能有一份全职工作,家庭,朋友,业余爱好。难怪我们中有那么多人感觉力不从心并且 怀疑我们是否做了正确的职业选择

    我的一些前端同事都表示想要打包走人,然后换一个可以在五点结束的工作。但我认为前端工作仍旧吸引着某些的人,而如果放弃这份工作,成为一个房地产经纪人,你仍然想尽你的可能成为最好的房地产经纪人。在你的空闲时间你还是会参加房地产会议和跟踪房价趋势。很多个月以前,我在金融业工作,晚上我还在学习,阅读相关资料,想成为我所选择领域中技能最佳的人。

    并不是只有这个领域需要付出巨大的精力,许多职业需要投入大量的精力并且在工作之外学习。也许前端开发的特殊之处在于 技术发展得如此迅速 ,以至于好像有人一直在移动目标岗位。这就像每隔一天我就会收到一封电子邮件,上面写着“XYZ”技术已死。我确定这不是真的,否则我们就没有技术可用了。







    请到「今天看啥」查看全文