南昌理工学院论坛

 找回密码
 注册(开放注册)
搜索
查看: 3153|回复: 5
打印 上一主题 下一主题

[软件] 想做程序员,我该如何去学??? 看看再说

[复制链接]
跳转到指定楼层
1#
发表于 2006-4-8 12:55:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我是一名机械专业毕业的学生,即将毕业。
现在在一家软件公司工作。我想在学校里应该有很多人爱好软件,可惜苦于无路,不知道怎么去学习。
比方说学习c/c++,有很多人学了2年多,还只是会编个1+1 =2 的小程序。更本做不了那些面向对象的,能够看得见
的大程序,怎么办???
1:弄清概念,该学那些东西。先不说学习什么语言,咱先就计算机专业的课程说说,操作系统,数据结构,这两本书必看,看到什么程度,只要说到进程,线程的概念,你能知道是什么东西就可以,给你一个东西你能了解他的数据模型就够了,关键是理解
2:学习什么语言
作为一名真正的程序员只会一门语言是远远不够的,记住不要听别人说什么现在流行什么语言。在软件行业什么语言多流行,没有哪种语言淘汰的说法,各种语言简要分析如下
  vb/vb.net   : 这门语言简单易懂,容易上手。现在大多软件公司使用该语言来作为开发工具。
就面向对象的程度来讲 ,目前,vb.net.的集成度是最高的(远大于java),一般开发软件多用vb.net来画界面,以及编写内部代码
   c/c++ : 这门语言大家多很熟悉,而且在学校学习c的人也很多,他的优点是功能强大。但是面向对象的程度不到
50%以上。相对于其他语言来讲,这门语言是最难学习的,和掌握的。在现在的软件行业中一般不把c/c++作为主流
开发语言。一般多是把它作为伪汇编语言使用,比如开发线程等。但是在做硬件那块还是用c作为主流软件 比如 驱动,嵌入式等,总的来说商用软件还是用vb.net 的多(开发成本低)
   java : 在微软出.net之前,可以这么说:java 是当今面向对象程度最高的语言,但是现在不能这么说。如果说.net
的面向对象的程度在100%,那么java的面向对象的程度就在80% 左右
3 :英语能力,没有很强的英语能力,想要学好软件,是不可能的事。理由不多说。大家可以自己去体会
4 :毅力:刚开始学习计算机语言时,有种新鲜感。到后来时越来越枯燥,很多人多放弃,如果这样的话那将是前功尽弃
5 :我能做程序员做到多大???
   这个问题现在在网络上有很多人提到,大多人说只能做到30岁左右,其实不是!!!!!!
我觉得说这些话的人是在装B,做程序员得看你的兴趣,你喜欢做多久,就做多久。并不是说过了30岁 我们就不再适合做程序员,或者可能被淘汰。这些多是表面的除非你这个人是个超级大傻蛋,干了10几年的程序员,你的能力还不如一个刚入道的新手.........

如何学习
1 先从C/C++ 入手,从难到易,理由我不多解释(没必要)
2掌握C/C++的类,指针 建议学习谭好强先生写的建材
3学习WIN32API, 这时你的英语能力的有点道行,至少你能看懂那些MSDN中的文章吧
4着手与MFC,这是你可以自己做一些小项目
** 3,4 两个阶段至少得2个月时间
至于怎么去学我就不多说,
5看MSDN 了解MFC的各个类 ,怎么用等等
当你完成这些后,可以告诉你,你已经入门
你再去学习其他的语言,顶多需要一个月的时间把
最后Sorry一句,我的表达能力很差,如果大家还有什么想问的??
我的联系方式(msn): ghl840405@ hotmail.com

评分

1

查看全部评分

2#
发表于 2006-4-27 19:43:19 | 只看该作者

初学者话语

这学期我开始学习vb.net.开始的时候,上课老是听不太懂,虽然 vb.net是最好学的开发语言.其他同学也有同感.但现在感觉只要入门了,学 vb.net就比较容易了.请问是不是只要先学好C/C++的话,vb.net就比较好学了?
3#
发表于 2006-4-28 13:07:22 | 只看该作者

回答

那时肯定的,
但是也不是说你非得去学习C/C++
如果你精通C/C++后再学习这些语言就会事半功倍
我不想和别人争论什么还是C/C++好还是JAVA好之类的话题没意思,你现在要做的是先精通一门语言
不要什么多想学,工作后机会多的是
有句俗话:最聪明的程序员用.NET,真正的程序员用C
4#
发表于 2006-5-13 11:23:53 | 只看该作者
我认识两机械的也去学程序员,结果都考过了,拿到证屁颠屁颠的乐得!
我知道的是他们都买了些大块头的书研究了!
5#
 楼主| 发表于 2006-5-13 12:59:45 | 只看该作者
呵呵 我就是大1 考个计算机2级。其实没用。后来什么证书也没考过,说句实在话,没有必要去考那些证书
    现在私企老板多很实在,要的是你的动手能力。不看你的证书。如果是从事软件这个行当,你需要的是英语必须得好,然后就是会个2外,现在国内的企业大多对外。对于大学生来说如果能在学校期间学点软件编程,对自己找工作来说那是非常有帮助的,尤其是计算机系的学生。
    建议大家不要去考什么计算机等级证书,没用! 有时间去看那些什么 程学员等级考试 之类的书还不如学点有用的东西
    还有点就是程序员不是 “学”来的,那是自己自学的。如果大家觉得去什么人正培训机构能学到什么真正的技术的话,那么计算机强国也不会是美国了,中国有这么多的“强人”... 再说培训机构如果真能教给你东西的话,培训机构早就黄了,那些培训讲师不可能呆在培训机构的,指定出去自己创业,理由很简单,大家自己想!!!
6#
发表于 2006-5-15 18:53:31 | 只看该作者

呵呵 这个问题我也比较迷茫

我现在也在自学C++也觉得学会了到底怎么用也不知道!
您需要登录后才可以回帖 登录 | 注册(开放注册)

本版积分规则

手机访问本页请
扫描左边二维码
         本网站声明
本网站所有内容为网友上传,若存在版权问题或是相关责任请联系站长!
站长联系QQ:7123767   myubbs.com
         站长微信:7123767
请扫描右边二维码
www.myubbs.com

小黑屋|手机版|Archiver|南昌理工学院论坛 ( 琼ICP备10001196号-2 )

GMT+8, 2024-4-20 01:28 , Processed in 1.121349 second(s), 18 queries .

Powered by 高考信息网 X3.3

© 2001-2013 大学排名

快速回复 返回顶部 返回列表