下面这段文字 来自一位对我影响非常大的一位计算机大拿 基本是受他的影响我开始了计算机学习之路 同时也让我对编程的看法有了很大改变 对本科生的要求很简单, 认真学过专业课 所谓认真学过专业课的程度是: 1.熟练掌握数门语言 2.熟练掌握一个平台 3.熟练掌握,理解算法和数据结构 4.掌握编译原理 ,操作系统,网络,图形,数据库等专业知识。 能达到这个程度的本科生 ,可以随便秒杀大部分水硕 这是那位大牛我记得最深刻的一段话 受益颇深 自认这些条件我达不到 我是个渣渣 这个时代是互联网的时代 是科技的时代 那么怎么才能成为一名优秀的程序员 而不是码农呢 优秀的程序员会告诉你打根基的重要性,会劝你厚积而薄发 优秀的码农会告诉的学啥底层啊 ,啥啥啥一拖就解决的 ,学啥算法啊 工作根本用不到(优秀的代码农民) 这个时代计算机尖端技术日新月异 基础不好的人疲于奔命而基础好的人很快就可以学会新技术 基础的重要性 (写着写着突然 就想起想起那个梗了 php是世界上最好的语言 23333) 最好给大家推荐几本书 算法:《算法导论》or 《算法》( 算法是java语言的 两本书都是算法界的神书 领悟一本如同一甲子的内功 谷歌微软皆可去的 或者算法导论有点虚的话可以先看 数据结构与算法分析) 计算机通用知识 :csapp (深入了解计算机系统) 软件工程 《人月》 《sicp》 以上与君共勉 |
|