这里记录每周值得分享的科技内容,周五发布。
本杂志开源(GitHub:ruanyf/weekly[1]),欢迎提交issue,投稿或推荐你的项目。
周刊讨论区的帖子《谁在招人?》[2],提供大量就业信息,欢迎访问或发布工作/实习岗位。
封面图:澳大利亚西部[3]是世界上日照最充足的地区之一,三分之一的房屋装有太阳能发电装置。
刊首语前不久,我认识了一个朋友,他以前在某个小型电商公司做网络销售,负责提高网站的销售额。
他提到,老板那时每个月要他们填报表,自己给自己设指标,下个月要销售多少。
他说,这个怎么估计呢,我也不知道下个月会销售多少,受到太多不可控因素的影响了。我每次都拍脑袋填一个数字,就像卖保险一样,不清楚下个月会有多少人来买,只能尽力去做。
毫不意外,下个月你很努力了,可能也卖不好,销售额平平,怎么办呢?最后他只好离开了。
听了他的故事,我就想,销售这样的工作,你是否能够成功,根本不是自己能够决定的,运气的成分要比努力更大一些。我能想到的另一个这样的行业,大概就是证券业,业绩主要取决于市场有没有行情。如果遇到大熊市,业绩就不会好。
相比那些取决于外部因素的工作,还有一些工作基本不受外部因素的影响,只取决于你自己的能力,软件开发就是这样的工作。基本上,一个程序员如果能够成功,运气的成分比较小,个人实力才是主要因素。
一个人选择职业的时候,真的应该考虑这些问题。这个职业受外部因素的影响有多大,外部因素对你是否有利?
这么说吧,如果你不是在一个经常下雨的地方,就不要去卖伞。
前端框架免费视频本周的培训推广是Vue和React两个前端框架的免费视频课,由国内最大的职业教育平台之一“开课吧”提供。感谢他们对周刊的支持。
目前,Vue和React覆盖了国内90%以上的企业级前端开发。如果想进大厂,不管是面试还是工作,肯定都会遇到。下面两个免费的专题视频,一个是Vue的路由实现,另一个是React基础知识,可以帮助初学者更好地掌握这两个框架,学习起来也很方便,随时随地都可以看。
(1)《vue-router前端路由原理剖析》。涉及的知识点:通过Vue.use()开发Vue插件,前端路由原理,Vue的响应式机制,实现自己的vue-router。
(2)《React最佳实践入门》。涉及的知识点:React中的MVVM架构,JSX相关使用,函数式组件及ReactHooks,基于React的TidoList开发。