如何及时了解编程趋势
一些日常活动可以帮助您保持领先
每天发布的版本如此之多(新的编程语言,新的库和新的编码方式)时,您如何保持相关开发人员的地位?
与如此多的在线资源保持同步可能会让人感到不知所措。
高质量的"技术手表"是程序员工作的一部分。 保持相关性与您的其他任务一样重要。
这是您可以做的活动的清单。 在一天的不同时刻进行操作,并为高效的技术表制定自己的策略。
关注关注技术的人
我们每天在社交媒体上浪费多长时间? 如何在狗图片和锻炼视频之间插入一些与技术相关的信息?
当我阅读一篇不错的文章或完成一篇不错的教程时,我会尝试查找有关作者的更多信息。 他们有机会拥有Twitter或LinkedIn,他们可以在此分享他们的工作,发现的内容,很棒的技巧等。
Wes Bos就是一个很好的例子。 我首先关注他,因为我对他学到了很多东西。 但他还在Twitter上分享了有关Web开发的有趣信息(不仅如此!)。 他与社区互动很多,这非常好。
GitHub浏览
GitHub Explore是您可以个性化的趋势的提要,其中充满了存储库,主题,集合和事件。
您可以收到每日,每周或每月的时事通讯。
浏览CodePen
如果您正在从事前端开发,并且想进一步了解CSS,SVG和Canvas的最新功能,CodePen是一个理想的游乐场!
订阅他们的时事通讯并获得Pensevery最热的一周。
选择至少一个,然后花几分钟来弄清楚它是如何构建的。 总会有一些东西要学习!
听播客
另一个想法不需要花费很多时间,因为您可以同时执行其他操作。
我试图限制我的工作时间以外的屏幕时间。 能够听而不是读是一种聪明的学习方式。例如,您可以在上下班或锻炼时听播客。
无论您要寻找的是什么,都有一个很酷的团队可以通过播客满足您的需求!
在辅助项目上工作
宠物项目非常适合尝试一些东西。 阅读文档或文章很好,但是当您将这些新知识应用到实际项目中时,效率甚至更高。
如果您没有任何想法,则不一定有用,也不必是一个庞大的项目。 事情就是玩得开心,提高对刚学到的编程语言或库的了解。
列出您想学习的主题
并坚持下去!
我知道,很难。 每天都有太多新的东西要学习,以至于很难选择。
我建议您列出您感兴趣并想学习的东西。 了解列表在不断发展。 仅仅因为您在Y的前两天加了X,并不意味着您必须先学习X。 该列表未冻结:添加,删除,重新排序和确定优先级!
但是,一旦您开始学习一项内容,就坚持下去,直到您对它有所了解之后,才可以改变主题。 然后,您可以直接移至列表中的下一项!
做教程
有绝对的教程。 如今,任何人都可以学习新知识。
进行教程是同时学习和应用新知识的简便方法。 他们需要时间,但我认为值得。 经验每次都胜过理论。
您可以每月一次监视Udemy,Egghead,CourseEra等几个平台,查看有哪些新功能,然后将想要尝试的功能放入存储桶中。
找新工作
换职位或在另一家公司工作对您自己非常有利。
假设您所在的公司的技术堆栈从未得到改善,并且很难建议要使用的新工具。 老实说-您正在浪费时间!
该产品可能很酷,您可能会与同事玩得很开心,但有时必须平衡自己的优先事项。
在新公司工作将教会您另一种工作方式,新的编程语言和其他框架。
如果您觉得有空间在其他地方扩展您的知识,请考虑环顾四周。 找到一个令您兴奋的堆栈,进行面试,然后辞职!
参加聚会
几乎所有内容都有聚会,它们非常适合建立您的网络。
至于会议,您事先知道演讲者会谈论什么。 这意味着您不会因为加入其中而浪费时间。
他们大多是下班后,总是很冷,而且经常有比萨饼和啤酒!
参加会议
正如我在导言中所说,保持最新状态是您工作的一部分,您的公司应该意识到这一点。 如果不是,请考虑寻找其他工作。
参加会议是保持最新状态的好方法。 公司通常有预算。 要求您的公司为您支付参加您工作领域中的会议的费用。
很高兴看到演讲者进行现场演示,分享经验,向听众建议他们为什么要使用该库,为什么团队应该以这种方式编写代码或如何从该库迁移到该库。
讲座很短(涵盖一个主题的30分钟很短)。 最好的会议为您提供了最新的技术世界发展的浓缩汁,使每个人都可以理解。
您可以在活动期间与演讲者见面,稍后再在Twitter上与他们联系-他们很乐意回答您可能遇到的任何问题!
与您的同事分享
您有可能与其他有上进心的人一起工作,并且也有兴趣分享他们的技巧和发现。
共享链接的最简单方法是创建一个Slack频道。 将其命名为#Javascript,并邀请每个对JavaScript感兴趣的人,并建议他们在频道中分享他们的发现。 根据要讨论的主题创建尽可能多的频道。
您还可以每月召开一次会议,就每个人都感兴趣的话题进行闪电讨论,或者举办研讨会,例如团队尝试新的图书馆。
订阅新闻通讯
新闻通讯是您可能感兴趣的精选出版物。 订阅一些书是最明显的入门方法。
查找与您喜欢的主题有关的网站,并订阅其新闻通讯,这样信息就直接发送到您的电子邮件框中。 这样可以避免您必须访问每个网站进行选择。
早上我需要花两分钟快速浏览电子邮件,然后选择白天要阅读的内容。
当我想阅读某些东西时,只需要从阅读清单中选择即可。
结论
有很多学习和保持最新状态的方法,但是一天中没有足够的时间来涵盖所有这些。
通过使用多种信息来源,并结合不同的学习方式,可以接近完美的技术观察者并保持相关的程序员。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通