在本科阶段应该如何学习编程?本人大二,之前一直在学习新的开发技术比如 Android ,前端。也写过几个 app 和网页,但是貌似学习到一定阶段,感觉编程就是不断的复制粘贴,所谓的面向 google ,面向 github ,面向 stackoverflow 编程。
这让我感到疑惑,这种编程貌似是个人都能做,本科生和培训的人的差距在哪里?在于算法数据结构吗?在于操作系统?
可是在实际开发中基本不会涉及到高深的算法和数据结构,基本的大家都会, google 一下都没问题。
所以我有点困惑,究竟应该怎么学。继续不断研究开发技术做项目?还是好好研究本科基础课程,比如算法 操作系统 和计算机网络?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.