程序员的基础知识需要学习哪些?

2015-08-14 09:33:06 +08:00
 blue7wings

都在讨论语言层面上的东西(PHP是世界上最好的语言),有些知识应该绝大部分程序员应该去学习和了解的,比如,数据结构,网络知识。
搜集一下大家的建议,推荐格式:

4199 次点击
所在节点    编程
9 条回复
nacurin
2015-08-14 09:47:46 +08:00
你要的东西基本也就是计算机专业的专业课程,大家也都差不多都心知肚明,你自己百度也都能得到答案。
回答你个:计算机网络,也含糊不清,范围太大,没有讨论意义啊。
题主提问方式太不明确。建议你不如实际说说你什么处境,需要什么具体的推荐,比如书啊,网课啊等等。
em70
2015-08-14 09:58:04 +08:00
学东西不能太功利,最好能博览群书. 除了专业知识外,还应该看看历史和人物传记,在计算机领域的文化积淀是程序员的软实力
blue7wings
2015-08-14 10:35:51 +08:00
@em70 我觉得也是这样,每个人都应该了解了解其他行业的东西,积累知识~
blue7wings
2015-08-14 10:37:34 +08:00
@nacurin 其实我想问,程序员的基本知识应该有哪些,可以推荐哪些书本或者网络资源
amon
2015-08-14 11:48:45 +08:00
1.找女朋友指南
2.与女朋友相处指南
3.防脱发指南
4.预防頸椎病指南
5.办公室人群锻炼指南
etc
loveuqian
2015-08-14 12:43:55 +08:00
@amon
机械键盘挑选指南
无线鼠标挑选指南
显示器挑选指南
macbook 挑选指南
blue7wings
2015-08-14 16:30:03 +08:00
@amon
@loveuqian

1.与其他语言撕逼指南
2.v2ex装逼指南
3.充气娃娃挑选指南

O(∩_∩)O哈哈~
JointLock
2015-08-14 21:49:36 +08:00
首先,大学一般有一门课叫做 “计算机科学概论/导论”,
大概《计算机科学导论》这书的目录,暂时可以解答你的问题。
wzqt
2015-11-13 20:48:17 +08:00
我觉得不如这样
:
(1) -> 扫一遍 计算机科学导论 之类书籍的目录,把感兴趣的挑出来看一看。
(2) -> 里面必然有很多程序员的基础知识提点喽,这样正好对着自己感兴趣的部分学习
(3) -> 如果没有严重的语言情怀,可以随便买一本有名的算法书看喽,或者网上也有在线资源,不一定非要买书,我这种不看书会死星人没办法就是买书
(4) -> 倒是觉得数据结构会比算法在实际中用固定一些
(5) -> 思路我感觉很重要啊,我觉得我成为一个程序员就是为了做自己喜欢的东西,所以一想到缺啥就会想要自己写一个,所以积累思路挺重要吧
(6) -> 挑一个高大上的领域慢慢游,比如我喜欢看看分布式的东西,我感觉这个东西深入以后一定就是那么回事,所以我一直在找资料,有机会一定要自己模拟一番,然而我的大学并没有机会,只能看日后了。
(7) -> 数据库这个东西我感觉谁都逃不开吧?
(8) -> 最后才说语言,好吧我是 C 系的脑残粉。用 C 和 C++吧(╯°□°)╯︵ ┻━┻

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/213109

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX