内容发布更新时间 : 2024/12/23 22:37:38星期一 下面是文章的全部内容请认真阅读。
目录
1、
各种技术方向分析 ............................................................................. 错误!未定义书签。 1.1、JAVA ............................................................................................... 错误!未定义书签。 1.2、.NET ............................................................................................... 错误!未定义书签。 1.3、手机端开发 ................................................................................... 错误!未定义书签。 1.4、C..................................................................................................... 错误!未定义书签。 2、 3、 4、
学习建议 ............................................................................................. 错误!未定义书签。 如何学习 ............................................................................................. 错误!未定义书签。 教程设计 ............................................................................................. 错误!未定义书签。 4.1、Linux基础知识 ............................................................................ 错误!未定义书签。 4.2、C程序入门 .................................................................................... 错误!未定义书签。 4.3、C++程序入门 ................................................................................. 错误!未定义书签。 4.4、Linux系统程序编写 .................................................................... 错误!未定义书签。 4.5、常用函数和类的封装 ................................................................... 错误!未定义书签。 4.6、TCP/IP通讯 .................................................................................. 错误!未定义书签。 4.7、FTP编程 ........................................................................................ 错误!未定义书签。 4.8、数据库知识 ................................................................................... 错误!未定义书签。 4.9、数据库编程 ................................................................................... 错误!未定义书签。 4.10、气象数据中心项目开发 ............................................................. 错误!未定义书签。 5、
毕业总结 ............................................................................................. 错误!未定义书签。
1、 各种技术方向分析
对大部分即将进入IT行为的人来说,普遍存在一个问题,如何选择技术方向,以下谈谈我个人的看法。
1.1、JAVA
优点
几乎可以做任何事情,适用于各种操作系统平台,在WEB应用方面有优势。
入门容易,学习环境容易搭建。 缺点
入门太容易了,从事这方面的开发的人太多了。 在数据处理、传输等应用方面,性能比其它语言要低。 技术更新很快,每过几年就有新的技术和框架出来,需要不断的学习。
1.2、.NET
这个不行,只能用于Windows平台,事实证明,.NET已败给了JAVA。
如果某公司招你进去,让你学习.NET,这是很不负责任的行为,
必定耽误你的前程。
1.3、手机端开发
手机端的开发目前有两种主流的技术,Android和IOS,目前看来,基于Android平台的应用比IOS多很多。
如果你要学习,建议选择Android,不要选择IOS,因为IOS是苹果公司独家的,如果哪一天苹果公司不行了,估计你也行转行。 近几年,随着智能手机的普及,手机端开发非常火,开发人员短缺,跟风学习的技术员很多,这让我想起了2000年时的互联网泡沫,不知道再过几年会怎么样,会不会浮华退去?
1.4、C
C的历史有N年了,在1995年之前,计算机主要用于银行、证券、电信等大行业,那时个,连操作界面都是用C编写的,后来的PowerBuild、VB、VC、Dephi等取代了C的界面应用,但是,在后台应用,如传输、通讯、数据处理、监控等方面,C的地位无可取代。 优点
主要用于UNIX操作系统,在Windows系统中也有应用,但没有优势。
在传输、通讯、数据处理、监控方面有非常大的优势,效率极高。 几十年来,C语言就没怎么变过,程序员无更新换代之苦。 缺点