不要只学习编程语言,而是用它解决问题
极客时间编辑部
讲述:丁婵大小:1.98M时长:02:10
多年来,不少开发者都在研究编程语言以构建更好的工具,但没有在需要解决的实际问题上花费时间,专注于算法和编程语言,而并没有应用这些知识以在现实世界创造更大的价值。
对于开发者而言,不断学习是必须具备的技能,但学什么,怎么学又是另外一个问题。当想要构建某个产品时,我们需要想清楚这个产品的价值是什么,真正的工程师花费时间解决实际问题,而不是学习如何构建某个产品,这一点在创业团队中尤为突出。
对于创业公司而言,真正的突破并不是在代码中执行了哪些操作,而是知道必须要做的事情并理解其中的原因,创造的过程远比投入太多不需要的东西而费精力。如果你想创造一些有用的东西,那么必须先找到做这件事情的原因和价值。
此外,专注于真正的解决方案可以加速学习过程,对解决方案的关注将提高思维模式。在这个过程中,开发者需要结合自身的技术背景,并适当得进行自我学习,不要求全面掌握所有编程语言,但要明白各自的逻辑和作用,以备不时之需。
在编程工作中,准确记录出现问题的方式以及应该如何尽可能详细地解决问题,如果遇到问题的方式始终是以 Microsoft Office 文件格式存储数据,那么应该具体说明,这与哪些解决方案最有效并且高度相关。如果能对问题做出准备客观的描述,就相当于成功解决了一半问题,之后再转到可创建的其他解决方案身上。
如果需要某种特定的编程语言才能解决某些问题,那么,你就不会成为一名优秀的程序员。因此,开发者需要继续掌握描述问题和解决方案的技能。如果对问题的描述足够清晰,那么学习编程语言就可以轻松完成。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
全部留言(3)
- 最新
- 精选
- 王亚越简单越难做,工具是为人服务的,但是很多人确沦为了工具的“工具”。
- 极客时间攻城狮对
- 宝贝学习语言首先要找到要解决的问题,再去尝试用工具或者框架解决,可以这样理解嘛
收起评论