VC高手进,最好是程序员

VC高手进,最好是程序员,第1张

CString szFile,str;

HANDLE hFile;

szFile="c:\\123txt";

DWORD dwLen,dwLen2;

str="A";

hFile = ::CreateFile(szFile, GENERIC_READ|GENERIC_WRITE,

0, NULL, CREATE_NEW, FILE_ATTRIBUTE_NORMAL,NULL);

if (hFile != INVALID_HANDLE_VALUE){

dwLen=strGetLength();

WriteFile(hFile, strGetBuffer(dwLen), dwLen, &dwLen2, NULL);

::CloseHandle(hFile);

}

1、程序意味着要编程序。(如果你仅仅想得到一份高薪水的工作,喝喝咖啡就等老板发薪水,我奉劝你还是另找一份更合适的工作,譬如练摊,真的,兄弟,这份工作不适合你)

2、你是学文的还是学理的,编程序也许需要浪漫,但更需要逻辑和严谨。(说坦白点就是,在你没有找到乐趣以前,它很枯燥)

3、你有对新技术追求的热情吗?你有刨根问底的探索精神吗?(热情绝对是最重要的!你仔细思考一下自己的性格适合当程序员吗?)

4、当程序员决不是什么好差事,时刻需要学习,需要思考。(直到你成为那个可以引导别人去学习和思考的人,你才可以偷偷的嘿嘿笑,又一群傻蛋)

5、程序员的未来很迷茫。(但我认为关键看你自己!我希望你是一个有追求的人,不仅仅是混碗饭吃。因为真正的乐趣在于创造;如果你能改变软件业的历史,那才是英雄;不想成为BillGates,不想成为DennisRitchie和BjarneStroustrup,我会说你没有追求。有个关于程序员未来的笑话,也许你还没听过,你该听一听,摘抄如下:

一个程序员对自己的未来很迷茫,于是去问上帝。

“万能的上帝呀,请你告诉我,我的未来会怎样?”

上帝说“我的孩子,你去问Lippman,他现在领导的程序员的队伍可能是地球上最大的”

于是他去问Lippman。

Lippman说“程序员的未来就是驾驭程序员”

这个程序员对这个未来不满意,于是他又去问上帝。

“万能的上帝呀,请你告诉我,我的未来会怎样?”

上帝说“我的孩子,你去问Gates,他现在所拥有的财产可能是地球上最多的”

于是他去问Gates。

Gates说“程序员的未来就是榨取程序员”

这个程序员对这个未来不满意,于是他又去问上帝。

“万能的上帝呀,请你告诉我,我的未来会怎样?”

上帝说“我的孩子,你去问侯捷,他写的计算机书的读者可能是地球上最多的”

于是他去问侯捷。

侯捷说“程序员的未来就是诱惑程序员”

这个程序员对这个未来不满意,于是他又去问上帝。

“万能的上帝呀,请你告诉我,我的未来会怎样?”

上帝摇摇头“唉,我的孩子,你还是别当程序员了”)

6、当程序员还是很有乐趣的。(当你学到新知识时,当你有新的思想见解时,当你有新的产品问世时,和知己探讨你的成果时我问你,觉得这些是乐趣吗?)

7、当程序员不易也不难。(世间事有难易乎?为之;不为。你有决心和信心吗?)

8、你真的要当程序员?是你自己的想法?

9、你舍得花钱买书吗?(读好书绝对是学习编程的最佳捷径。你一定会说,现在电脑书籍真他XX的贵,没法子,谁让知识和技术在人家的脑袋,在人家的书里呢;等你写书时可以把价格定低一点,记着还有好多没钱但想买书的兄弟很困难呀。要舍得买书,买好书,不好的的书不如不读,其害大于其益,关于买什么书,你可以问高手或看候捷的书评;准备一个小本子记录你想买的书的名字,逛书店时看看,如果好就买下,记住要读,别光买不看。)10、我告诉你,程序就是:任何有目的的、预想好的动作序列,它是一种软件。

11、编程序就是编写程序。

12、你想好了吗?(如果你想好了还是决定要当程序员,可以继续往下读;否则,你可以继续寻找别的出路了。)

(三)一个程序员应该具备的基础知识和概念

1、计算机是有什么组成的,CPU是什么东西,其工作原理是什么。(对于这些以及下面将要提到的概念我不会告诉你什么答案,你可以看相应的教材,关于教材我会在下一部分详述,记住理解最重要!)

2、机器语言和微指令集的概念。

3、程序的概念。

4、汇编语言是低级语言但不是机器语言。

