怎么样才能成为一个优秀的程序员
程序猿是吧?工程师方向不是计算科学家方向是吧?首先你选定的编程语言的手册,必须通览一遍!!不要瞎写,这很重要。其次,记住几个原则,我不是 Python 程序猿,但是很推荐这篇文档《Zen of Python》,不必照搬,但是你要知道大神在说啥。比如什么叫:不要复制粘贴,要 DRY。之后有时间学好以下几本书:(顺序为从下往上)《人月神话》《人件》《企业架构应用模式》《重构——改善既有代码的设计》《大话数据结构》/《数据结构与算法》《编写可读代码的艺术》《Head First 设计模式》(建议先了解下什么叫 SOLID 原则)。。。我觉得这几本书挺基础,挺重要。更多的也欢迎大家补充然后,多学多想多实践,曾经我以为计算机很好入门,后来学得越多才知道自己懂得越少。计算机很需要经验,优不优秀就体现在你的两年相当于普通程序猿的几年。有的程序猿三四十了都不知道啥叫SOLID原则,那这辈子基本就废了。你要励志 5 年能成为真·全栈工程师,10 年能成为行业领袖。不想当构架师的全栈工程师不是好产品经理。
■网友
谢邀热爱,努力,坚持
■网友
少提问,多思考,多干活。
推荐阅读
- 同比■同比增长7.1%!2021年的第一个节你花了多少钱?
- “他是我第一个会说普通话的老师”:一对师生折射青海山村蝶变
- 有必要重新开个C店吗
- 大学再有三个月就结束了,没学到知识,参加一个软件测试培训机构好吗
- 汽车|长安UNI-K又将开创一个新的"引力"纪元?
- 神话|武汉传奇父亲:一个平行班孩子创造的高考神话(感动上万家长)
- 王者荣耀李白能不能出肉
- 直播会成为品牌传播的另一个途径么有哪些可行的方法感觉有戏又没头绪好捉急。
- 怎样成为一名合格的Python程序员?
- 知乎有没有必要增加一个特别关注功能
