邯郸列举网 > 教育培训 > 电脑/网络 > 想要自学编程你得知道这6个技巧下篇
邯郸
[切换城市]

想要自学编程你得知道这6个技巧下篇

更新时间:2017-09-08 16:49:32 浏览次数:104次
区域: 邯郸 > 邯山
类别:软件工程师培训
地址:邯郸市滏河南大街与学院北路交叉口鹏泰大厦
想要自学编程你得知道这6个技巧下篇
4. 认识到深入钻研和搬运工之间的区别,相应地选择
有两种类型的程序员:完美主义者和搬运工。有些人希望一切都是正确的,他们希望完美,他们希望遵循所有的佳实践,并写出漂亮的优雅代码。他们想要理解每一行代码。有别于那些不管三七二十一,只要自己的代码能工作即可,即使对代码库有损害的人。平衡这两种技能是非常重要的。有时你应该深入钻研一个问题或项目,看看发生了什么。有时你应该让它工作即可,即使你不知道发生了什么。
每当你花费太多时间在某个东西上时,那就问问自己:我应该采取哪种方法?在大多数情况下,你会想取中间值。你想提供一个好的、坚实的解决方案,同时你可以自信地理解和修改,但没有耗费荒谬的时间。随着你作为开发人员的成长,你会更好地明白什么时候就此离开就可以,以及什么时候需要以某些方式完成。
就个人而言,我喜欢我的项目80%完美。如果你的项目是100%完美,没有一行代码让你觉得尴尬,那么很有可能你已经花了太多的时间。
5. 与其他程序员交谈
学习编程的一个很好的方法就是和其他的程序员交谈。不必谈论任何特定的内容。可以是你正在学习的东西,可以是你认为很酷的东西,可以是你正在工作的东西,皆可。你会发现很多程序员并不喜欢只是聊编程。这样做可能会让你学到很多关于库,服务,编程语言和模式方面的知识。但是,重要的是,你将了解到其他人是如何看待编程的。你会发现,你认为理所当然或从来没有考虑的事情在人与人之间是非常不同的。
如果你没有什么可谈的,那就回到编辑器战争或tab vs space的话题。
6. 尝试一切,如果搞不懂的话,那就等些时间
后,我要说的是,一直以来在我身上发生着这样的事,我尝试过很多东西,但我就是不理解。在用30分钟尝试新的东西后,我会停下来。我想这在起步时是很正常的。但是,我记得很多次,在6个月后(或3个月或9个月),我会回到同样的问题或技术上,弄清楚如何使用它。这是因为我又掌握了一些我以前不具备的知识,或者因为它只是另一种方式的框架。等待一段时间,然后回去,总是一种有用的方法。
这方面的一个例子是学习如何使用终端。我记得很长一段时间我都害怕碰到终端,因为我不知道如何使用。我花了一段时间并按照步骤定期地使用它和理解它。当然,如果我认识可以向我解答的人,或者找到一个好的资源来学习,这样的事情就不会发生!
结论
这些事情可以帮助新手在他们漫长的旅程中学习编程。我知道我还有更多东西需要学习,并将继续学习如何永远地学习。重要的事情说三遍,请继续,不要放弃,不要放弃,不要放弃。当然,说说容易,因为学习编程有时可能会令人非常沮丧!不要担心。这是正常的。每个人都经历过这样的心情。
咨询地址:河北省邯郸市滏河南大街与学院北路交叉口鹏泰大厦(北大青鸟邯郸翱翔校区)
咨询老师:马老师
咨询电话:13292073120
咨询Q Q:578206152
邯郸电脑/网络相关信息
注册时间:2014年09月16日
UID:154418
---------- 认证信息 ----------
邮箱已认证 手机已认证
查看用户主页