自己的感觉,从技术层面上来看,一个软件开发人员,技术水平发展由浅到深,应该大致如下:
1,工具类
掌握各种工具,可以熟悉工作环境,提高工作效率,至少知道自己工作的内容大致是什么了。然后可以“吓唬人”了。
uml,svn,gcc,vi,gdb,doxygen,gprof,linux,wiki...
2,语言类
掌握各种语言,就可以更深入地了解自己的工作是怎么实现的,可以开始正常地工作了。
c/c++,java,qt,gtk,mfc,.net,html,sql,python,shell,xml,jsp,perl,php...
3,操作系统类
以上只是上层的发展,最多只能知道局部的逻辑实现,只是局部的认识。如果想要了解实现的机理,比如为什么这样实现,如何重头开始能够实现这些等等更深层次的内容,就应该从操作系统角度开始。
linux kernel, driver,等等。
4,计算机组成原理类
到上面,已经是软件开发的比较底层并且深入的技术,更进一步发展,应该就涉及到硬件领域了吧?这应该有点超过软件开发人员的范畴,但是也有必要了解一点硬件的知识。
以上是个人感觉,
现在本人只到达了最浅水平可以稍微吓唬一下人。
分享到:
相关推荐
软件测试人员的发展方向 刚入门拥有计算机科学学位的个人或具有一些手工测试经验的个人。开发测试脚本并开始熟悉测试生存周期和测试技术。
IT行业发展方向 规划:职业发展路线参考——软件技术 特点:善于独立思考,做事谨慎细致,热衷于专研技术及其创新,对新技术敏感,技术涉面广。 属专业技术人才。 准备: 努力专研技术,紧跟行业动向,深入研究,...
第一部分 产品和过程 在本书的这一部分中我们主要讨论什么是工程产品和如何为工程技术提 ...·什么软件工程的发展方向? 一旦回答了这些问题,你将理解了在下个十年中对软件工程有深远影响 的课题。
软件测试人员学习方向,发展方向,每个阶段需要学习的技术课程。新手测试人员的指引灯。
另一方面,是因为这一领域较新,目前发展太快,很多软硬件技术出现时间不长或正在出现(如ARM处理器、嵌入式操作系统、MPEG技术、无线通信协议等),掌握这些新技术的人当然很找。嵌入式人才稀缺,身价自然就高,越...
与此同时,一大批中青年科学家和技术人员正在成为GIS技术研究和产品开发的主力军,尤其是一批计算机软件技术人员进入GIS领域,形成了多学科结合的局面。目前,国家已正式将GIS列入高校学科专业目录,现已有50多所...
专业方向类: 软件工程发展调研报告(1)全文共4页,当前为第2页。 软件工程发展调研报告(1)全文共4页,当前为第2页。 嵌入式系统原理技术基础(嵌入式系统) 信息系统分析与设计(信息系统) 分布式计算(网络计算) ...
国内测试人员所占比例小,但是,在软件测试实现方面都是相当的,而且向产业化方向发展。 1.2 什么是软件测试 1.2.1软件测试的定义 根据侧重点的不同,主要有以下三种观点: 1)1983年IEEE将软件测试定义为:...
对于任何一个软件开发人员来说,架构师都是一个令人向往的角色。就连世界首富比尔盖茨在...如果其对技术一直很感兴趣,而沟通能力也不弱,则可以试着进一步加强技术修养,以期向架构师的方向发展,最终“修成正果”。
大数据架构师(近6个月内不重要,6个月后看发展方向决定是否需要):作为大数据技术平台成功落地的重要保障,大数据架构师在大数据技术发展之初就已经奠定了必不可少的角色基础,该职位主要负责Hadoop技术解决方案...
专业方向类: 软件工程发展调研报告全文共4页,当前为第2页。 软件工程发展调研报告全文共4页,当前为第2页。 嵌入式系统原理技术基础(嵌入式系统) 信息系统分析与设计(信息系统) 分布式计算(网络计算) 中间件...
系统设计与开发大型课程设计 专业方向类: 软件工程发展调研报告(2)全文共11页,当前为第3页。嵌入式系统原理技术基础(嵌入式系统) 软件工程发展调研报告(2)全文共11页,当前为第3页。 信息系统分析与设计(信息...
一位技术管理人员的20年工作经历和感悟,让大家了解技术方面的发展方向
人才培养和评价工作组是全国IT服务分会成立的人才评价和培养的专家组 织,该工作组的愿景目标是基于ITSS体系,构建我国软件和信息技术服务人才 培养和评价体系,帮助软件和信息技术服务企业获得发展所需的人才。
本篇文章主要介绍网络安全的现状以及网络技术的发展,希望能够促使网络安全朝着良好的方向发展。 【关键词】网络安全;现状;技术发展 由于信息技术高速发展,越来越多的人开始重视互联网的安全问题,互联网中包含了...
读一本书,聆听多位成功者的经验之谈,明确发展方向,少走一些人生的弯路。 本书适合于软件测试工程师,软件测试管理人员和对软件测试感兴趣的在校学生阅读,以及有意转向软件测试领域发展的在职的朋友阅读。 (PS...
云计算依靠什么东西 云计算对于今后的数据中心会有什么样的影响,目前的idc要是想转舵到云计算中去的话,需要什么样的技术和硬件 SAAS 管理软件的未来发展方向 SAAS与B2B网站之间的微妙关系,以及SAAS与云计算之间...
从专业的角度出发,专业技术人员希望能够拥有用本专业的语言和自己交互的、高效的专业模块。从三维协同设计的角度出发,这是协同的前提,首先要解决了个人的工作效率,才能充分发挥协同的作用。如果大量使用不同软件...
未来成就:软件开发工程师、大数据开发工程师、大数据挖掘工程师、大数据分析师、大数据构架师 中等职业技术学校: 办公方向:会客户端操作系统、office类软件、使用一些软件。拥有这种能力的可谓遍地都是,竞争最...