5、高级语言主要有那些?(C,C++,Basic,Pascal,Fortran,C#,Java等等;如果你是中国软件业的英雄,你也写一门语言,最好不用英语)6、编译程序和解释程序的概念和其原理。(编译器是高手和专家编写的)

7、HTML、XML等是标识性语言。

8、Prolog是人工智能语言。

9、 *** 作系统OS的概念和原理。(Windows98,Windows2000,WindowsNT,UNIX,Linux,等等都是OS,还有一些实时OS,嵌入OS,编这些的绝对是高手)

10、Windows编程说白了就是WindowsAPI的调用。(中国的程序员很多只是会编windows程序,用的是VB,我的建议是这些程序员顶多只是低级编码员,我称其是coder)

11、VC++、VB、BC、BCB、Delphi、VF等都只是编程的工具和环境,不是编程语言。

12、面向结构的设计概念。

13、面向对象的概念。(好好理解,兄弟,这个东西还是很重要的)

14、软件工程的概念和原理。(如果你想当老总就需要好好研究了,系统分析员比编码员要高一个等级,薪水也高哟)

15、数据库的概念。(要熟悉一些著名的数据库系统和语言的名字,如Orcle,SQL,DB2,DyBase等)

16、了解网络概念。

17、了解多媒体概念。

18、熟悉和掌握数据结构和基本算法。

19、是不是要求太高了,别着急慢慢来,进步在不知不觉之中。(一旦开始学习,一个月以后你就会有一个基本的概念;两个月以后你就会感觉自己有了全面的基础知识;当你知道编程序是怎么回事时,说明你已经入门了。也有很多人编了很多年程序还没有入门呢,你不会希望自己步其后尘吧。要有信心和耐心。沉不住气怎么能成大事?!)

(四)教材推荐

——-推荐的教材主要还是针对概念来的,最好选用名校的教学用书。

1、《计算机组成原理》(熟悉)

2、《数据结构》(掌握)

3、《 *** 作系统》(了解->熟悉)

4、《TheClanguage》(掌握)

5、《编译原理》(了解原理)

6、《汇编语言》(了解)

7、《计算机网络》(了解)

8、《软件工程》(了解)

9、《关系数据库》(熟悉)

10、《TheC++Languege》(掌握)

11、《面向对象设计》(掌握;结合C学习)

(五)一些经验和体会

1、真正的程序员用C;(一位专家说的)

2、动手去编程序;

3、动脑去思考;

4、要有良好的编程风格;

5、读书,读好书,尽量读原版书!(我反复强调这一点,读书要有选择,坚持读好书,名家出的经典书,不要浪费实践在一些粗制滥造的书上面;坚持博览群书)

6、有自己的学习计划;

7、总结自己的经验教训;(准备一个笔记本,记录错误和心得)

8、不要怕学新东西;

9、要有软件工程的思想;

10、善于发现问题,然后去寻找答案;

11、向高手请教;(要虚心直到你成为高手)

12、和同行交流;(不善于交流肯定不行)

13、懂得软件的实质,不要被千变万化的表象所迷惑;

14、真正要学习用的是编程语言和方法,不是什么库,什么类,什么工具;(学用那些什么库都比较简单,但光会这些库,我觉得还远远不够)

15、学习wiodows编程主要是学习windowsOS和win32API;

16、有空了解一下嵌入式开发;

17、有空了解一下PDA软件开发;

18、了解一下NET框架和C#语言,也许它是你新的衣食父母;

19、要有耐心,不要作浮躁的人;20、对程序加注释,并保留你的老程序;

21、学到的东西越多,了解的越多,你就越接近专家;

22、有空去逛逛CSDN,那里有你很多知己;

23、要有信心成为一个优秀的程序;

(六)一些好书的推荐

1、《TheCProgramminglanguage》(Keinighan&DennisRitchie1988)

2、《TheCProgrammingLanguague》(BjarneStroustrup1997)

3、《InsideTheCObjectModel》(lippmans)

4、《EffectiveC》(同上)

5、《MoreEffectiveC》(同上)

6、《Exceptionalc》

7、《C面向对象高效编程》

8、《设计模式》

9、《ThinkingInC》

10、《TheStandardCBible》(一般推荐)

11、《TheArtofComputerProgramming》

12、《ProgrammingWindows》(CharlesPetzold)

13、《VC50技术内幕》

14、《MFC深入浅出》

15、《软件需求》

16、《AdvancedWindows》

17、《Cprimer》

18、《win32程序员参考手册》

19、《用TCP/IP进行网际互连》

20、《COM本质论》

(七)学习计划

——-这个学习计划是我个人定的,也共享给大家参考一下,共同进步吧。1、《计算机组成原理》

2、《 *** 作系统》

3、《数据结构》

4、《汇编语言》

5、《C》

6、《C》

7、《VC技术内幕》

8、《ProgrammingWindows》

9、《深入浅出MFC》

10、《AdvancedWindows》

11、《InsideTheCObjectModel》

12、《ThinkinginC》

13、《EffectiveC》

14、数据库

15、网络

16、嵌入式OS和编程

17、硬件单片机

18、NET和C#

19、软件工程

20、UNIX和Linux

VC++是开发工具,C++是语言,你说法有问题。

所有的C++语言都是一样的。不存在那一个难的问题。

你如果问那个C++的开发工具好的话,可以告诉你VC++60用得最多,VC2005最新,也最好c++是一门编程语言,而vc是编程工具,就像你想要写文章就首先要学会造句子,要造句子就要懂得汉字,一个好的程序就像一篇好的文章,思想是一样的,你越了解一种语言,你的文章写的就越精彩,就像你的中文文章一定比英文文章写的好,即使你的语文思想并不怎么样,但是你已经太熟悉汉语这种语言了,vc只是一种工具,你学它可以不学它也没关系,就像以前我们写东西用笔现在写东西用电脑是一个道理,如果你不熟悉电脑,可能你手写会更快

职位概要:

编写系统中的关键模块和关键算法的程序,并进行综合测试、修改工作。

工作内容:

%按照工作进度和编程工作规范编写系统中的关键模块、关键算法的程序;

%对所编写的程序进行严格的综合测试,测试软件模块和软集成产品,进行软件故障的诊断、定位、分析和调试,以实施产品测试方案;

%配合测试员修改相应的程序;

%编写软产品文档以实施软件文档计划,管理相关软件文档;

%向业务部门提供软件的后期技术支持。

任职资格:

教育背景:

◆计算机、电子信息技术及其相关专业本科以上学历。

经 验:

◆3年以上软件开发工作经验。

技能技巧:

◆精通数据库系统;

◆熟悉UML,Java,EJB,JSP,XML等技术体系;

◆精通面向对象设计;

◆熟悉Web开发技术;

◆有较好的英语阅读、写作能力;

◆对业务领域内的新技术或新的技术趋势及时掌握。

态 度:

◆工作认真负责,有较强的学习能力;

◆思路清晰,独立性强,较强的沟通协调能力,具有团队合作精神。

工作条件:

工作场所:办公室。

环境状况:舒适。

危险性:基本无危险,无职业病危险。

关于程序员找工作,总结如下:

全品类   适合二三线城市

智联、51jb

互联网垂直  北上广深等一线城市创业公司

拉勾、boss直聘

猎头  北上广深一线大厂

猎聘网、100offer、猎上网

社区  某个方向的垂直很重的大厂或创业公司

CSDN、linkedin、脉脉、微博

程序员兼职  适合自己搞个副业

实现网、freelancer、猪八戒

很负责的说:程序员招聘网这种听都没听说过,百度搜索找不到的站,就别用了。

嵌入式肯定待遇好了。但是那个难学啊。那个是真难学啊。不是科班的就算了,感觉至少也得是个研究生。vc也不简单啊。但工资也不差。本课应届水平差不多了5000还是可以的。c# java很简单,门槛低 工资也相对低。如果lz数学什么的不错。而且能面对枯燥的编程就嵌入式。但vc实用性更强。中间可以边学边用。而且工资也不错。c c++绝对比c#和java好

自学??大学都4年,你怎么说也要3年吧?

我是学了三年了,不过感觉自己才入门,对计算机才算是有个初步的了解。

要说工作,单位看的是可塑性,大家去找工作,对人家来说你都是啥也不会,然后才慢慢培养。。关键看你学的快不快了。

根据你的描述,恕我直言,凭借你看的那点知识,是不可能找到的。。。。。

我大一差不多就那样。。。

不过如果你真的感兴趣,而且努力,那肯定没问题,但现在你还得多学点,要不然肯定找不到,或者找个特别烂的。。。。

计算机体系结构,汇编,数据结构,windows编程,CPP的这些都得会。。

新年快乐吧

以上就是关于VC高手进,最好是程序员全部的内容,包括:VC高手进,最好是程序员、如果,我想当一名程序员,如何从零开始、C++程序员难还是VC++程序员难哪个学习时间短,能更快找工作等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9354840.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存