免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1809 | 回复: 4
打印 上一主题 下一主题

计算机领域究竟该学习什么的随想 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-09-10 21:54 |只看该作者 |倒序浏览
对于这个话题,仁者见仁,智者见智。
本科阶段,数据库,网络,操作系统,数据结构,软件工程是基本功,该学习的也就学习了。
到了企业就开始应用,做开发的,ASM,C/C++,JAVA,.NET,PB等等开发语言成了主要工具,数据库肯定要熟悉的,SYBASE,ORACLE,DB2等等。环境,懂得一些UNIX,HP,AIX,SCO等等也要熟悉。
OK,基本上可以圆满了。做一些业务型的开发人员,熟练其中的一些工具,就可以打拼几年了。
这真的就是我们开发人员的为了工作而需要的知识技术么?
工作了几年,慢慢从开发人员走向项目经理,做了系统分析人员。这个时候,我们又要学习一些UML,ROSE,PROJECT ,WINER等等分析和项目管理工具。

让我们看看高校到了硕士博士,他们在干些什么呢?
计算机分为体系结构,软件理论和应用技术三大块。

体系结构出来的人员我没认识的人,不知道他们的去向如何。
软件和应用出来的人,感觉都差不多,软件偏理论,应用偏实践吧。

自然语言理解,程序设计,人工智能,嵌入式,数字图象处理,网络协议分析,多媒体技术,牵涉到具体技术什么小波分析,模式识别,神经网络,遗传算法,关联规则,聚类,AGENT,SOBEL算子等等很多枝末细节的技术问题。
如果想学习,这里面随便一个分支都够搞上N年。

我们如果想精通计算机各领域技术,是不可能的。那么精通某一领域知识,是不是就可以呢?
毕业后刚到公司里做事情,开始的时候,肯定要学习公司所使用的技术领域。我们渐渐也熟悉了该技术并暂且称上“专家”。但是到了我们成了项目经理的时候,成了系统分析员的时候。我们就要不断的了解新的技术,了解项目该选择何种技术,那么我们自己是不是要学习这种新的技术呢,也许,自己处于对于技术的爱好,自己先学习起来,然后指导别人,这种方式对于项目来说效率是不高的,这可能牵涉到项目管理的内容了。
同时,我想说的,自己也是没有那么多精力来学习各种新的技术的。


那么究竟要学习什么?我现在的看法,就是借鉴庄子的思想,无为乃有为。
知道了我们本科时候学习的一些知识就可以了。
更多的事情让有能力的人去做,自己做的就是知道什么人有这样的能力,并且能让这些人更好的完成项目。
这也许就是大家所说的从技术走向管理的路线吧。

总之,计算机的领域想全面学习,是不可能的。在某一技术领域成一个专家,在公司里工作久了,也会渐渐输给后来者。

论坛徽章:
0
2 [报告]
发表于 2006-09-11 09:01 |只看该作者
在某一技术领域成一个专家,在公司里工作久了,也会渐渐输给后来者。

太恐怖了

论坛徽章:
4
金牛座
日期:2014-08-21 12:58:152015年辞旧岁徽章
日期:2015-03-03 16:54:152015亚冠之本尤德科
日期:2015-05-22 00:05:18数据库技术版块每日发帖之星
日期:2015-06-23 22:20:00
3 [报告]
发表于 2006-09-11 11:38 |只看该作者
和实际有些偏差

论坛徽章:
0
4 [报告]
发表于 2006-09-11 11:54 |只看该作者
现在的牛人,明显比前几年多。。。

发展的也太快了...

论坛徽章:
0
5 [报告]
发表于 2006-09-11 12:52 |只看该作者
嗯!
技术更新太快!
后来者居上!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP