关于软件工程师打基础应该看什么书

bz1544 2013-01-22 09:28:02
说起来浑浑噩噩也在软件工程里过了5年了——4年大学,一年研究生。
项目也做了一些,但是过后看看总觉的死水,总觉得自己什么也不会。
尤其是最近,觉得自己欠缺的真是太多了,什么都需要学的样子。
我现在已经深深的感觉到基础不牢的坏处,我想改,想巩固基础。

我想请问下各位大神,如果我想现在开始从头回顾或者学习编程的基础,应该从那本书开始看起?
语言类的书可以先放一下,坦白的说,我觉得我现在就是个程序员,语言会很多,写个小程序没问题,但是就是对深层的东西一窍不通。我不知道怎么才能进步,特别惶恐。

跪求指教……
...全文
281 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
Bumpking 2013-04-08
  • 打赏
  • 举报
回复
硕士啥方向的就继续深入学习吧。用不同语言不同风格实现复杂算法。
十年彩虹 2013-04-08
  • 打赏
  • 举报
回复
java与模式 ,spring in action ,项目管理等
Johnblx 2013-01-23
  • 打赏
  • 举报
回复
就业大部分有一下类型的工作,芯片公司,操作系统,你最好熟悉linux源码,可以看一个小点的操作系统源码。 在一个就是设备商,像中兴华为朗讯等。熟悉c、C++语言,还有熟悉一些通信协议比较好,TCP/IP,SIP/HTTP等基础协议。了解xml语言也很重要。 在一个就是互联网公司,这个要求的就比较多了。c++/java/设计模式。数据结构。算法,操作系统。web服务器,好多的。 在一个就是运营商,这个有特殊性,一般邮电类院校占优势。像北邮南邮。
笑莫问 2013-01-23
  • 打赏
  • 举报
回复
基础就是大学学过的那些了 算法、数据结构、数据库、操作系统、、、 再就是一些 设计模式、架构 方面的了、、、
zhanghua4109 2013-01-23
  • 打赏
  • 举报
回复
这个里面一项都可以,最好是先找个公司,搞个大项目,把综合能力培训出来。
bz1544 2013-01-23
  • 打赏
  • 举报
回复
引用 5 楼 brightyq 的回复:
做了一些项目了,还是没有目标,可能说明你没有用心去做吧。用心去做,总能找到些方向。不要太浮燥。
大神,方向是什么?比如说数据库?.NET?web端应用?游戏?Android?能举个例子么……
brightyq 2013-01-22
  • 打赏
  • 举报
回复
做了一些项目了,还是没有目标,可能说明你没有用心去做吧。用心去做,总能找到些方向。不要太浮燥。
maxcai 2013-01-22
  • 打赏
  • 举报
回复
我最近在看《JAVA编程思想》。工作六年了,打着“杂”活,搞过培训,当过网管。再看看当年的书,发现之前的确忽略了很多基础的东西。
zlh381061154 2013-01-22
  • 打赏
  • 举报
回复
朋友,去黑马培训下,那里真的是很牛逼绝对能解决你现在所面临的问题,我过玩年都准备过去!
ZZZ5512536 2013-01-22
  • 打赏
  • 举报
回复
那就数据结构,算法啥的噻。我最近也打算补补这方面
wuxiaoke2009 2013-01-22
  • 打赏
  • 举报
回复
xuexileha

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