小時候,玩小霸王学会五笔打字,以及按照说明书敲G-BASIC代码,初中二年级接
触电脑这玩意,并了解一些DOS命令,当然那时候有台机子在维修,刚好认识了电
脑的内部结构,看着电路板发呆。
高一 接解Windows,并接着下来学Word基本打字编排,上网,申请邮箱。接下来
,网吧,ICQ.
05年被商学院软件工程专业录取,开始了比较正式的程序生涯。大一上,数学英
语头痛,计算机方面就是学会将Word转PDF,还有就是打拳王。
大一下,谭浩强 C语言程序设计,开始接触程序代码,但因无电脑加上了了无几
的实验课,最终这科也没有认真学,当然也没有打开做一名技术人员的心门,以
补考而过。
大二接触C++,面向对象,买了电脑,学会了重装系统,弄了好多的软件,玩过好
多东西,制造过小病毒(用工具生产)。此时比较喜欢面向对象,敲的代码也多
了些,实验内容一遍一遍的完成。随之也玩起了游戏,浪费了不少代码光阴。此
时还不怎么到图书馆借该方面的书看。基本就是那本面向对象程序设计。从打印
成绩排名,打印星期,到圆,三角,图形的多态,计算周长,面积。以及研究书
上的电梯系统,同时,看完代码大全一书(老师介绍)。加上此时也有数据结构
课,接触算法,但不精。理论很明白,编程很不行。当然后面还接触了MFC,画几
个界面出来,挺有成就感,工具學會了VC6.0,第二学习就开始学MFC,学类库,学
windows编程,听孙鑫老师的视频教程。基本上对C++有了比较进一步的认识,也
去图书馆借了相关书来研究。
一直學,筆記記了不少,不過熟悉的東西很少,能用MFC做出些圖形界面且有小事
件的東西。還沒有了解過數據庫編程方面的。
大二暑假學習JAVA,去書店吐血買了本Think in JAVA,看了基礎語法,此時面向
對象思想比較好,有C++的基礎,比較容易接受。大三因機緣跟一師兄做一個VC軟
件,重溫C++知識,此時了解了ADO數據庫編程的一些知識。
後來就是JAVA,JSP,JAVA WEB編程,從一開始都不怎麼喜歡做網頁的東西,所以
失去了許多讓自己成長的機會。研究JAVA就什麼都玩,玩開源,開Linux操作系統
,熟悉eclipse,學習中間件,課程來的。
大三暑期,在一軟件公司實習,學WEB2.0,ExtJS,然後就是一堆的中間件知識學
習。
然後是框架,各種各樣的框架,流行的,一般流行的.
至此,有一份編程的工作。而後面的將會是如何呢?我們都期待吧~
分享到:
相关推荐
"学习C语言程序的好历程"这个标题暗示了一个全面而深入的学习过程,旨在帮助初学者逐步掌握C语言,并建立起结构化的思维方式。 C语言的核心在于其简洁、强大的语法和对内存管理的直接控制。它鼓励程序员采用模块化...
包括准备工作,helloworld,两个activity切换,activity详细介绍。
本教程主要针对"学习小板程序历程",旨在帮助初学者或开发者深入理解并掌握STC15F104E单片机的使用,通过软件图纸和实际应用实例进行学习。 首先,我们需要了解STC15F104E单片机的基本特性。它拥有10K字节的闪存...
这个“51各程序历程”压缩包显然是针对51单片机编程的学习资源,包含了51个经过验证的实例程序,非常适合初学者进行实践操作和学习。 51单片机的核心特性包括: 1. **8位CPU**: 51单片机使用Intel 8051内核,这是一...
这是小编学C语言用的,这款软件特变适合新手,比起vs2010来,操作简单,是一个简单易用的C/C++程序设计教学...另外 “编程日记” 功能可以让你记录你的 C 语言学习历程, “资料管理” 功能让你大量的下载资料不再难。
这份"JAVA学习历程(基础知识个人总结1,2,3)"的文档集合,显然是一位热情的学习者在探索JAVA世界时,逐步积累并整理出的心得体会。这些文档可能包含了从入门到进阶的各类关键知识点,旨在帮助读者构建全面的JAVA...
下面我们将深入探讨5702 PWM程序的历程,了解如何配置和使用这一功能。 首先,我们需要理解PWM的基本原理。PWM是一种通过改变脉冲宽度来调整平均电压的技术,常用于电机控制、电源转换、音频信号生成等场景。在5702...
另外 “编程日记” 功能可以让你记录你的 C 语言学习历程, “资料管理” 功能让你大量的下载资料不再难找 安装注意事项:为了保证软件的正常运行,请不要安装在中文文件夹中,采用默认安装路径即可。
另外 “编程日记” 功能可以让你记录你的 C 语言学习历程, “资料管理” 功能让你大量的下载资料不再难找 安装注意事项:为了保证软件的正常运行,请不要安装在中文文件夹中,采用默认安装路径即可。
本资源包含“LabVIEW程序历程”,通过50个精心设计的实例,旨在引导初学者逐步掌握LabVIEW的使用,从基础操作到深入技术,覆盖了十二个章节的学习内容。 第一章节:LabVIEW基础知识 这一章节主要介绍LabVIEW的基本...
标题中的“pwn学习历程.pdf”表明该文档是关于学习pwn(利用程序中的漏洞,通常用于CTF(Capture The Flag)比赛中的pwn题目)的详细学习路径和资料汇总。文档的描述中强调了内容的系统性、模块化以及实用性,特别...
【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 【适合场景】:相关项目设计中,皆可应用在项目开发、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛...
面试是职业生涯中的关键环节,"这才叫赚钱:月薪8000的出租车司机给我上了震撼一课.txt"可能涉及了非传统领域的智慧,提醒我们即使在看似不相关的行业中,也能学习到宝贵的职场经验和人生哲理。对于电子工程师而言,...
Linux学习历程和Uboot方面的资料 Linux学习历程方面的知识点: 1. Linux内核移植:文章中提到了作者在Linux内核移植方面的经验,希望对大家有帮助。这部分内容可以作为 Linux 内核移植入门的指南,帮助读者了解 ...
### STM32F4 学习历程中的关键技术知识点 #### 1. STM32F4 Discovery 套件概述 - **硬件平台**: STM32F4 Discovery 是一款基于 Cortex-M4 内核的开发板,由意法半导体(STMicroelectronics)推出,主要面向学习和...
原名《Turbo C/C++ for Windows 集成实验与学习环境》,支持最新操作系统WINDOWS 7,它是从事一线教学的大学...另外 “编程日记” 功能可以让你记录你的 C 语言学习历程, “资料管理” 功能让你大量的下载资料不再难找
另外 “编程日记” 功能可以让你记录你的 C 语言学习历程, “资料管理” 功能让你大量的下载资料不再难找 安装注意事项:为了保证软件的正常运行,请不要安装在中文文件夹中,采用默认安装路径即可。 2014版本...
另外 “编程日记” 功能可以让你记录你的 C 语言学习历程, “资料管理” 功能让你大量的下载资料不再难找 安装注意事项:为了保证软件的正常运行,请不要安装在中文文件夹中,采用默认安装路径即可。
标题“深入学习Python程序开发”和描述“深入学习Python程序开发”提示了文档的中心主题,即深入探讨Python语言在程序开发领域的应用。结合标签“Python 深入学习 程序开发 入门 基础”可以看出,文档旨在为读者提供...