犬者
“说了你又不听,听又不懂,懂又不做,做又做错,错又不认,认又不改,改又不服,不服也不说,那叫我怎么办?!”

我的软件开发知识

第一台电脑应该是初二的时候买的吧……算算,我接触电脑的时间已经有八九年了吧……也许……还更早些……好像小学五六年级的时候,我就在小霸王学习机上写basic程序了……

在多一个学期,我大概就是计算机系本科毕业了……现在想想,我究竟都会了些什么电脑知识?

编程语言:

  • 汇编:在纸上写应付大一的考试好像还可以。
  • C/C++:初三的时候自学过一阵子,貌似会写一些简单的算法程序;后来JC的时候又学了两年,貌似还去参加过什么算法比赛……可惜之后就荒废了……
  • Basic:初三时在DOS下面用用QBasic输出过任意级的杨辉三角……当然受QBasic的最大整数限制。从那以后,应该就没有碰过Basic了……
  • VB:好像在JC时写过一个简单的四则计算器程序,然后就没玩过了……
  • Java:大一的时候读数据结构与算法这科时用的便是Java,貌似读得还不错……但是,我讨厌Java……
  • C#:严格的说,我从来没有学过这门语言,但是,语法跟Java/C++类似,又是属于.Net的,跟VB.Net很多时候只是换汤不换药……所以,现在我可以看得懂大多数我看过的C#程序,虽然,我从来不写。
  • VB.Net:近两年一直在用,是目前我最常用也最熟悉的语言,我能够用其他语言做的,我都可以用VB.Net做……语法……算是很熟悉了吧……现在写出来的程序还是烂,原因不是因为我VB.Net不行,而是因为我在编程思想、软件工程上不行……
  • Ruby:本来想学,看了书,但是没有实践,应该忘得差不多了……

脚本语言:

  • VBScript:JC时做ASP网页的时候经常用,当时应该算蛮熟悉的吧……不过,自从改做ASP.Net用VB.Net后,基本就忘了……现在连定义一个数组都不会……
  • JavaScript:网站开发做得越多,越喜欢用JavaScript做客户端的脚本程序……最近也在研究AJAH的东西……能看、能抄、能改,有的时候还能写……应该算是我比较熟悉的了……虽然,我自己明白,我距离JavaScript高手还有很远很远……
  • PHP:Well……现抄现卖过一个项目……非常三脚猫……

数据库:

  • Access:JC时教过,以前做ASP网页时也整天玩……不过,都是处于很基础的应用,Access开发我可是一点都不会。
  • MySQL:还算……熟悉吧……正确的说,应该是与MySQL的移植很熟悉……MySQL 5.0的视图会玩……存储过程还没有去研究……也不想研究其实……
  • SQL Server 2000:应该算是比较熟悉吧……数据库设计、开发、维护、T-SQL等等都是有接触过……并且是每天接触……近半年在家里上厕所的时候也经常带《SQL Server 2000高级编程》……可惜,我日常接触的,还不需要用到那么高级的……
  • SQL Server 2005:参加过两天的正式培训……算是有接触过它的各方面……但也只是接触而已……没有实际应用,什么都是零。

 另外,最近还对XML有一定程度的了解……软件开发,偶最欠缺的就是Networking方面的经验了……不是说不懂,而是说没有做过实际的东西……

然后,我以后还应该学些什么呢?

这是偶最近比较烦的一个问题……从个人兴趣来说,比较喜欢数据库方面的发展……有考虑明年(Well,过几天也就到了)去考个SQL Server之类的破烂证书……考上之后,应该比我的大学毕业证书有用吧……但是,考之前学到的这些东西,我还没有发现给我应用的地方……甚至可能我永远都用不到……

