1、代码靠写不靠背
那些起早贪黑在背代码的,放心,最后还是不会写代码。
经常逛GitHub,这是世界编程开源大社区,在这里你能看到各种有趣的项目,你的视野才能迅速打开。
有空多逛逛github:https://github.com
2、编程问题就找Google,找stackoverflow
码农每天都要跟bug打交道,学习如何调试,代码出问题就知道怎么找bug了
遇到问题Google,找stackoverflow,准确性要高很多;而不是百度
解决 bug 的社区:https://stackoverflow.com/
3、想清楚每一条程序
把自己当成计算机,不仅仅关注逻辑功能实现,更要关注计算机执行的细节,内存分配,算法复杂度等等。
4、好记性不如烂笔头
平常把有用的代码、遇到过的问题等记在云笔记,写在csdn等博客。写代码有大量的ctrlc、ctrlv操作,代码在你的笔记里,找得一定比别人快。遇到同样的问题,笔记搜一下,直接搞定。
知识大爆炸的年代,两不要:
学啥都买个教材,试图线性的,从头读到尾
不读优质代码,不参考最佳实践,啥都自己从头搞
三要:
要读文档,英文文档
做知识输出
多用命令行
两原则:
有问题 ,先文档,再Stack Overflow,再技术文章
多做项目,最好是最新的项目,体现行业趋势