如果你看到这篇文章,恭喜你!不论是初入编程领域的小白,还是已经在工作几年的老手,这篇文章都将对你有很大的帮助。建议看到最后。相信我!一定会有收货。
这篇文章我会试着给你带来一个更加不一样的编程能力提高实战指南。如果你觉得这篇文章对你有用的话,也不要白嫖好吧!点个在看或者赞就是对我最大的鼓励。欢迎转发让更多人看到这篇文章,一起变强!
先来说一下自己的情况!我从小学就开始接触电脑,不过到了大学之后才接触编程,整个大一都很迷茫,编程很少,也不知道如何提高自己的编程能力。大二的时候,自己加入了学校的一个技术组织,自此之后,便真正开启了自己疯狂的大学自学编程之路。
自学编程路上,Github 绝对对我帮助最大。 我在大二就开始接触 Github 了,当时就觉得上面有太多不错的学习资源了。到了大三下学期,自己就想着说要不也尝试着做一下开源呗!然后,我就从比较好入手的 Java 学习和面试指南入手。 到目前未知,我的所有的开源项目累计接近 90k star,并且收获了 4.6k 的关注。
说到 Github 其实也挺惭愧的!因为我的大部分项目都没有提供英文版本。实际上,如果你要做开源的话,本着开源精神,最好能有一份英文翻译版。
好的!下面我们就开始正文!想要自己编程变得更强的小伙伴记得多记笔记。
1. 选择一个合适的电脑
学习编程前至少要有一个稍微适合一点的电脑吧!
关于电脑选择,我觉得不要纠结是买 Mac 还是 Windows。作为一个使用了 Windows 开发 4 年,Mac 开发一年的人客观地说,两者对于编程效率的影响没有你想的那么大。特别是在你初学编程的阶段,是完全没太大区别的。
Mac 的性价比更低,一台合格的 Mac 开发本 1 万2起步。虽然它确实好一些,但是选择电脑的时候还是要根据自己实际经济情况来决定。
另外,一定不要选择内存低于 8g 的电脑,有条件的话最好能 16g。
2. 六个黄金原则
很多人可能会觉得说,我们学习编程,首先是要找一门编程语言好好开始学,比如我在上大学的时候最开始接触的是 C 语言。
我觉得非也!就我自己作为一个从大学自学编程一路一路踩坑的过来人来说,我觉得学习编程第一步应该是要搞清楚学习编程有哪些必备的网站?我们是如何查资料的?我们是如何解决问题的?国内外有哪