向我这样的Delphi程序员出去混饭吃会不会饿死?(120分)

H

hylwr

Unregistered / Unconfirmed
GUEST, unregistred user!
在下从大一就开始玩电脑,当然那时后是TC2.0的世界,二年级时看到VB,遂狂
玩VB,后来接触到Delphi,才叫一法不可收拾,就一直没有学别的程序,其实De
lhi我自己认为玩的还不错,做的有些软件被一些光盘杂志收录过(如大众软件)
自己搞了个什么寒羽软件工作室(http://www.netease.com/~comics/hysoft)
写过些小小小软件(笑),在下就这个水平,而且由于迷上Delphi,本来打算一月份
学点VC++的,现在六月了,全部耽搁了.8-(
看到很多招聘程序员的广告,几乎都是什么要求会VB,PB,VC++等的,我想问问
象我这样的水平能出去混饭吃可能会饿死吗?我真的很担心,如果Delphi要达
到要求的话,至少要什么水平呢(当然我不可能搞系统分析,程序项目管理之类
的,只想做个一般的小程序员),比如Delphi要学到什么程度,数据库要具体掌握
那些,大家能帮我指点指点迷津吗?
因为我想最近出去闯一闯,在家乡这个小城市里大家都还不能理解什么叫程序员
呢,现在处于比较彷徨的阶段,什么书也看不下去,电脑也不想玩,好象总在原地
踏步一样,大家都是程序员,有的可能是靠这个吃饭的(真羡慕你们哦),希望能
给我一些启发,谢谢,在这里我出120分(菜鸟,积分太少),答谢所有帮助我的朋
友们.
Hylwr 1999.6
 
Z

z_cd

Unregistered / Unconfirmed
GUEST, unregistred user!
"人生路茫茫..."
本人最近刚刚踏入程序员行列,作为一个为理想奋斗的年轻人,有着很多的感慨...
天下人每人都有自己不同的思想,
在这里我发表一下我个人的意见(续)
 
J

Jams

Unregistered / Unconfirmed
GUEST, unregistred user!
要闯“江湖”光凭你的那点本事和战绩是不能令人信服的,没有拿手的绝活是得不
到饭碗的,譬如要编网页,你的会Java、JavaScript、CGI等语言,有病毒了,不用
杀毒软件你能作些什么?总之,你能为社会做些什么呢?请自行衡量一下,摆正你
的位置。切不要过高估量自己的能力,请三思!?
 
W

wuyi

Unregistered / Unconfirmed
GUEST, unregistred user!
>>看到很多招聘程序员的广告,几乎都是什么要求会VB,PB,VC++等的
没发现招会DELPHI的广告也有了吗?
 
M

menxin

Unregistered / Unconfirmed
GUEST, unregistred user!
看了你的网站,做得不错,干嘛这么灰心呢?如果你的分数超过cj,那一定会有人争
着聘你的。:)
没什么了不起的,拿着自己的作品去应聘,也用不着说会什么,windows编程到头来
都差不多,我就不信会用delphi会卖不出去自己,我招聘专用会delphi的。
 
N

nuke

Unregistered / Unconfirmed
GUEST, unregistred user!
搞一个让人信服的软件出来吧.
稍微正规一点儿的,如果你是netants或者foxmail的作者,拿张软盘装上程序.
直接去中管村吧.
You know???
如果什么都没有的话,光凭自己说又有几个会信呢?
Delphi特厉害,说真的,我到现在为止才用delphi三个月,已经作出了一个类似
foxmail的东东(如果有充分的时间我相信会比foxmail还强的),如果象我以前
用vc搞,还不知到哪时侯去呢.
(在这里要感谢huizhang老师等的耐心指导)
顺便说一声,你的网站不错,试试靠网络发展一下??
 
Z

z_cd

Unregistered / Unconfirmed
GUEST, unregistred user!
至少在今后的半个世纪内,程序员都是个充满激情的职业。这是个将想象变为现
实的工作,它提供实现自己理想的舞台。
软件产业从90年代初就发生了改变。之前讲的是编程语言,汇编、Basic、C、
Pascal,C++等等;现在的潮流是讲概念、模型、思想,如OLE、ActiveX、ODBC、
COM、ASP、DHTML等等,而且都已经进入应用层次了。现在仅学好一门语言还远远不
够,重要的是要掌握各种高级技术。如学VC的C++要熟练MFC的体系结构、学Delphi
的Object Pascal要吃透VCL的精髓、学VB的Basic要掌握ADO/RDO,做数据库管理
系统的要精通ODBC或BDE、MS Jet,Client/Server、MIDAS概念,做任何优秀的软
件都要熟悉OLE、ActiveX、COM标准。而且光是理论还不行,程序员要能在不同环境
下区分运用,才能适应现实世界的开发工作。所以,经常听说软件危机,软件开发人
员短缺,实际上就是软件技术面广而又精的人才寥寥无几。
现在国内的大部分程序员的工作是编制应用软件或开发应用系统,“为现实世界
开发”看重的是最终结果的价值,而不管你如何如何的辛苦、加班,也不论你的程序
设计地如何如何精巧。你编制的软件或开发的系统如果得到最终用户的好评(至少是
能够接受),那就算没有白费你的心思。所以从这个角度来讲,优秀的程序员首先要
做到是能够感觉到用户在想什么,用户最焦虑的问题是什么,哪怕他焦虑的问题对你
来说简单到都不屑一顾,但是只要你帮助他解决了问题,那么你的行为在他的潜意识
里就会得到赞同,所以我认为,能为用户解决问题是一个优秀程序员的重要素质;其
次,一个优秀程序员应该具有能够实现一切的思想,不能在编制程序或开发系统中遇
到需要费神或感到麻烦的地方就萌生偷工减料的念头,其实在工作中遇到的困难也是
自己得到锻炼和发展的机会。
回想我从毕业到如今短短五年的岁月中,换了不少工作,从打工到做技术工作,
混到商业界又回到专业技术领域,总结出来的经验是:无论做什么事,做人是基础。
无论遇到什么困惑,思考人生能够得到比期望更大的收获。
 
X

xixi

Unregistered / Unconfirmed
GUEST, unregistred user!
会什么都能吃饭。
略微正规一点的公司不计较你会用什么编程,只要有
基础就行。俺就看到一些只有C语言基础的人在用VC++
忙活,连Pascal也不会的人在用Delphi……说白了,软件
设计无论用什么,道理都是一样的。大型软件都是模块化
的,有人专门做基础模块,有人专门做界面……就好比别
人替你和好水泥、制好砖块,一块块往地基上砌砖还难吗?
 
I

iceman

Unregistered / Unconfirmed
GUEST, unregistred user!
非常同意 z_cd 兄的高见!
 

茶叶蛋

Unregistered / Unconfirmed
GUEST, unregistred user!
to menxin:
>如果你的分数超过cj,那一定会有人争着聘你的。
我的分数超过CJCJC有十二天,也没人争着聘我啊! :)
实际上当前编程的需求在大城市相当集中,小城市相对来说较少。
在北京,好像是会编程的就不会没饭吃,
在我老家,我妈现在还不知道我是干什么的,只是以为我在一天到晚打游戏 :)
上面说的会不会饿死的问题,到了大城市,应该不会存在的啦,
我想:一个程序员考虑的应该不是会不会饿死的问题,应该考虑的倒是应该如何
使自己更能满足商业需求的问题,应该是如何更好的提高自己的问题。
换句话说:做个程序员不难,但要做个优秀的程序员很难。
中国在IT界不缺会编程的人才,缺的是会组织人才的人才。
 
