先选择一个方向。最近流行python,学的人也很多。如果真的基础,可以找一些好的学习资料。有很多免费的入门资料。入门后可以考虑以后再学。可以从几百个程序员那里获取一些资料,非常适合入门学习。
你可以编码。他们不能。这真的酷。–艰难地学习python
学编程之前要想好自己的目标,有了终极目标道路才会更清晰。那么,你想写什么?网站?游戏?ios还是android应用?还是想把一些无聊的任务自动化,让自己有更多的时间去看窗外的风景?也许你只是想在就业上更有竞争力,找到一份好工作。这些都是有价值的目标,是你编程学习动力的一部分。没有驱动力,人们可以在略显枯燥的漫长学习之旅中,走不远。
唐不要冲动
糟糕的编程很容易。即使是傻瓜也能在21天内学会。好的编程需要思考,但每个人都可以做到,每个人都可以体验到随之而来的极度满足感。
无论是线下还是线上的书店,都充斥着像《《21天学通java》》这样的速成书籍,承诺让你在短时间内学会相关技术。马蒂亚斯·费莱森明确指出了这一趋势撞车和车祸他在《如何设计程序》第二版中又做了上述讽刺。
所谓的"捷径"or"银弹"不存在。一位智者说,掌握一件事需要10年或10,000小时,这就是的谚语"十年磨一剑,所以没必要担心。
培养兴趣
大多数优秀的程序员从事编程不是因为他们期望得到报酬或得到公众的奉承,而是因为编程很有趣。
莱纳斯·托沃兹
沉迷编程,编程是为了兴趣。兴趣是取之不尽的动力源泉,所以要保持这个电荷。感觉兴趣满满,这样你就可以投入到你10年/10000小时的编程时间里了。编程很有趣,那就是探索的乐趣。那是创造的快乐。it看到自己的作品显示在屏幕上很有趣。it有趣的是,有人对你的代码感到惊讶。it有趣的是,有人公开称赞你的产品,邻居使用你的产品,并在媒体上讨论你的产品。编程应该是非常有趣的,如果不是,找出让编程变得无趣的问题,然后解决它。