以下是我希望有人在我开始学习代码时给我的一些提示: - 千万不能盲目追随你的学校课程。他们只会带出一个平均技能的程序员。做一个很好的研究互联网找到你感兴趣的在线课程。edX和coursera可能就是这个地方。个人我喜欢哈佛的CS50课程。这对初学者很有好处。
- 尽可能多地练习。不能强调这一点。你需要获得经验才能得到它的悬念。为了使这个过程更有趣,在Hackerrank等竞争平台上进行实践。他们也有初学者的问题集。
- 跟踪你获得的技能。开始写博客 你不知道有一天你的博客可以带领你。
- (无法抗拒写这个)
写整洁的代码。获得适当的缩进技能。尽可能的评论,否则有一天你可能无法识别自己的代码。
- 建立很多东西 - 每天建立东西,很多东西。在编程人员方面,建筑物是不可替代的。最好的程序员通常是长期建造最多的东西的程序员。
- 知道你的价值 - 一开始你的技能的价值是相当低的。如果你对#1很努力,你的市场价值会比你觉得你提高的速度增长得更快。最终你会发现自己欠薪,你会在别处找到更好的办法。这是你在职业生涯中最好的学习经历之一。
- 超越代码 - 编写代码最终是程序员所做的大约10-25%。其余的是自己思考或与其他人沟通。在非代码领域管理您的个人能量和提高您的生活技能最终将比您所选择的工具具有10%的优势。
代码是一个伟大的爱好,激情和事业,但永远记住,生活比代码更多。
|