返回首页
最新
我是自学的,在学习过程中我尽量避免使用人工智能。我经常看到“懂得如何编程”这个短语,但我不确定这个说法的共识标准是什么。通常,这种初学者的问题更适合在reddit上讨论,但我认为那里的回答往往偏向于缺乏经验。
以下是我目前对“合理称职”的开发者的标准:
- 知道如何编译一个基本的C程序
- 了解足够的git,以便能够为类似GitHub的开源项目做贡献
- 熟悉常见的数据结构与算法模式(虽然不一定足够好到能通过FAANG的面试)
- 能够搭建一个基本的包含登录和账户功能的CRUD网站
- 理解面向对象编程的范式,如类、构造函数等
我还缺少什么呢?