当前位置: 首页 > 科技观察

2021年提高编程技能的4种方法

时间:2023-03-16 14:11:24 科技观察

毫无疑问,开发者需要不断更新自己的技能,才能跟上时代的发展。我们积累的经验越多,就越有助于我们解决下一个问题。然而,我们最缺乏的资源几乎是一样的——时间。在本文中,我将与您分享一些技术和平台,以便您可以在短时间内更新知识。其实分配时间是一件很难的事情,这也是为什么我建议大家一开始就分配少量的时间,因为你花费的时间越少,你就越有可能坚持下去。好了,言归正传,与大家分享4个有用的平台或方法:Go、微服务等等。其实首先我们是工程师(或者接近工程师),我们的主要工作是思考算法,如何优雅智能的解决编程问题,写游戏代码帮助你保持这种逻辑思维,不管是在用你无论是了解某种算法,还是发现一种新算法,保持好奇心都很重要。如果这样做,下次遇到冗余问题或新问题时,您将采用不同的方法——可以用新知识轻松解决的方法。Codewars网络上有很多平台,但我个人更喜欢Codewars,它有多种不同难度的编程游戏,支持多种编程语言,还有排行榜,因为我想看看其他开发者的解决方案,所以改进我的代码并从其他开发人员那里学习新的使用方法和数据结构等。地址:https://www.codewars.com/AdventofCodeAdvent是天主教的专有名词。你可以简单理解为【圣诞节倒计时】。AdventofCode活动时间为每年12月1日至12月25日。在这25天里,每天都会发布两个问题,通常需要编程来解决。第一道题一般不会太难,只有把第一道题解决了才能解决第二道题。这一切都是关于算法和解决逻辑问题,因此由您决定使用哪种编程语言和工具来得出正确的答案。地址:https://adventofcode.com/ProgrammingLanguageSurvey——Surveys是找出自己和其他程序员之间差异的好方法。同时,你还可以通过问卷调查了解新的库和架构,框架或代码布局等。比如CSS的调查报告:CSS的发展速度非常快,Flex等新模块和新范式出现了CSS开发者身份,如国籍、性别等。CSS特性:known,used,andwant学习对开发环境的看法,你使用了哪些资料来提高自己的技能,你对CSS及其发展有什么看法?另外还有JavaScript和Python开发者调查报告等,大家可以自行查看。地址:https://stateofcss.com/Github等社区消息通知,你关注的仓库一发布新版本就会收到邮件,而且设置也很简单:这个很好用,因为您将自动了解焦点中每个项目的新版本。当然,你要关注的不仅仅是Github社区,比如Python官网、Java官方博客等,这些官方社区都值得你去关注。