网站开发,也算是偶的兴趣……其实……这个兴趣比较大……数据库只是因为开发网站时附带产生的兴趣而已……JavaScript自然是要好好下番苦功……真的,网站做得越多,越觉得JavaScript重要……比较犹豫的是服务器端的选择……ASP.Net……老实说,我已经非常厌倦甚至讨厌ASP.Net了……但是,已经学了不少了,也一直用的算是顺手……我应该继续朝ASP.Net 2.0钻下去么?偶很犹豫……比较向往的是Ruby on Rails这个框架……已经看完Ruby on Rails的第一本完整的教程……但是,一旦上了Ruby on Rails这贼船,很可能就意味着我得抛弃ASP.Net……已经用ASP.Net做过的东西,很可能无法继续利用……并且,也牵涉到后台数据库……SQL Server也得抛弃……没错,Ruby On Rails是支持SQL Server,我也搞定了……但是,自己玩玩可以……真正要做应用,还是觉得怕怕的,对不起用户的……所以,如果我选Ruby On Rails,我应该也得抛开SQL Server,而去拥抱MySQL 5.0……还有犹豫啊……犹豫……如果没有什么事情让我痛下决心的话,我应该会继续跟ASP.Net + SQL Server 耗着吧……可是……这样子很对不起自己……很对不起Ruby on Rails啊……

编程语言……VB.Net做应用是不错……但是,局限……太大了……据说……“真正的程序员是不做应用程序”的说……C/C++,我要不要从拾?Well……确切的说,我从来没有放弃过C/C++…… C++的书,我一直都在买……从初三一直到大学……虽然,我从来没有去看……看了也看不懂……因为,我没有可以应用的地方……近几年都搞Web去了……成为一个C++程序员曾经是我的梦想其实……刚刚,突然发现了一个让我很兴奋可以用来应用的地方……不过,我应该是没有这个精力去搞了……唉……

C++/Ruby on Rails/MySQL VS VB.Net/ASP.Net/SQL Server

其实,我是很想走前面这条路的啊……它很完美啊……后面的路太中庸了……可惜,我却在走着……而且,好像缺乏走出来的条件……

问天 @ 2005-12-25 03:37:53
查看本分类的所有网志:电脑


Wuvist 在 2005-12-30 03:42:31 说:

果然……还是有人被博客风的这些模板的评论分割线搞迷糊了……
关于实习什么的……是疯狐狸说的……不是那一年说得……
尺口丫 在 2005-12-30 02:32:00 说:

hehe,c++太难了!我是说学好!我们这样也就应付个考试没什么问题,在学校里可以嚣张嚣张,不过后来发现实在是不值得嚣张
mysql学过一段时间,会一点点基本
最近在做一个project,用javascript,熟悉了不少,不过还是没专业水平。
汇编,winapi会一点,不过太麻烦了,没好好读。
强烈同意那一年说的,实习的时候可以学太多太多的东西了!
呵呵,我不想做程序员,太累了,为了做project,每天都是很晚才睡
那一年 在 2005-12-26 09:59:26 说:

哈哈。你比我学的多很多了。
继续努力

疯狐狸 在 2005-12-26 00:59:40 说:

莫哈哈哈,看了你这篇单子才发现原来偶至少还有C/C++没荒废。。果然实习6个月胜过两年大学。。

八过,偶最近比较需要攻matlab。。>_<
LittleBoy 在 2005-12-25 12:02:51 说:

加油了,对于博客风我还有很多期待的。
Gadfly 在 2005-12-25 04:25:27 说:

我有电脑,大概是初一。不过,真正拿得出手的,竟然一样没有。

以前自认恃才放旷,原来是志大才疏
导航
博客风
犬者首页
联系


个人档案

“说了你又不听,听又不懂,懂又不做,做又做错,错又不认,认又不改,改又不服,不服也不说,那叫我怎么办?!”



网志分类
死结(26)
电脑(212)
心情(204)
天影(25)
乱弹(241)
博客(84)
音乐(18)
饕餮(41)
读书(26)
电影(40)
网摘(5)
希望(76)
汕头(10)
经济(13)
苹果(21)
跋涉(19)
玩意(5)



网志存档



个人链接
颜如玉
最爱卫斯理
时尚摄影师奇科的博客
Reader