3

3h

Unregistered / Unconfirmed
GUEST, unregistred user!
问题的本质是,一个人要清楚自己的斤两,所谓知己知彼。
很同意 z-cd 的说法。给我不少启发。
 
Y

yysun

Unregistered / Unconfirmed
GUEST, unregistred user!
<a href=DispQ.asp?LID=99192>请看这里</a>。
 
C

cHengyAng

Unregistered / Unconfirmed
GUEST, unregistred user!
我以前也是用伪(Visual)系列瞎搞,自从用Delphi发现这才是高级编程
工具,思路解放了许多,nuke说得对,主要是有自己的孩子(Program)
问世才是最好的说明
(自言自语:Delphi相当不错嘛,具我所知台湾用Delphi的也挺多的)
 
H

hylwr

Unregistered / Unconfirmed
GUEST, unregistred user!
谢谢大家指点迷津,我一定努力学习做好程序。8-)
真没想到大富翁的论坛这么旺,呵呵,今后我一定要多来。
这样,每人给10分咯.....:cool:
 
B

Blade

Unregistered / Unconfirmed
GUEST, unregistred user!
hylwr说的每人给10分呀。赶快上来说两句(好象还不到12人吧)。
没什么好补充的,只是hylwr你真要出来的话,记得跟我联系哦。
 
N

nickname

Unregistered / Unconfirmed
GUEST, unregistred user!
r u still a student?Don't worry about this!
1. if u have used sth., u can say u r expert in that;
2. if u know sth.,u can say u r cando
sth with that or u know
that very well;
3. if u just read or hear sth. from sb. or swhere,u can say u
know that.
this is the rule of the game.
 
C

CJ

Unregistered / Unconfirmed
GUEST, unregistred user!
menxin:管CJ什么事??为什么不超过会长???
CJ没人要...饭也没得吃了。穷呀。CJ便宜卖了!!
 

王寒松

Unregistered / Unconfirmed
GUEST, unregistred user!
hehe,CJ是学生? 还是在公司的。
做程序苦,不好玩
看看 大陆BORLAND论坛里说的, 程序员和妓女差不多
过了35岁,就没什么前途了。 妓女卖身
程序员又卖身还要卖艺
 
R

rss

Unregistered / Unconfirmed
GUEST, unregistred user!
说点不同意见:
我认为要:
1.对于Delphi,你会用它搞些漂亮界面没用,因为这很容易,我以为
Delphi的长处在于"快速开发"四个字,总干急活用的.Delphi最
适合企业开发,结合SQL Database开发些企业财务,管理软件最好.
2.你要靠Windows混饭吃,不了解Win32 API,永远成不了高手.你最起码
应可通过Win32 API的学习了解Windows的原理,实现方法,至少要掌握
约200左右的API函数.
3.应该了解Internet开发的基本方法.了解TCP/IP,JAVA的基础知识.
4.了解COM原理,ActiveX的基本技术.
5.能够跟踪新的技术,在短时间内学习掌握.
如果你确信掌握C++,SQL,OLE/COM,C/S,B/S 你没问题.
 
顶部